10 хороших и бесплатных CMS на php

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

Первая CMS, которую я хочу вам представить – это Textpattern. На этой, непопулярной у нас, цмске сделано немало западных сайтов. Данный продукт написан на php, для хранения данных используется mysql. ЦМС простая в использовании и установке.На сайте welovetxp.com приведены примеры сайтов, реализованных на Textpattern.

Вторая, уже давно популярная у нас, CMS это Drupal. Хотя это уже не совсем простая система управления контентом сайта – это огромная платформа, где управление контентом всего лишь одна из функций. Данная система включает в себя такие вещи, как форум, P2P, подкастинг, картинные галереи, управление новостями и рассылками. Реализовано все это счастье на php+mysql.

WordPress – самая популярная платформа для блогов. Мой, кстати, не исключение. Славится просто нереальным количеством плагинов, сотнями легко-настраиваемых тем. Для работы требуется php и mysql. Легка в установке и проста в работе.

Большая, популярная и мощная система управления сайтом – Joomla. Она позволяет создавать сайты различной степени сложности: от домашних страничек до приложений с функциями электронной коммерции. Несмотря на постоянно всплывающие баги и дыры, у данной системы много поклонников и большое сообщество разработчиков, готовых придти вам на помощь. Знаю по своему опыту, что начиная от версии 1.5, этот движок значительно улучшился, сама архитектура стала более гибкой и прозрачной.

Еще одна система, используемая для богов – NucleusCMS. Отличительной особенностью является, то, что с самого начала поддерживается публикация сообщений по расписанию, мультиблогинг и многоавторство в блоге. Это система больше предназначена для мультиблогинга, а не для персонального блога.

e107 – система с открытым кодом, позволяющая быстро создавать и управлять веб-сайтами и комьюнити-порталами. Работает на php в связке с mysql. Отличается высокой эффективностью кэширования, удобной админкой, наличием встроенных модулей таких как, новости, RSS, форумы. Поддерживает шаблоны.

Mambo – бизнес-ориентированная CMS, проста в установке и использовании. Легко изменяемая и кастоминизуемая система. Использует и не ограничивает кэширование страниц. После установки пользователь получает полностью редактируемые модули новостей, каталога товаров или услуг. Система снабжена WYSIWYG-редактором и модулем управления рекламой на сайте. Также славится своими форумами поддержки, где можно получить ответ почти на все вопросы.

Symphony – удобная, мощная CMS, созданная для разработчиков. В работе использует XSLT, что дает возможность девелоперу создавать гибкие и легко расширяемые приложения. Если вы ищете что-то действительно стоящее с технической точки зрения, то, пожалуй, Symphony это лучшее, что вы можете выбрать.

Frog CMS – простая в установке и использовании CMS, легко настраивается по средствам плагинов и тем. Очень просто изменяется навигационное меню. Использует в своей работе странную связку – php 5.x и mysql 4.x.

ExpressionEngine – CMS, разработанная создателями CodeIgniter, который является одним из лучших фреймворков на сегодняшний день. Требует для своей работы наличие как минимум php 4.x и mysql 3.x, что, в общем-то, есть на каждом платном хостинге. Система гибкая и простая: установил и пользуйся, отлично продумано и реализовано кэширование. Магазин включается одним кликом мышки. Функциональность данной CMS порадует даже искушенных пользователей.