В этой статье поговорим о современных движках с помощью которых можно быстро и профессионально создавать свои интернет-проекты. Речь в первую очередь пойдет о трех монстрах, которые завоевали большую часть рынка в своем сегменте. Это — WordPress, Joomla, Drupal.

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

Итак, в первую очередь, решая на каком движке остановить свой выбор, следует как банально не звучит, обдумать суть поставленной перед Вами задачи или проблемы. От выбора правильного инструмента зависит скорость и качество выполнения задачи. Иными словами гвозди Вы забиваете молотком, а не отверткой. Можно и ней, но согласитесь это уже извращение . Тоже самое и в мире ИТ. Не стоит делать что то сложными методами. Ценность разработки заключается в простоте, в выборе удобного инструмента, в качестве и скорости написания сайта.

WordPress (ВордПресс)

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

Joomla (Джумла)

Движок далеко не новый и имеет богатую историю. Однако даже сейчас он развивается быстрыми темпами. Главным достоинством есть простота использования. Уже через недельку, Вы сможете спокойно создавать свои сайты визитки. Особых знаний от Вас не требуется. Можете не знать HTML, CSS и делать приличные ресурсы. Профессионалам давно известно, что с помощью джумлы можно организовать и создать сложные интернет-ресурсы, типа форумов, социальных сетей, интернет магазинов и т.д., и с этим трудно не согласится, имея свой большой опыт работы. На этой платформе можно создать практически все что угодно, используя для этого огромное количество расширений. Джумла подходит практически под любые проекты. Типа сайтов визиток, информационных сайтов, порталов и т.д. все не перечислишь.

Drupal (Друпал)

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

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