(no subject)

Oct 19, 2011 13:45


Начал знакомиться с чудесными миром CMS-ок без Mysql. Говоря простыми словами - с сайтовыми движками, не требующими наличия баз данных, и хранящих всю информацию непосредственно в собственных файлах. Воистину, последние три года я забивал гвозди микроскопом :) Joomla - это конечно круто и удобно, но иногда все-таки нужно решение попроще, когда нужен просто сайт-визитка на 1-2 страницы с минимумом текста и 1-10 картинками. Можно конечно не замарачиваться и сверстать все в блокноте, но сайт периодически требует обновления, а заказчики все чаще встречаются технологически-неподкованные. Для них зайти на сервер, открыть PHP-файл и отредактировать его - задача посложнее подъема на Эверест, причем даже при наличии подробнейшей инструкции. А если там стоит Joomla - они ее пугаются и вечно путаются в ее интерфейсе (хотя казалось бы - проще некуда). WordPress же использовать мне религия не позволяет :) А такое простое решение как CMS без баз данных похоже очень удобно.

Плюсы очевидны:
1. Меньший размер дистрибутива - полмегабайта против 10-20 мегабайт у Joomla. Заливается на сайт и бэкапится за считанные минуты.
2. Простой бэкап, инсталляция и перенос на другой сервер. Тупо взять файлы движка-сайта и скопировать/закачать куда нужно.
3. Простота интерфейса. Админка такой CMS как правило элементарно-проста, там нет лишних функций, а настройки минимальны, плюс встроен визуальный html-редактор. Клиенту будет проще разобраться.
4. Простая внутренняя логика при работе с шаблоном дизайна сайта. Настолько просто что даже нет смысла делать его с нуля. Стандартная php-страничка и css-файл. Гораздо проще по своей структуре нежели у той же Joomla. Как будто сам писал :) Никаких лишних непонятных функций, переменных и операторов - все просто и понятно, даже с первого взгляда на шаблон можно разобраться с полпинка что за что там отвечает.
5. Можно сэкономить и купить хостинг без поддержки баз данных. Или вообще найти бесплатный хостинг с PHP

Минусы очевидны не менее:
1. Отсутствие большого комьюнити и поддержки. Если заглючит намертво - скорее всего придется ломать голову самому.
2. Отсутствие большого числа всевозможных модулей, плагинов и прочих дополнений, адаптированных под эту конкретную CMS. Если нужно прикрутить к сайту, допустим, слайдшоу - нужно будет искать реализацию этого слайдшоу на PHP, XML, Flash и т.д. и прикручивать его на сайт самостоятельно. Несложно, но это лишняя морока.

До недавнего времени я юзал собственную сборку CMS Joomla с модифицированным под мои нужды шаблоном Jsn Epic Free - удобная связка, подходящая практические под любые задачи - от сайта-визитки на 1 страницу, до интернет-магазина на полтыщи десятков страниц. Главное - правильно настроить систему и вбить в файл шаблона нужные значения. Но теперь, я вижу, есть смысл добавить в свой "джентельменский набор" еще и дистрибутив, ну например Template CMS. Неплохое решение для небольших сайтов. Как раз сейчас разбираю его по кусочкам и впечатления самые положительные.

полезности, сайт, работа

Previous post Next post
Up