Итак, мы уже выяснили, что у статического сайта каждая страница написана в HTML-формате*, а потом просто закачена на сервер. Главный плюс такого решения — малая стоимость создания веб-проекта и короткие сроки изготовления. И действительно, для изготовления статического сайта требуются усилия всего двух людей: веб-дизайнера и HTML-кодера. Второе преимущество этого решения — минимальные требования к хостингу. Ведь для статического сайта не нужна поддержка языков программирования (PHP, Perl) и баз данных (MySQL, PostgreeSQL). В принципе, можно даже обойтись бесплатными услугами. Хотя, по многим причинам, лучше все-таки предпочесть минимальный тариф платного хостинга.
Недостатков у статических сайтов больше, чем преимуществС плюсами статических сайтов мы разобрались. Теперь давайте перейдем к недостаткам, которых, к сожалению, гораздо больше. Первый из них — очень высокая стоимость эксплуатации, под которой обычно понимается редактирование и обновление проекта. И действительно — допустим, вы решили изменить какой-то общий фрагмент своего сайта. Для этого вам нужно открыть каждую страницу в редакторе, найти нужный кусок кода, исправить его, после чего закачать обновленный файл обратно на сервер. Все это, конечно, делать не сложно, но отнимает очень много времени. Так что если вы хотите, чтобы сайт обновлялся постоянно, вам придется нанимать специального человека, который бы этим занимался.
Второй недостаток статических сайтов — минимальные возможности по поддержке посетителей проекта. Ведь без использования веб-программирования и баз данных практически невозможно сделать регистрацию пользователей, нормально действующую рассылку, форум. Но эти проблемы еще можно решить с помощью различных бесплатных сервисов, существующих в Рунете. Гораздо хуже обстоят дела с дополнительными возможностями. Например, нельзя создать полноценный поиск, сравнение моделей товаров и подбор по характеристикам, интернет-магазин или хотя бы онлайновую систему подачи заявок.
У статических сайтов есть и еще один минус. Речь идет о невозможности использования веб-проекта для поддержки бизнес-процессов. Сайт может стать прекрасным инструментом для работников вашей компании. Так, например, с помощью веб-сервера можно организовать обмен информацией между филиалами, расположенными далеко (например, в разных городах), систему класса CRM* и так далее.
Динамические сайты — полная противоположность статическимДинамические сайты — полная противоположность статическим. Они представляют собой не простой набор веб-страничек, а сложный комплекс, основой которого является база данных и программы (скрипты), которые работают с информацией из нее. Одной из главных особенностей динамических сайтов является разделение дизайна (шаблона), системы обработки информации ("движка") и содержания (контента). То есть веб-мастеру достаточно внести любое изменение в одном месте, чтобы оно проявилось на всех страничках. Также на сайт можно относительно быстро «примерить» различные варианты дизайна. Отделение контента от движка и дизайна позволяет привлечь к наполнению и поддержке сайта человека, не знакомого с интернет-технологиями, но зато хорошо разбирающегося в области деятельности фирмы. Это обеспечивает корректное и максимально полное содержание веб-проекта.
У динамических сайтов много плюсов
Также к плюсам динамических сайтов можно отнести широкие функциональные возможности. Для пользователей это возможность регистрации и аутентификации, хранение персональной информации, форум и многие другие «вкусности». Нельзя списывать со счетов и дополнительные функции, которые рассматривались ранее. Кроме того, динамические сайты можно интегрировать с различными системами, уже действующими внутри организации. Так, например, можно сделать автоматически генерируемый прайс-лист, информация для которого будет извлекаться из программы складского учета товаров.
Минусы у динамических сайтов тоже есть. И самый главный из них — высокая стоимость создания. И это не удивительно, если учесть, что для осуществления всех возможностей, кроме веб-дизайнера и HTML-кодера, требуется работа еще и веб-программиста, и зачастую не одного. Второй минус динамических сайтов — достаточно высокие требования к хостингу. Тут уж вы точно не обойдетесь бесплатным сервером, поскольку для работы проекта будет необходима поддержка некоторых языков программирования и баз данных. Кроме того, в процессе эксплуатации могут обнаружиться некоторые ошибки в «движке», или же потребоваться доработка сайта. Эти действия смогут выполнить только квалифицированные специалисты, что от вас потребует значительных денежных затрат. Это тоже достаточно серьезный недостаток динамических сайтов.
Статические сайты подходят только для проектов-визиток. В остальных случапях целесообразно использовать динамическиеИтак, пришла пора подводить итоги. Статические сайты, несмотря на все свои недостатки, являются хорошим выбором для проекта-визитки. Обычно область деятельности фирмы или адрес офиса меняются очень редко, а для того чтобы вставить новость, достаточно изменить всего одну страничку. То есть эксплуатация этого сайта не будет дорогим и отнимающим много времени занятиям. Во всех же других случаях лучше остановить свой выбор на динамических проектах. И это касается даже расширенных каталогов товаров. Согласитесь, ассортимент продаваемых вещей меняется достаточно часто, так что лучше сразу предусмотреть возможность простого и быстрого добавления и удаления товаров из каталога. А это возможно сделать только в динамическом сайте. То же самое можно сказать и об остальных типах корпоративных веб-проектов.
Ссылки по теме
- Динамически создаваемые веб-страницы
- Советы по созданию динамического сайта
- Сайт: от простого к сложному
- Типы корпоративных веб-проектов
Статья получена: hostinfo.ru