Честное слово, устали меня эти все разработчики... каждый пытается привнести что-то своё и изобретает велосипед. И вот ладно, если велосипед получается хорошим, а что если нет? Вот к примеру, взять тот же даталайф. Вроде бы всё хорошо: много сайтов, много модулей, плагинов, хаков и прочего. Сайты работают, движок распространяется... клиенты, заказы... деньги... Но это всё внешнее. Установив движок самостоятельно и пытаясь внедрить хак или модуль, ты должен прошерстить собственноручно почти пол движка. И хорошо, если ты программист, и тебе не составит труда это сделать и не напортачить в коде.
А если ты Василий, честный трудяга завода, открывший сайт по собственному интересу? Как ты поступишь? Правильно, пойдёшь покупать нужный хак(модуль). Тебе пришлют описание по установке и ты сможешь сделать это. Однако модуль будет зашифрован. Тебе то конечно всё равно, главное — чтобы работало, а мне, как программисту, интересно знать, что делает модуль и главное: «как?».
Купив модуль для одного из своих проектов, я столкнулся с проблемой, которую разработчик не смог разрешить и «отмазавшись» ответом: «так надо для безопасности» выслал мне копии файлов без шифровки. Ребята... я О##л (с большой буквы)! Никакие стандарты кода там не писаны :) Мусор... повторяемость кода... при желании, можно было бы сократить всё это в разы... Всё что мне нужно было, я исправил, но осадок всё же остался...
Хватит перемывать косточки ДЛЕ, давай лучше посмотрим на IPB? Там ситуация схожая, правда люди пытаются бороться с этим, придумали Universal Mod Installer (umi), который используя определённую логику встраивает нужные функции. Правда в код всё равно приходится лезть, чтобы вставить какую-нибудь нужную строчку. Причём не в темплайт, а в сам движок. Убивает отсутствие легкодоступной информации по разработке(дле тоже страдает этим).
PHPBB — раньше был ужос. Сейчас получше, но тоже не «айс».
Joomla — более-менее упорядоченная система. Компоненты, модули... большая база плагинов, документации. И это всё, в большинстве случаев, бесплатно. Существуют целые сборки под разные нужды. Бери и пользуй. Правда она не проста в понимании, но это, скорее всего, кому как.
Drupal — мега-монстр! Просто зверь! Наверное нет таких сайтов\проектов, которые нельзя сделать на друпале. Есть всё! Подробная документация на ru\en языках, просто гигантское сообщество и такой же объём модулей и тем. БЕСПЛАТНО. Уровень сложности — тяжёлый. Чайники сюда не пробьются, а если пройдут, то вскоре станут нормальными веб-мастерами. В друпале, можно саморазвиваться почти бесконечно. Да и программистам хорошо, из-за обилия хуков и возможностей, разрабатывать модули ооочень просто.
WordPress — тоже великий движок. Тоже бесплатный. И самое главное — простой. Поставил сборочку от кактуса и всё... можешь жить и не париться. Тем — огромное количество. Юзабилити — выше всяких похвал. Распространённость просто гигантская, где-то видел график, так там WP занимает 67%. Т.е. 67% сайтов используют WP. Есть над чем задуматься...
Собственно к чему я развёл здесь демагогию... Думайте, прежде чем выбрать платформу для своего проекта... думайте на месяцы вперёд, чтобы потом не браться за голову и проклинать создателей движка.Рекомендую прочитать:
- Сборки различных CMS — прибыльное дело! (0)
- Как в contemplate добавить только текст ноды (drupal) (2)
- Как сделать лучший медиа-сервер бесплатно? (13)
- Оптимизация VPS для WordPress 3.0 (1)
- CMS на файлах и плагины для Direct Admin (8)
- Фишки WordPress (6)
- Бесплатный движок для сбора инфы с социальных сетей!!! (2)
