хочу задать пару вопросов специалисту по Друпалу, пишу сравнительный обзор ЦМС

Главные вкладки

Аватар пользователя coolweb coolweb 6 мая 2009 в 1:46

я пишу сравнительный обзор по ЦМС и разрабатываю сайт на эту тему
хотел бы наладить связь со специалистом по Друпалу, у меня возникло несколько вопросов, на которые, я надеюсь мне помогут в них разобраться
стучите:
ася: 281-482-319
скайп: coolweb_ua

Комментарии

Аватар пользователя EllECTRONC EllECTRONC 6 мая 2009 в 4:53

"coolweb" wrote:
и разрабатываю сайт на эту тему

хотим быстро и бесплятно настряпать тексты о сравнении?...
тогда пишите вопросы здесь, тут больше специалистов.

какие параметры сравниваете? хотя зачем много писать? пишите друпал круче всех! )))

Аватар пользователя coolweb coolweb 6 мая 2009 в 10:32

есть такой обзор: http://www.dserg.com/drupal-joomla-wordpress-2007-08-09.html
он уже написан устарел, хотелось бы получить свежие ответы на вопросы в стиле статьи:
простота обучения
визуальный редактор
шаблоны
русскоязычная документация
русскоязычная поддержка
удобство админ панели
плагины
комментирование
блоки
работа с картинками
борьба со спамом
подключение форума
поддержка авторов
экспорт\импорт

Аватар пользователя gorr gorr 6 мая 2009 в 11:17

Простота обучения - вышло несколько книг, есть и на русском, все основное раскрыто, есть шикарные ресурсы с api друпала, огромное комьюнити делится опытом.
Визуальный редактор - несколько сторонних (tinimci, fckeditor,...) на выбор.
Шаблонов много бесплатных и много платных, свой сделать тоже не большая проблема.
Русскоязычная документация - книги, несколько сайтов с решениями проблем, в том числе этот, сайт с api на русском.
Русскоязычная поддержка - есть сайт с переводами, русскоязычное комьюнити.
Удобство админ панели - весьма удобна, при установке дополнительного модуля admin menu вообще идеальна на мой взгляд.
Плагины - огромное кол-во на все случаи жизни, хорошо отсортированы, поддерживаются...бывает трудно из всего выбрать - есть много вариантов решений.
Комментирование - есть со всеми необходимыми причендалами.
Блоки - какие угодно, выводятся там где захочешь, показываются тому, кому укажешь...
Работа с картинками - большой выбор разнообразных решений.
Борьба со спамом - разнообразные капчи, сторонние ресурсы, модерация.
Подключение форума - сторонний можно подключить, хотя меня устраивает и родной Друпальский.
Поддержка авторов - есть связь материалов и авторов, выводится в шаблонах в том виде, в каком захочешь.
Экспорт/импорт - есть модули для импорта в друпал из csv...

И многое другое.

Аватар пользователя coolweb coolweb 6 мая 2009 в 12:02

пишу ответы, которым уже несколько лет, буду рад любым дополнениям и замечаниям
Визуальный редактор
В Drupal можно встроить TinyMCE или FCKEditor. И тот и другой гибко настраиваются. Оба являются мощными средствами. В TinyMCE, например, можно работать с таблицами, добавляя и удаляя строки и столбы и объединяя ячейки. Еще TinyMCE может «чистить» скопированные из Ворда тексты от избыточных тегов.
Шаблоны
Движок шаблонов — сильная сторона Drupal. Этот компонент добротно спроектирован, поэтому разобраться с интеграцией своих шаблонов сможет начинающий PHP-программист. Вообще Drupal предоставляет целый букет возможностей по управлению темами: можно даже как в ЖЖ настраивать цвета разных элементов прямо из админки. Впрочем, эти изыски на любителя.
На Drupal есть красивые сайты, однако, приличных общедоступных тем крайне мало. Если задумаете обзавестись сайтом на Drupal, приготовьтесь потратиться на шаблон.

Русскоязычная документация
Несмотря на то, что русское сообщество занимается переводом документации на Drupal, белых пятен еще много. Ситуация отчасти компенсируется самописными статьями и руководствами. Документация на модули по большей части не переведена. На мой взгляд, сейчас заниматься разработкой сайтов на Drupal без знания английского языка трудно — любой шаг в сторону от стандартных схем может стать проблемой.
Русскоязычная поддержка
Русское сообщество развивается, причем достаточно бурно, поскольку в последнее время о Drupal много говорят в рунете. Есть люди разбирающиеся в архитектуре. Что важно, они отвечают на форуме. В целом сообщество открытое и дружелюбное, но злоупотреблять этим не стоит.
Удобство админ панели

Плагины
Сейчас в официальном репозитории хранится под тысячу бесплатных модулей. Среди прочих есть решение для электронной коммерции, CRM-система, wiki-движок. Еще отмечу модули Views и CCK, которые дают Друпалу полное право именоваться CMF, а не CMS. CCK (Content Construction Kit), к примеру, позволяет при помощи графического интерфейса описывать объекты предметной области в базе данных и сразу же создавать формы для управления ими.
Комментирование
Комментарии в блогах могут быть и «плоскими» («flat») и древовидными («treaded»). Всё это находится в базовом пакете. Извещения по email делаются внешним модулем.
Блоки
В Drupal это называется «блоки». Их можно располагать в разных областях страниц в зависимости от возможностей шаблона. В каждой области блоки можно сортировать для управления порядком вывода. Изначально областей пять — шапка, центральная, левая и правая колонки, подвал. Блоки можно показывать не на всех страницах.
Работа с картинками
В базовом пакете вставка картинок не предусмотрена. Решить эту проблему можно несколькими путями. Есть вариант с добавлением картинке в стиле «Прикрепить файл к посту». Альтернатива — установка WYSIWYG-редактора TinyMCE и медиаменеджера IMCE сверху. Поддерживается изменение размеров картинки при загрузке и генерация тамбнейлов. Я бы не назвал работу с изображениями сильной стороной Drupal: слишком много кликов приходится делать.
Борьба со спамом
Akismet — раз, графическая или математическая каптча на выбор — два, анализатор поведения клиентов с отсеиванием ботов — три. Еще можно задавать ограничение на количество ссылок в одном сообщении, контролировать флуд, банить ip и вести «черный список» рекламируемых сайтов, а также фильтровать сообщения по подстроке.

Подключение форума
Базовый пакет Drupal содержит достаточно функциональный форум, который подойдет для организации небольших сообществ. Для организации больших сообществ он тоже, впрочем, подойдет — на форуме drupal.org сейчас более 320 000 сообщений.
Поддержка авторов
Друпал славится тем, что из него можно сделать платформу для блогов в несколько кликов. Поддерживаются как персональные, так и коллективные блоги. Одна из встроенных фишек Друпала — возможность публикации книг (некоторые блоггеры хотят хронологического порядка).
Экспорт\импорт
Для Друпала написано много разных конвертеров, в основном связанных с форумными миграциями. RSS отдаются на любой вкус. Есть множество специальных вещей в духе экспорта в RDF или CSV.

Аватар пользователя EllECTRONC EllECTRONC 6 мая 2009 в 17:24

"coolweb" wrote:
Плагины
Сейчас в официальном репозитории хранится под тысячу бесплатных модулей.

Ну во первых плагины это в WP, а у нас тут модули как уже и сказано в тексте. Кол-во?... смело пишите — под 3 тысячи... так как даже один модуль для разных версий имеет разный функционал.

В Блоки и к многому другому можно добавить, что в базовом пакете так же имеется возможность выбора по следующим группам:

  • Настройки видимости для пользователя:
    • Пользователи не могут управлять видимостью блока.
    • Показать этот блок по умолчанию, но позволить пользователям скрывать его.
    • Скрыть этот блок по умолчанию, но позволить пользователям показывать его.
  • Настройки видимости для ролей — Показать блок определенным ролям
  • Установки видимости для страницы — Показывать блок на определенных страницах:
    • Показывать на всех страницах кроме перечисленных.
    • Показывать только на перечисленных страницах.
    • Показать, если данный PHP-код возвращает TRUE

А так же возможность выбора форматов ввода для каждого блока.
И все это можно расширить функционалом доп модулей.

А вообще написать можно много, только не пойму что вам мешает установить друпал?!

Борьба со спамом — Akismet, Mollom, различные модули капчи, модуль Spam...

Работа с картинками — да уж не для слабонервных, но решений много...

Шаблоны... вообще у вас скудное описание и не совсем верное... сейчас не так уже все и плохо...

Русскоязычная документация — все есть, есть даже наполовину русский сайт о API друпала api.drupal.ru и работы по переводам ведутся.

Добавьте новые пункты так как из всего прочего друпал также поддерживает мультисайтовость и мультиязычность (в ядре D6)... и еще много чего чего нет у остальных.

Все модули и темы, а не только ядро (как например в WP лишь некоторые плагины можно первести или ручками править плагин, обрамляя каждую строку, которую нужно перевести, необходимыми для парсинга скобками типа __(), а потом так же ручками доставать .po из него делается .mo и ... перевод храниться в отдельных файлах, что его сильно притормаживает) поддерживают функцию перевода на любой язык прямо из админки. Тем не менее есть сервер переводов откуда можно взять перевод к любому модулую или теме, а так же свободно стать участником команды переводов.