1

Тема: Немного CMS для начинающих

Скорее всего я вам нового не чего не покажу, но может кому интересно будет.


Data Life Engine (DLE)
Коммерческая CMS Data Life Engine незаслуженно заслужила дурную репутацию. При этом разработчики в этом абсолютно не виноваты. Они создали оптимальную систему для публикации новостей и статей.

Рассмотрим основные возможности DLE:

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

Почему же Data Life Engine заслужила дурную репутацию? Всё очень просто. Защиту движка давно сломали, а его функционал в 99% используется нерадивыми веб-мастерами на сайтах с пиратским софтом и порталах «для взрослых». Хотя, на самом деле движок очень стабильный и качественный. При грамотной настройке и оптимизации нагрузка на сервер минимальна.

CMS Drupal
Drupal – это не только система управления контентом в классическом понимании этого термина. Это больше ядро, на основе которого можно собрать практически неограниченный функционал сайта. Нужен новостной портал? Без проблем! Собираем необходимые модули и получаем портал с новостями. Нужен каталог файлов? Поступаем по тому же принципу и получаем полнофункциональный каталог.

Тысячи сайтов построены на этой системе. Вот основные направления разработок на Drupal:

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

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

Php-Nuke
На этом ядре собрано несколько однотипных CMS, которые имеют названия «семейство Nuke». Все эти системы ничем особенным не отличаются в плане функционала от Drupal, только их возможности развития и расширения несколько ограничены.

Автором Php-Nuke является Франсиско Бурси, система распространяется полностью бесплатно, но с соблюдением копирайтов. С исторической точки зрения, Php-Nuke стала пионером среди разработанных CMS. Только за это её и можно уважать, но сегодняшний день диктует абсолютно иные требования к безопасности и устойчивости системы. Nuke к этим изменениям приспосабливается слабо.

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

Php-Nuke обладает дырами, через которые Ваш сайт могут запросто сломать. Разработчики время от времени предлагают заплатки, но они вряд ли способны залатать все существующие пробелы.

Несмотря на все недостатки, Php-Nuke вполне может пригодиться начинающим разработчикам для усвоения навыков в работе с CMS. Установка, настройка и администрирования очень просты, с ними разберется даже среднестатистический школьник.

e107
Несколько лет назад эта система мощно заявила о себе. Многие веб-мастера перешли на использование e107 в своих проектах. Нельзя сказать, что переход был обоснованным. Рассмотрим эту систему подробнее.

Первое, что бросается в глаза – обилие возможностей е107. На этой CMS-ке можно построить практически всё: от персонального блога до корпоративного сайта. Но в этом функционале и скрыта основная проблема: сборка е107 чаще всего не требует установки дополнительных компонентов для расширения функциональных возможностей. Все они уже имеются в дистрибутиве. А при размере дистрибутива 4,5 мегабайт чем пренебрегают разработчики? Правильно! Безопасностью и удобством эксплуатации.

Панель администратора продумана слабо, зачастую приходится думать, за что отвечает та или иная опция, тот или иной модуль. И в этом всём разобраться без общения на тематических форумах порой крайне затруднительно.

Следует сказать и несколько слов об оформлении Вашего сайта, построенного на е107. Существует большое число готовых шаблонов, как платных, так и бесплатных, которые Вы можете смело использовать в оформлении своего проекта. Но в большинстве случаев владельцам сайтов хочется видеть именно уникальный дизайн, правильно? Вот тут ждет огромное разочарование: разработка шаблона для е107 задача насколько сложная, настолько и неблагодарная. Информация выводится из каждого модуля отдельно, что сильно затрудняет изменение оформления сайта. Откройте любой файл модуля с выводом информации и Вы будете просто шокированы читаемостью кода. Код абсолютно не читается! Новичка он просто приводит в ступор, а опытный разработчик начинает задумываться о целесообразности выбора е107 в качестве системы управления контентом для выполняемой задачи.

Slaed
Коммерческая система управления контентом Slaed заняла значительный сегмент рынка и не собирается его отпускать. Как и во всех коммерческих системах на первое место поставлен функционал и безопасность. Классическая система расширения функционала за счет установки модулей работает и здесь.

За свою работу авторы хотят около 200 евро. Это, согласитесь, немало для системы, у которой существуют бесплатные аналоги (Joomla, Drupal, e107). За что же разработчики просят такую сумму? Давайте разбираться.

Оказывается, платная версия отличается от бесплатной версии Open Slaed не очень и сильно (а от аналогичных CMS не отличается и вовсе). Авторы в стоимость закладывают снятие копирайтов, расширение функционала за счет платных модулей, оптимизацию работы системы, а также смену графического оформления. В довесок ко всему этому богатству предлагается бесплатное обновление и техническая поддержка в течение одного года, а также возможность установки Slaed на четырех доменах. Ни кажется ли вам, что это маловато для того, чтобы пользователь выложил из своего кармана 200 евро? Особенно, если учитывать, что всё это можно получить бесплатно от других разработчиков.


Joomla
На мой субъективный взгляд – лидер среди CMS. На Джумле создано огромное количество самых разнообразных сайтов. Система позволяет создавать сайты-визитки, интернет-магазины, порталы, сообщества, системы блогов, доски объявлений корпоративные мультиязычные сайты и многие-многие другие сайты.

Joomla полностью бесплатна, обладает множеством модулей расширения функционала (они имеют разные названия «модули», «компоненты», «мамботы» и направлены на решения различных задач). С помощью этих модулей можно добавить интернет-магазин на сайт компании буквально за несколько минут! При этом Вы получаете надежный магазин, который будет стабильно работать.

Смена оформления для Joomla не проблема. Создано огромное число готовых шаблонов, которые подойдут практически для любого сайта. А для любителей уникального дизайна тут также всё грамотно продумано: шаблон для CMS Joomla создается очень просто. Ради справедливости стоит отметить, что с этим не справится человек, далекий от веб-технологий и не обладающий знаниями в верстке и программировании.

Удобство Joomla в том, что в стандартном дистрибутиве практически нет нестандартных модулей и компонент. Всё внимание разработчиков переносится на удобство и безопасность.

Очень сложно придумать задачу, с которой не под силам справится Джумле!

Ну и напоследок пару слов о блогах. Наверное, все из нас знают о существовании Живых Журналов, а многие ими активно пользуются. В сервисе Живых Журналов есть как свои плюсы (возможность читать ленты друзей, обмениваться сообщениями и т.д.), так и минусы: загруженность рекламой, недостаточно функциональных возможностей, невозможность получать деньги с ведения своего журнала. Теперь для всех минусов есть решение!


WordPress
Бесплатная CMS для ведения блога, считающаяся лучшей в мире. Функциональные возможности не уступают, а зачастую и превосходят знаменитые Живые Журналы. С вордпрессом Вы можете с легкостью публиковать видеофайлы с различных ресурсов, создать блог фотографа с демонстрацией работ, блог музыканта с онлайн аудио-примерами. А можете просто записывать в своеобразный онлайн-дневник свои мысли и чувства. Кстати, многие известные люди в последнее время предпочитают вести блоги. Считается, что это способствует их популярности.

Функциональность WordPress, как и во всех остальных CMS расширяется установкой дополнительных плагинов. Это делать крайне просто, как и работать с системой вордпресс. Отдельно стоит упомянуть знаменитую установку вордпресса «в три шага». Блоги – это не единственное, для чего используется WordPress. На нем можно построить порталы и фотогалереи, каталоги статей и витрины товаров.