Делюсь первыми впечатлениями

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

Аватар пользователя smik smik 30 сентября 2006 в 14:00

Моя первая ласточка Wink на движке Drupal: Open Enterprise. Сайт посвящен использованию открытых технологий в бизнесе.
В основе оформления (хотя как такового дизайна пока почти нет) сильнопеределанная тема Wireframe.
Пришлось помучится с дивной версткой.

Как и многие другие (судя по отзывам здесь) к Друпалу я пришел не сразу.
Но через пару недель после первого знакомства (во многом, благодаря этому форуму - спасибо создателям и участникам; а также нескольким статьям на IBM) решил все-таки разобраться, и в процессе "открыл" для себя, что Drupal таки замечательная штука. И не только по функциональности (с учетом модулей, сравнимой с лучшими бесплатными и платными CMS), но и - что для меня немаловажно - с очень продуманной архитектурой.

А вот собственно, перевые впечатления (напишу пока только о замеченных недостатках, о хорошем много сказано и здесь и на официальном сайте):

  • Не всегда удобная работа кэша (+ так и не нашел способ обновлять кэш целиком).
  • Скорость. Субъективно, иногда притормаживает на обычном виртуальном хостинге, хотя возможно большего от такого хостинга добиться и не получится.
  • Отсутствие простейшего встроенного редактора (пришлось настраивать TinyMCE).
  • Поиск на основе крона (не совсем понятно почему разработчики решили сделать именно таким образом, а не при добавлении материалов, как это делается во многих других системах (например, - если говорить о большом количестве пользователей - vBulletin).

В общем, знакомство продолжается.

PS Когда составлял заметку нажал кнопку "Назад", вернулся, а весь текст пропал, пришлось набирать все снова (тоже похоже на небольшой баг).

PS2 Хотелось бы услышать Ваши замечания по самому сайта, ну и конечно, надеюсь на участие всех тех, кому это может быть интересно.

Комментарии

Аватар пользователя Natalie Natalie 30 сентября 2006 в 17:51

>>Отсутствие простейшего встроенного редактора (пришлось настраивать TinyMCE).

Этот вопрос неоднократно поднимался на официциальном сайте. Разработчики считают, что релиз должен быть компактным и в него должны входить только самые необходмые модули. Визуальный редактор, по их мнению, к таковым не относится по нескольким причинам:
а) он нужен не всем
б) всем нужно разное: кто-то поставит TinyMCE, а кто-то - BBCode. Лучше пользователи сами решают, чем навязывать им свое мнение.

С этим можно спорить, но позиция девелоперов вполне логична.
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.

Аватар пользователя smik smik 30 сентября 2006 в 18:19

Согласен, что требования могут быть разные (хотя те же BB-коды мне представляются "устаревшим" решением, целесообразность наличия которых сегодня не совсем ясна). Но в данном случае, больше речь идет не о том, чтобы включить код в ядро, а об отдельном модуле. Пока же получается, нужно использовать "посредника" в виде модуля, который уже общается с редактором, что "не есть" хорошо.

Аватар пользователя B.X B.X 30 сентября 2006 в 18:18

[b]"С этим можно спорить, но позиция девелоперов вполне логична."[/b]
>
да, в этом разработчики молодцы... встроенный редактор (имхо) - зло и включать его в Друпал - не нужно ни под каким видом...
НО было бы хорошо, если бы разработали возможность встраивать туда что хочешь...

Аватар пользователя B.X B.X 30 сентября 2006 в 18:23

[b]"хотя те же BB-коды мне представляются “устаревшим” решением, целесообразность наличия которых сегодня не совсем ясна"[/b]
>
наоборот, я думаю BBCode очень хорошее, простое решение, которое работает... и зачем использовать что-то другое (ломать голову над тегами), когда BBCode и визуально и технически очень удобен...

Аватар пользователя Natalie Natalie 30 сентября 2006 в 19:28

“посредника” в виде модуля, который уже общается с редактором, что “не есть” хорошо.

Разработать полноценный редактор - это такой же большой проект, что и CMS. Друпаллеры занимаются вторым, а не первым. Зачем изобретать колесо, когда существуют уже готовые решения, к которым можно просто написать модуль для интеграции?
---
---
All content management systems suck, Drupal just happens to suck less. -- Boris Mann at DrupalCON Amsterdam, August 2005.

Аватар пользователя kiev1 kiev1 1 октября 2006 в 5:48

Quote:
Поиск на основе крона (не совсем понятно почему разработчики решили сделать именно таким образом, а не при добавлении материалов, как это делается во многих других системах
потому что незачем нагружать процесс отправки материала еще и добавлением в индекс поиска, если это можно безболезненно сделать потом