Все новости от 3 ноября 2003 г. Динамические сайты
Динамические сайты не хранят Web-страницы целиком, а формируют их на лету, по мере обращения к ним пользователя. Вся информация хранится в базе данных, а программы, написанные с использованием языков ASP, PHP, Perl и т. д., генерируют из базы данных HTML-страницы.
Основное отличие динамических сайтов от статических заключается в разделении дизайна и контента.
Их несомненное преимущество состоит в возможности привлечения не имеющего специальной подготовки персонала для публикации и обновления контента.
На базе сайтов этого типа наиболее гибко реализуется поддержка пользователей, которая с точки зрения сетевого ресурса подразумевает под собой следующие сервисы и функции:
- регистрацию и аутентификацию -- подтверждение достоверности имени пользователя;
- персонализацию -- хранение настроек для каждого пользователя;
- возможность общения -- разного рода форумы, гостевые книги, комментарии;
- интеграцию со средствами электронной переписки -- подписка на новостные блоки, ответы на вопросы.
На основе статических сайтов вся эта функциональность реализована быть не может. Поэтому крупных Web-ориентированных решений на базе статических сайтов сейчас уже не встретишь.
В свою очередь, динамические сайты сложны и дороги в разработке, постановка задачи требует высокой квалификации, к тому же после выполнения заказа часто проявляются неучтенные мелочи, которые могут возникнуть как из-за недоработки программиста, так и из-за смены маркетинговой стратегии предприятия.
А при изменении дизайна и структуры сайта количество проблем сразу возрастает и влечет за собой неоправданные затраты.
С другой стороны, нельзя отрицать и того, что при верно поставленной задаче и дальновидной политике динамические сайты наиболее гибки в использовании, недороги в сопровождении и являются мощным инструментом для поддержки бизнес-процессов.
|