Посчитал её нужным разместить здесь:
Что такое «статический» сайт, чем он отличается от «динамического»
В классическом радикальном варианте «статический» сайт не предполагает использования PHP или иных языков серверного программирования. Просто говоря, «статический» сайт — это когда всем посетителям сайта сервером отдаются одинаковые HTML-страницы, и нет клиент-серверного взаимодействия.
Возможен более гибкий вариант, когда статический сайт выполняется с использованием какого-нибудь языка программирования типа PHP, выполняющегося на сервере с целью упрощения некоторых рутинных операций, связанных с редактированием сайта, или добавления несложного клиент-серверного взаимодействия.
Но в обоих вариантах, такой тип сайта далёк от классического «динамического» сайта, сделанного на какой-либо системе управления контентом (content management system (CMS), которые буквально в 1000 раз более сложны в плане программной реализации, требуют постоянного присмотра, ибо подвержены уязвимостям, требуют на порядки больше ресурсов. Подробнее см. ниже.
Минусы статических сайтов
Если говорить о классическом понимании термина «статический сайт», то, как писал выше, в таком варианте сайта не предполагается клиент-серверного взаимодействия. Это значит, что на статическом сайте:
- пользователи не могут иметь аккаунтов;
- не могут загружать на сайт свою информацию;
- даже для владельца такого сайта не предусмотрена панель управления сайтом.
Редактировать такой сайт можно напрямую правя HTML или PHP-файлы на сервере (или локально, потом загружая на сервер).
У статического сайта зато много плюсов:
- там нечего взламывать (можно взломать только хостинг, где лежит сайт);
- сайт работает быстро, насколько позволяет сервер;
- статический сайт может быть размещён на любом хостинге так как это наименее требовательный к ресурсам сервера тип сайта!
- На «статическом» сайте, как и на «динамическом» можно делать анимацию и даже имитацию интерактивности средствами JavaScript. Т. е. это всем привычные фотогалереи, раскрывающиеся блоки, даже какие-то калькуляторы, в общем, всё, что не требует серьёзной обработки на сервере данных, вводимых пользователями!
- Ну и последний плюс включу сюда, хотя он не относится напрямую к теме преимуществ «статического» сайта.
Я профессионально занимаюсь оптимизацией и продвижением сайтов. Если я делаю сайт, то я его всегда SEO-оптимизирую.
Прописываю все мета-теги, делаю перелинковку, навигационную цепочкку, работаю с ключевыми словами: заголовки, оптимизация текстов, оптимизация (по качеству и весу) изображений, атрибуты у всех изображений, социальные кнопки, и масса других вещей..
Никакие конструкторы типа Wix, Tilda или Ucoz (который, например, даже на первый месяц закрывает сайты от индексации!) здесь сравнивать нельзя. Поищите информацию в поисковиках по теме "конструктор сайта не индексируется".
Сайты на конструкторах практически не возможно продвигать, в добавок сайт будет загажен вредоносной рекламой, и иным сомнительным кодом!
Если Вам важно, чтобы ваш сайт нормально искался в поисковиках, это всё нужно учитывать!
Ситуация усугубляется ещё тем, что, размещая интересный уникальный контент на практически не индексируемом из-за конструктора сайте, Вы столкнётесь с тем, что Ваши материалы скопируют всякие дорвейщики, сателлитостроители и прочие хитрые товарищи на свои псевдо-сайты, и они как-раз продвинутся в поисковиках, а вас ещё сильнее поисковики пессимизируют (за неуникальный контент).
Просто посчитал нужным всё это изложить сразу, ибо многие ни сном ни духом про такие трудности.