О CMS без баз данных

Что же такое БАЗЫ ДАННЫХ?

«Базой данных является представленная в объективной форме совокупность самостоятельных материалов (статей, расчетов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ)» (Гражданский кодекс РФ, ст. 1260).

В Википедии написано следующее:

Ну как? Вы что-нибудь поняли? Я прочитал очень много различных определений этого словосочетания и больше уже не пытаюсь понять, а просто принимаю эти слова - БАЗЫ ДАННЫХ - как что-то не вполне понятное, но достаточно нужное для создания крупных сайтов.

А нужны ли базы данных для небольших сайтов?

Базы данных не видны на вашем сервере, чтобы сохранить их вам нужно либо обращаться за помощью к хостинг-провайдеру, либо учиться использовать различные программы. Я, например, начал изучать их только после того как с меня запросили 5000 рублей за перенос моего первого сайта на другой сервер.

Но если вы не собираетесь зарабатывать производством сайтов или вам не нужны какие-то крупные порталы или социальные сети, если вам нужен сайт-визитка или MFA-сайт для заработка на рекламе, зачем вам изучать эти, пусть и бесплатные, но громоздкие и сложные CMS с базами данных MySQL Joomla, Drupal, DLE? И уж конечно же не стоит платить от 13000 рублей за какую-нибудь «1С-Битрикс» или UMI.CMS.

 И так, вот преимущества CMS без баз данных:

  1. Небольшие сайты (до 1000 страниц) гораздо быстрее работают на CMS без баз данных, потому что СУБД (система управления базами данных) - это внешняя программа, и для того , чтобы отправить и получить запрос требуются ресурсы и время.
  2. Использование CMS без баз данных повышает переносимость и надежность ваших сайтов, потому что ваши данные хранятся в обычной папке, которую можно легко скопировать на любой сервер. Вам не нужно решать проблемы с базой данных, заливкой дампа, кодировкой и т.д.
  3. Очень просто делается резервное копирование, все необходимое сохраняется в обычном zip-архиве
  4. У хакеров нет интереса взламывать подобные CMS без баз данных, так как после обнаружения взлома или заражения вирусами вы просто перезаливаете все файлы на сервер, меняете пароль...и все. То есть вам не нужны ни антивирусы ни дорогостоящая помощь хостинг-провайдеров.
  5. Сайты на CMS без баз данных имеют, как правило, очень простую сруктуру, что ускоряет процесс их разработки и снижает стоимость.
  6. И в заключение, эти CMS могут располагаться на любом недорогом, поддерживающем php хостинге. Даже на бесплатном.

Было бы нечестно не упомянуть о недостатках.

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

А в общем-то...

Вы можете размещать на своих сайтах фотогалереи, если у той или иной системы нет такой функции, вы всегда можете изготовить галерею на http://www.flickr.com и разместить ее на своей странице, вы можете демонстрировать видеофайлы с RuTube или YouTube, а также флеш-игры. Вы можете вести блоги и получать комментарии.  Мне кажется этого вполне достаточно для создания нормального сайта.

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

Для кого и для чего созданы эти CMS?

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

Помните! Никогда не оплачивайте хостинг более чем на месяц, пока не проверите его обслуживание на деле. Не верьте написанному на их сайтах.

Зачем этот сайт

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

Именно для таких людей программисты и разрабатывают бесплатные системы управления контентом. Но этим людям нужны и шаблоны для их сайтов, потому что к CMS обычно прилагается 1-2 простеньких шаблона. Интернет уже завален однообразными сайтами. Поэтому я решил предлагать людям качественные и разнообразные шаблоны.