10 странностей Друпала или почему клиенты не любят Друпал.
1.
2. Почему не любят Drupal?
Чем отличается обычный человек от Drupal
разработчкика?
Почему важно знать о недостатках?
Кому важно знать о недостатках?
Три способа потерять деньги?
3. №1. Drupal атрибутика
Стандартное Лого
Стандартный Favicon
Progress bar
Throbber
Решение: Универсальная атрибутика, не зависящая от темы
4. №2. Табы
Табы надо темизировать
Табы редко вписываются в дизайн
Клиент боится, что пользователи увидят табы
Решение: 1. Убрать табы, 2. Использовать contextual links
5. №3. Формы
После заполнения формы человек
возвращается на эту же форму.
Мало информации на формах.
Решение: Следить за редиректами после отправки форм.
Понятные информативные формы и финальные страницы.
6. №4. Ноды без страниц
Ноды всегда имеют страницы
Доступы на все страницы контролируются
одним разрешением
Лишние страницы в поисковиках
Лишние виджеты на формах нодов
(комменты, SEO)
Решение: Контролировать доступ на страницы по типам.
Не отображать лишние виджеты на форме нодов.
7. №5. Страницы категорий
Категории - это контент или нет?
Все категории (terms) имеют страницы
Лишние страницы в поисковике
Одно разрешение на все страницы категорий
Ограниченная поддержка страниц категорий
Не настраивается содержимое страниц
Решение: Не использовать страницы категорий
8. №6. HTML почта
Текстовая почта – прошлый век
А почему адрес не ссылка?!
Отправка файлов в атачментах
Решение: mimemail + mailsystem.
9. №7. Больше удобств
Много загрузок страниц для мелких операций
Меньше кликов
Неудобные компоненты форм
Решение: AJAX / jQuery – виджеты, попапы
10. №8. Сложная админка
Людям не понятна архитектура Drupal
Слишком много лишних настроек (не
отделены настройки разработчика от настроек
менеджера)
Все страницы редактируются по-разному
Overlay не всегда дает нужный эффект
Решение: Иной подход в организации админки -
отталкиваться от понятных менеджеру терминов
Меньше различных методов