Полезная информация

Сайт HTML или сайт на "движке"?

Сайт HTML или сайт на движке?

10 сентября 2019

Сайты на html состоят из отдельных статичных страниц, написанных на html-коде и хранящихся в готовом виде. Страницы на html существуют реально и хранятся на вашем сервере. В динамичных сайтах, использующих CMS системы, страницы генерируются, т.е. при запросе посетителя и используют информацию, хранящуюся в базе данных.
У каждого типа сайтов есть свои плюсы и минусы и целесообразность использования конкретного варианта зависит от каждого конкретного проекта.

Преимущества HTML сайтов
1. HTML сайты имеют значительно меньший вес.
2. Сайты "написанные" на HTML работают и загружаются намного быстрее, расходуя меньше ресурсов сервера.
3. В сайтах html типа отсутствует так называемый "мусорный код", который могут добавлять большинство CMS систем.
4. HTML-версии сайтов не требуют обновления как самого движка, так и отдельных модулей (в случаях CMS-версий – это крайне важно и необходимо).
5. HTML сайты не взламываются, так как в них не могут быть "дырки" движка или модулей, в виду отсутствия самих этих составляющих.
6. Упрощенная система создания backup-а (резервной копии сайта). Необходимо просто скопировать файлы из родительской директории (главной папки). Это же касается и переноса сайта на другой хостинг.
7. Простота верстки макета проекта. В большинстве случаев макет верстается в html, а потом уже переводится на CMS.
8. Менее дорогая стоимость разработки всего сайта.
9. Более низкая стоимость аренды хостинга (для html сайта чаще всего подходит самый дешевый хостинг).
10. Сохранность контента на html сайтах выше, так как информация хранится непосредственно в теле страницы (в файле), а не в отдельной базе данных, повреждение которой может сломать весь сайт.
11. Большая стабильность ресурсов из статичных страниц, в виду редактирования каждой страницы отдельно. Если где-то допущена ошибка, она испортит только конкретную страницу, а в cms-версиях она может сказаться на работе всего сайта.
12. Простота поддержки, т.к. обслуживанием проектов может заниматься любой более или менее знающий html-язык человек (а в каждой cms-системе существуют свои принципы работы и последовательность действий).
13. Нет привязки к компании-владельца движка.
14. Возможность провидения 100 % сео оптимизации страницы сайта под поисковые запросы.
15. Цена сайта, при его создании и дальнейшем обслуживание значительно ниже.

Недостатки HTML сайтов
К минусам сайтов, использующих статичные страницы HTML можно отнести несколько пунктов, которые в некоторых ситуациях могут оказаться весьма значительными и даже решающими.
1. Отсутствие админ-панели, в которой более простым и понятным способом выводится информация о сайте и упрощен способ наполнения сайта контентом.
2. Для поддержки и наполнения сайта, необходимо обладать базовыми знаниями HTML.

Что выбрать HTML или CMS версию сайта?
Как уже писалось выше, я как seo-специалист для большинства проектов выбираю html версии сайтов, но в некоторых случаях это неприемлемо. Например, создание интернет магазина, социальной сети или новостного портала крайне сложно реализовать, используя чистый html. В таких случаях я использую различные CMS системы, но в остальных применяю только html.