html сайт в сравнении с CMS

Сравнение ведения html сайта и сайта на CMS

сравнение самописного сайта и движка
Сранение html сайта и CMS (движков)
Интернет сейчас перегружен всякими конструкторами, сервисами, для создания сайтов, а так же CMS (системы управления контентом, или по просту движки сайтов). Создать свой блог предлагают всякие блоговые социальные сети. Но как вы понимаете ничего бесплатного нет, по сути вас заманивают и зарабатывают на вас деньги, а вот сами вы на своем врятле сможете заработать.

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

Не все так просто и с движками сайтов, хотя большинство из них бесплатные, но и там люди, программисты зарабатывают деньги. Например вы поставили бесплатный движок и начали вести свой сайт, и с развитием вам понадобилось сменить дизайн, добавить блок, или еще что. Плагинов для этого нет, тем и шаблонов готовых вы не нашли, а в коде ничего не понимаете, то естественно нужно нанимать верстальщиков и программистов чтобы они сделали то что вы хотите, а это деньги. Кроме того многие CMS вообще платные и надо покупать и продлевать лицензии, платить за расширение функционала. Хотя это понятно, бизнес есть бизнес. Но такими темпами вы ничего не заработаете, а только будете постоянно платить.

Часто новички начинают вести свой сайт на блоговом движке Wordpress, или на jomba, drupal, и это не удивительно, интернет завален темами и плагинами для этих движков, они бесплатны и имеют понятную или не очень админку. Так же простая установка движков и множество инструкций по установке и настройке позволяют быстро получить ответы по всем вопросам и затруднением, но все же без знания html и php вы не сможете создать свой дизайн и свой функционал, хотя многим это и не надо, есть стандартные темы на любой вкус, установил и радуйся.

Установка большинства движков на хостинг очень проста, нуждно закачать архив с файлами на хостинг, разархивировать, или закачать уже распакованные файлы. Дальше создать базу данных, зайти в установку движка и начать установку, та нужно ввести данные о сайте и данные базы данных. Все, если установка прошла успешно то сайт готов и можно через админку установить тему оформления, поставить плагины, и наконец можно создавать первые страницы и писать статьи. Но чтобы узнать как это делается нужно потратить кучу времени и нервом, учится всему все равно придется.

Теперь вернемся к самописному сайту. Как вы поняли из прошлых статей создать шаблон очень легко и быстро, а нарисовать дизайн такого простого html сайта не составляет труда, ведь всего один файл стилей и несколько контейнеров на страницах. Не сравнить с дизайном того же Wordpress, где десяток файлов стилей и целая куча файлов шаблона, все раскидано по разным папкам и чтобы там разобраться нужно быть опытным программистом, а без опыта вы только все сломаете. Поэтому преимущество в создании дизайна у самописного html сайта, конечно если вы не планируете супер сложной структуры шаблона и страниц.

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

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

Еще один аспект это CEO оптимизация страниц, которая сильно хромает во многих движках. В html страницах вы сами прописываете ключевые слова, описание и заголовок, так же называете страницу (адрес) как хотите. В движках это не всегда возможно, создавая страницу вы пишите только заголовок и метки, а все остальное включая адрес страницы генерируется само, поэтому вы не можете правильным описанием повысить страницу в глазах поисковых систем и людей ищущих информацию в выдаче поисковых системах яндекс и google.

Но большой минус простых html сайтов это отсутствие богатого функционала и возможностей, которые дают движки сайтов. Движок сайта динамичен, страницы строятся на лету по запросу пользователей, меню сайта, список статей, разделы, и прочие генерируется само. С помощью плагинов можно расширить функционал до нужного, автоматическая генерация карты сайта, форум, коллективные блоги, каталог статей, даже интернет магазин, все это можно установить и настроить за считанные минуты (конечно с наличием опыта). Руками в блокноте без программирования такое не напишешь, так как многие движки разрабатываются годами и то не совершенны. Поэтому если нужен форум, портал, интернет магазин, или социальная сеть, то тут без движка не обойтись так как сайт должен постоянно взаимодействовать с пользователями.

Но если нужен сайт визитка, сайт компании, блог без наворотов, то это вполне можно сделать в блокноте. А интерактивность можно встраивать в сайт. Например если нужен форум, его легко поставить в папку на сайте и у вас появится свой форум. Так же можно легко поставить скрипт комментариев, или вставить код комментариев вконтакте. Так же легко можно сделать гостевую, книгу, чат и прочее. Поэтому в принципе если все это нужно, то в процессе развития сайта все можно добавить, в интернете есть любые готовые скрипты и расширения.

Единственное отличие что когда вы сами это все делаете, то получаете опыт и имеете контроль над всем сайтом, а если вы сидите на движке, то там свои проблемы, которые тоже без влезания в код движка не решаются. Проблемы могут возникнуть когда несколько плагинов не совместимы и ломают весь сайт, или плагин устарел и вы его на новую версию движка ставите, при этом сайт разваливается, и много чего еще, в общем жизнь скучной не будет.

Еще один аспект это безопасность и сохранность сайта и информации на нем. Не редкость когда встречаешь посты на форумах типа " у меня украли или взломали сайт что делать?". Да, взламывают сайты и это не такая большая редкость, поэтому движки надо своевременно обновлять и применять другие меры для защиты от спама и конкурентов, особенно когда сайт популярен и по коммерческой тематике. Сам видел как хорошие сайты и форумы за считанные дни утопали в тоннах спама, и информации вносилось столько что вручную ее уже не удалить и тут только удалять весь сайт, но не будем о грустном.

Статистический сайт не имеет админки, там не генерируется код и не выполняются тяжелые php скрипты, поэтому такие сайты очень надежные в плане взлома. Взломать могут только если взломают ваш аккунт на хостинге, а хостеры за безопасностью следят, поэтому здесь все надежнее чем с движками, особенно с самыми популярными. Как известно чем популярнее движок тем больше злоумышленников ищут в нем дыры и тем он уязвимей. Так же и сохранность контента у статистического сайта выше, так как всегда есть версия на компьютере, и если что-то случится на хостинге и сайт вдруг пропадет, то его всегда можно восстановить. CMS обычно для хранения статей, и других данных используют отдельную от сайта базу данных СУБД MySQL, и сли она отвалится или пропадет, то вы потеряете весь контент сайта без возможности все это восстановить, поэтому нужно делать бекапы базы данных и самого движка сайта.

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

Вот наверное все основные моменты и разница между сайтом на движке и самописном html сайте. Еще многие пишут что удобнее статьи писать на движке, скажу что это не совсем так. Пишим мы обычно статьи заранее, а вот размещение статьи почти одинаковое по сложности и скорости. На движке вы заходите в админку, нажимаете кнопку создание страницы, выбираете где и какая страница должна появится, потом заполняете поля заголовок и метки, вставляете статью, загружаете фотоматериалы, потом кнопка опубликовать, и готово. В случае с html сайтом тоже самое, берете шаблонную страницу, переименовываете ее, заполняете теги (ключевые слова, описание, заголовок), вставляете статью, размечаете текст тегами (заголовок, абзацы), вставляете фото, делаете ссылку на эту статью в разделе , загружаете на хостинг и готово.

Этот домен продается здесь: telderi.ru, и еще много других