Почему Drupal

Так исторически сложилось, что работал я либо с самописными CMS, либо с DLE. И поначалу решил и этот сайт делать на ДЛЕ, разумеется. Что логично 🙂

Однако я сразу же столкнулся с изумительной проблемой, совершенно абсурдной и неожиданной: у DLE нет возможности автоматического разбиения статьи на страницы. Т.е. при добавлении статьи или новости приходится руками проставлять места разрывов страниц. Что является неприемлимым для моего сайта, т.к. я планирую публиковать здесь многостраничные статьи и книги. Ну а вывешивать полотно на пару сотен прокруток экрана - это банальное неуважение к посетителям.

Так решил я, и обратил свой взор на другие CMS (системы управления сайтом).

Сначала прошелся по платным. Нет такой функции, и точка 🙂 Пытался искать разные платные модули а-ля "Библиотека" - фигушки, нет ничего!

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

Джумла отпала по той причине, что я не нашел модуля автоматических алиасов, в котором мог бы заменить "-" на "_" - а лезть в код - означает отсутствие возможности дальнейших обновлений. Несерьезно.

Остался Друпал. 6.22 версии. Тоже тяжеловесный. Тоже топорный. Тоже нелогичный, непонятный, неудобный, излишне сложный там где не надо и с очень скудным функционалом там где надо... Но тем не менее все модули что мне нужны нашлись, движок опенсорсовый и бесплатный, поэтому от прихоти хозяина сайт не перестанет вдруг работать в один прекрасный момент 🙂

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

Причем, немножко воткнув что к чему, обнаружил что Друпал не так уж бездарен, как показалось на первый взгляд. Собственно, до знакомства с Drupal я как раз и был убежден, что и Джумла и Друпал - полностью юзерфрендли, вебдванольны и т.п. )))) И когда первый раз взглянул на админку, впал в ступор... потом офигел и засомневался - не вернуться ли к ДЛЕ 🙂 Но пересилил себя и теперь есть ощущение что смогу подружиться с этим движком.

Небольшой апдейт. Я немного перехвалил Друпал: вчера он выдал удивительный фортель. При попытке добавить текст целой книжки в качестве статьи... физически порушилась вся база данных 🙂 Как выяснилось, это известный баг, на тему которого не мало воплей на форумах... Хорошо еще, что это произошло на первый день владения сайтом и я успел сделать бэкап почти всего перед этим... Причем баг этот лечится серверными настройками и никак иначе...

Себе на память: чтобы знатный Друпал не килял базу, нужно не забывать делать следующие настройки:
в php.ini ставим значение memory_limit 256M (стояло 128М, а текст весил 900КБ. тут кстати явно нужен безумный смайлик :))
etc/my.cnf нужно вставить строчку max_allowed_packet = 16M

Т.е. эти телодвижения все равно необходимы, но именно Друпал ломает базу...

Добавить комментарий