понедельник, 29 марта 2010 г.

Проект в помощь разработчикам - CMS без MySQL

В одном из предыдущих  постов, обещал написать про CMS, используемые мною в разработке своих и клиентских проектов.

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

Рекомендуемые абсолютным большинством веб мастеров - Joomla, Drupal, DLE, Wordpress - в таких проектах, как из танка по воробьям (высоки системные требования, наличие базы данных - как следствие дорогой хостинг).

И тут на помощь нам приходят CMS работающие без использования базы данных MySQL (информацию они хранят в файлах, некоторые используют базы данных на файлах). Впервые столкнувшись с ними и собрав несколько сайтов за считанные часы - я просто влюбился в такие системы. Они просты в настройке, легко шаблонизируются, имеют системы плагинов и модулей, seo оптимизированы, обладают простыми и удобными админками с визуальными редакторами текста и т.д. и т.п. Но самое главное - для их работы нужен только php, а это - самые дешевые, а порой и бесплатные, тарифы хостинга.

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

Собрав огромное количество  информации - решил, что она будет интересна не только мне, но и другим разработчикам. В результате появился проект - CMS без MySQL.

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

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

Шаблон взял от вордпреса и за парочку дней его адаптировал под МаксСайт. Разбил сайт на категории по типу основного применения движка - блог, визитка, портал, саттелит. Добавил систему голосования, ну и в комментариях можно оставить отзыв. Отдельной страницей вывел каталог CMS без MySQL - опять же по группам, и с датой последнего обновления движка.

Проект работает уже больше месяца, добавлено 16 CMS - на очереди еще десяток найденных (и думаю много не найденных :) ). Посещаемость уже около 30-50 человек в сутки. Поисковым продвиженем пока серьезно не занимался - пусть немного времени пройдет. Продвигаю отдельные посты в социалках, и прогоняю по закладкам.

Так что пользуйтесь сайтом, оставляйте оценки и отзывы.

Ну и жду в комментариях отзывы и предложения к проекту.

---------------------------------
Подпишись на обновления в блоге! Читать в твиттере!