Library.Ru Виртуальная справка

главная о проекте регистрация сми о справке перловка
faq операторы участники проекта архив «гостя» архив «пользователя»

 АРХИВ «ГОСТЯ»

Интернет и телекоммуникации
Рубрики:
Поиск по номеру вопроса:


 
6626. Kirill Alifanov [Санкт-Петербург, Россия]
06 октября 2003, 12:22
Интернет и телекоммуникации

Добрый день! Инетерсует такой вопрос как,
трудоемкость перепрограммирования сайтов; трудосберегающие технологии связи с БД.
Программы динамически генерирующие HTML для WEB с доступом к БД. Средства реализации ASP. Основные меоды передачи дынных WEB к серверу и их применение при разработке форм заявок на получение сведений из БД.
Заранее спасибо.
Приветствуем.
В следующий раз, когда будете оформлять запрос, пожалуйста, делайте это... ну, поаккуратнее, что ли. Так, чтобы человек, который не занимается с утра до поздней ночи web-программированием и разработкой приложений для WWW, мог быстро понять, что именно Вам требуется.
Трудосбережение при программировании и перепрограммировании достигается несколькими принципиальными способами. Кстати, далеко не всегда эффективно использование БД.
Способ первый состоит в т.н. аренде программного обеспечения у сервис-провайдера. Примеры – sitebox или alphalink или introweb или IIG FS. В такого рода системах ядро предоставляется провайдером вместе с набором шаблонов типовых страниц. Страницы создаются якобы "без знания HTML" путем параметризации шаблонов и ввода текстов и иллюстраций. Ясно, что "без знания ..." ничего хорошего получить нельзя, но со знанием создать систему, в которой после решения понимающим персоналом проблем дизайна, простым контентом (новости, пресс-релизы, каталогии т.п.) управлять может персонал без глубокой Web-подготовки. Главной бедой такого рода решений является то, что сайты получаются шаблонными и то, что почти полностью отсутствует возможность удовлетворять благопожеланиям клиента т.к. возможности варьирования ограничены
Способ второй – использование т.н. "движков", т.е. специализированных серверов, позволяющих динамически формировать страницы. В качестве ядра входных языков для такого рода движков используется обычная HTML-разметка. Получается обычная HTML-страница, в которой некоторые части (например, те же новости, пресс-релизы и позиции каталога) могут формироваться динамически как с использование БД (это удобно при большом количестве записей), так и без оной. Называть это ASP (active server pages) я бы поостерегся т.к. это название "приватизировано" Микрософт для входного языка собственного "движка". Есть классический движок PHP, по которому есть очень много материалов, например материалы на phpclub. Есть широко известный в узких кругах движок parser студии А. Лебедева входной язык которого находится между ServerSide Include и PHP. Из известных мне он самый простой, но позволяющий в простых случаях делать много и быстро. Понятно, что системы на базе "движков" максимально гибкие и позволяют и формировать страницы динамически и удовлетворять любые (в т.ч. не полностью соответствующие понятиям разработчика о том, что и как надо делать) благопожелания Заказчика. Одно плохо – это не шаблоны, а среда разработки, т.е. сроки разработки существенно выше, чем в первом варианте. Если требуется, чтобы эксплуатировать сайт мог персонал БЕЗ Web-подготовки, то приходится создавать (программировать) упрощенное подобие того, что предлагается при аренде по первому варианту, убирая от пользователя само понятие БД. Примером такого рода систем является наша ВИРТУАЛЬНАЯ СПРАВКА.
Если Вас интересуют именно Микрософтовские ASP (Active Server Pages), то раскопать удалось нижеследующее:

Sly [Архангельск, Областная научная библиотека им. Н. А. Добролюбова]
Pu [Москва, Российская государственная юношеская библиотека]

03 мая 2005, 13:32



При полном или частичном использовании материалов
активная ссылка на портал LIBRARY.RU обязательна
Почта: [email protected]

 
Яндекс.Метрика
© АНО «Институт информационных инициатив»