SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Почему не любят Drupal?

    Чем отличается обычный человек от Drupal
    разработчкика?

    Почему важно знать о недостатках?

    Кому важно знать о недостатках?

    Три способа потерять деньги?
№1. Drupal атрибутика

    Стандартное Лого

    Стандартный Favicon

    Progress bar

    Throbber



Решение: Универсальная атрибутика, не зависящая от темы
№2. Табы

    Табы надо темизировать

    Табы редко вписываются в дизайн

    Клиент боится, что пользователи увидят табы




Решение: 1. Убрать табы, 2. Использовать contextual links
№3. Формы

    После заполнения формы человек
    возвращается на эту же форму.

    Мало информации на формах.




Решение: Следить за редиректами после отправки форм.
Понятные информативные формы и финальные страницы.
№4. Ноды без страниц

    Ноды всегда имеют страницы

    Доступы на все страницы контролируются
    одним разрешением

    Лишние страницы в поисковиках

    Лишние виджеты на формах нодов
    (комменты, SEO)

Решение: Контролировать доступ на страницы по типам.
Не отображать лишние виджеты на форме нодов.
№5. Страницы категорий

    Категории - это контент или нет?

    Все категории (terms) имеют страницы

    Лишние страницы в поисковике

    Одно разрешение на все страницы категорий

    Ограниченная поддержка страниц категорий

    Не настраивается содержимое страниц

Решение: Не использовать страницы категорий
№6. HTML почта

    Текстовая почта – прошлый век

    А почему адрес не ссылка?!

    Отправка файлов в атачментах




Решение: mimemail + mailsystem.
№7. Больше удобств

    Много загрузок страниц для мелких операций

    Меньше кликов

    Неудобные компоненты форм




Решение: AJAX / jQuery – виджеты, попапы
№8. Сложная админка

    Людям не понятна архитектура Drupal

    Слишком много лишних настроек (не
    отделены настройки разработчика от настроек
    менеджера)

    Все страницы редактируются по-разному

    Overlay не всегда дает нужный эффект

Решение: Иной подход в организации админки -
отталкиваться от понятных менеджеру терминов
Меньше различных методов
10 странностей Друпала или почему клиенты не любят Друпал.

Weitere ähnliche Inhalte

Ähnlich wie 10 странностей Друпала или почему клиенты не любят Друпал.

От энтузиаста к веб разработчику
От энтузиаста к веб разработчикуОт энтузиаста к веб разработчику
От энтузиаста к веб разработчикуNikolay Mironov
 
Ошибки в разработке интернет-магазинов - Евгений Концевой
Ошибки в разработке интернет-магазинов - Евгений КонцевойОшибки в разработке интернет-магазинов - Евгений Концевой
Ошибки в разработке интернет-магазинов - Евгений КонцевойЛеонид Гроховский
 
SEO-продвижения сайтов на WordPress: что нужно знать?
SEO-продвижения сайтов на WordPress: что нужно знать?SEO-продвижения сайтов на WordPress: что нужно знать?
SEO-продвижения сайтов на WordPress: что нужно знать?Oleksandr Strikha
 
SEO-продвижения сайтов на WordPress: что нужно знать
SEO-продвижения сайтов на WordPress: что нужно знатьSEO-продвижения сайтов на WordPress: что нужно знать
SEO-продвижения сайтов на WordPress: что нужно знатьburavin
 
Удобство использования популярных CMS с точки зрения обычного пользователя (с...
Удобство использования популярных CMS с точки зрения обычного пользователя (с...Удобство использования популярных CMS с точки зрения обычного пользователя (с...
Удобство использования популярных CMS с точки зрения обычного пользователя (с...Eurostudio
 
Правильное использование гайдлайнов
Правильное использование гайдлайновПравильное использование гайдлайнов
Правильное использование гайдлайновArthur Arsyonov
 
Ruslan Polischuk - Development of a system for automatic generation of LPs fo...
Ruslan Polischuk - Development of a system for automatic generation of LPs fo...Ruslan Polischuk - Development of a system for automatic generation of LPs fo...
Ruslan Polischuk - Development of a system for automatic generation of LPs fo...DrupalCamp Kyiv
 
Bazele conceptuale a dezvoltarii produselor
Bazele conceptuale a dezvoltarii produselorBazele conceptuale a dezvoltarii produselor
Bazele conceptuale a dezvoltarii produselorDmitrii Stoian
 
Trening modul1-webinar1
Trening modul1-webinar1Trening modul1-webinar1
Trening modul1-webinar1olgaoov
 
Модуль 15. Лекция 57-58. Обзоры платформ для различных проектов
Модуль 15. Лекция 57-58. Обзоры платформ для различных проектовМодуль 15. Лекция 57-58. Обзоры платформ для различных проектов
Модуль 15. Лекция 57-58. Обзоры платформ для различных проектовYana Brodetski
 
ThemeForest: Как пробиться и стоит ли игра свеч? | Odessa Frontend Meetup #9
ThemeForest: Как пробиться и стоит ли игра свеч? | Odessa Frontend Meetup #9ThemeForest: Как пробиться и стоит ли игра свеч? | Odessa Frontend Meetup #9
ThemeForest: Как пробиться и стоит ли игра свеч? | Odessa Frontend Meetup #9OdessaFrontend
 
Аудит сайта Red.ua
Аудит сайта Red.uaАудит сайта Red.ua
Аудит сайта Red.uakostetskiy
 
Drupal Camp Kyiv 2015. Immertion in Drupal, the way of Junior
Drupal Camp Kyiv 2015. Immertion in Drupal, the way of JuniorDrupal Camp Kyiv 2015. Immertion in Drupal, the way of Junior
Drupal Camp Kyiv 2015. Immertion in Drupal, the way of JuniorAlex Barkov
 
Bullshit on rails
Bullshit on railsBullshit on rails
Bullshit on railszykin-ilya
 
Аудит Style girl.com.ua
Аудит Style girl.com.uaАудит Style girl.com.ua
Аудит Style girl.com.uakostetskiy
 
Panels
PanelsPanels
Panelszabej
 
Юзабилити-аудит: важная часть интернет-маркетинга, без которой вам не жить. А...
Юзабилити-аудит: важная часть интернет-маркетинга, без которой вам не жить. А...Юзабилити-аудит: важная часть интернет-маркетинга, без которой вам не жить. А...
Юзабилити-аудит: важная часть интернет-маркетинга, без которой вам не жить. А...Usabilitylab
 
Презентация модуля BrandMaker web2print
Презентация модуля BrandMaker web2printПрезентация модуля BrandMaker web2print
Презентация модуля BrandMaker web2printBrandMaker Russia
 
VEKA: корпоративный сайт
VEKA: корпоративный сайтVEKA: корпоративный сайт
VEKA: корпоративный сайтВЕКА Украина
 

Ähnlich wie 10 странностей Друпала или почему клиенты не любят Друпал. (20)

От энтузиаста к веб разработчику
От энтузиаста к веб разработчикуОт энтузиаста к веб разработчику
От энтузиаста к веб разработчику
 
Ошибки в разработке интернет-магазинов - Евгений Концевой
Ошибки в разработке интернет-магазинов - Евгений КонцевойОшибки в разработке интернет-магазинов - Евгений Концевой
Ошибки в разработке интернет-магазинов - Евгений Концевой
 
SEO-продвижения сайтов на WordPress: что нужно знать?
SEO-продвижения сайтов на WordPress: что нужно знать?SEO-продвижения сайтов на WordPress: что нужно знать?
SEO-продвижения сайтов на WordPress: что нужно знать?
 
SEO-продвижения сайтов на WordPress: что нужно знать
SEO-продвижения сайтов на WordPress: что нужно знатьSEO-продвижения сайтов на WordPress: что нужно знать
SEO-продвижения сайтов на WordPress: что нужно знать
 
Удобство использования популярных CMS с точки зрения обычного пользователя (с...
Удобство использования популярных CMS с точки зрения обычного пользователя (с...Удобство использования популярных CMS с точки зрения обычного пользователя (с...
Удобство использования популярных CMS с точки зрения обычного пользователя (с...
 
Правильное использование гайдлайнов
Правильное использование гайдлайновПравильное использование гайдлайнов
Правильное использование гайдлайнов
 
Ruslan Polischuk - Development of a system for automatic generation of LPs fo...
Ruslan Polischuk - Development of a system for automatic generation of LPs fo...Ruslan Polischuk - Development of a system for automatic generation of LPs fo...
Ruslan Polischuk - Development of a system for automatic generation of LPs fo...
 
Bazele conceptuale a dezvoltarii produselor
Bazele conceptuale a dezvoltarii produselorBazele conceptuale a dezvoltarii produselor
Bazele conceptuale a dezvoltarii produselor
 
Trening modul1-webinar1
Trening modul1-webinar1Trening modul1-webinar1
Trening modul1-webinar1
 
Продающие тексты для лендингов: типичные ошибки и их решение. Вебинар WebProm...
Продающие тексты для лендингов: типичные ошибки и их решение. Вебинар WebProm...Продающие тексты для лендингов: типичные ошибки и их решение. Вебинар WebProm...
Продающие тексты для лендингов: типичные ошибки и их решение. Вебинар WebProm...
 
Модуль 15. Лекция 57-58. Обзоры платформ для различных проектов
Модуль 15. Лекция 57-58. Обзоры платформ для различных проектовМодуль 15. Лекция 57-58. Обзоры платформ для различных проектов
Модуль 15. Лекция 57-58. Обзоры платформ для различных проектов
 
ThemeForest: Как пробиться и стоит ли игра свеч? | Odessa Frontend Meetup #9
ThemeForest: Как пробиться и стоит ли игра свеч? | Odessa Frontend Meetup #9ThemeForest: Как пробиться и стоит ли игра свеч? | Odessa Frontend Meetup #9
ThemeForest: Как пробиться и стоит ли игра свеч? | Odessa Frontend Meetup #9
 
Аудит сайта Red.ua
Аудит сайта Red.uaАудит сайта Red.ua
Аудит сайта Red.ua
 
Drupal Camp Kyiv 2015. Immertion in Drupal, the way of Junior
Drupal Camp Kyiv 2015. Immertion in Drupal, the way of JuniorDrupal Camp Kyiv 2015. Immertion in Drupal, the way of Junior
Drupal Camp Kyiv 2015. Immertion in Drupal, the way of Junior
 
Bullshit on rails
Bullshit on railsBullshit on rails
Bullshit on rails
 
Аудит Style girl.com.ua
Аудит Style girl.com.uaАудит Style girl.com.ua
Аудит Style girl.com.ua
 
Panels
PanelsPanels
Panels
 
Юзабилити-аудит: важная часть интернет-маркетинга, без которой вам не жить. А...
Юзабилити-аудит: важная часть интернет-маркетинга, без которой вам не жить. А...Юзабилити-аудит: важная часть интернет-маркетинга, без которой вам не жить. А...
Юзабилити-аудит: важная часть интернет-маркетинга, без которой вам не жить. А...
 
Презентация модуля BrandMaker web2print
Презентация модуля BrandMaker web2printПрезентация модуля BrandMaker web2print
Презентация модуля BrandMaker web2print
 
VEKA: корпоративный сайт
VEKA: корпоративный сайтVEKA: корпоративный сайт
VEKA: корпоративный сайт
 

Mehr von DrupalForumZP2012

Создание собственных сущностей с использованием Entity API
Создание собственных сущностей с использованием Entity APIСоздание собственных сущностей с использованием Entity API
Создание собственных сущностей с использованием Entity APIDrupalForumZP2012
 
Архитектурные отличия тем для Drupal 7 от Drupal 6. Краткий обзор RDFa и рабо...
Архитектурные отличия тем для Drupal 7 от Drupal 6. Краткий обзор RDFa и рабо...Архитектурные отличия тем для Drupal 7 от Drupal 6. Краткий обзор RDFa и рабо...
Архитектурные отличия тем для Drupal 7 от Drupal 6. Краткий обзор RDFa и рабо...DrupalForumZP2012
 
Препроцессор Less.
Препроцессор Less.Препроцессор Less.
Препроцессор Less.DrupalForumZP2012
 
Управление отображением содержимого.
Управление отображением содержимого.Управление отображением содержимого.
Управление отображением содержимого.DrupalForumZP2012
 
Работа с пользователями.
Работа с пользователями.Работа с пользователями.
Работа с пользователями.DrupalForumZP2012
 
Управление содержимым.
Управление содержимым.Управление содержимым.
Управление содержимым.DrupalForumZP2012
 
Поиск уязвимостей в коде.
Поиск уязвимостей в коде.Поиск уязвимостей в коде.
Поиск уязвимостей в коде.DrupalForumZP2012
 
Черные дыры разработки. Как мода убивает эффективность.
Черные дыры разработки. Как мода убивает эффективность.Черные дыры разработки. Как мода убивает эффективность.
Черные дыры разработки. Как мода убивает эффективность.DrupalForumZP2012
 
Системы управления версиями (VCS). Знакомство с Git.
Системы управления версиями (VCS). Знакомство с Git.Системы управления версиями (VCS). Знакомство с Git.
Системы управления версиями (VCS). Знакомство с Git.DrupalForumZP2012
 
Создаем Drupal дистрибутив: от идеи до сопровождения.
Создаем Drupal дистрибутив: от идеи до сопровождения.Создаем Drupal дистрибутив: от идеи до сопровождения.
Создаем Drupal дистрибутив: от идеи до сопровождения.DrupalForumZP2012
 
Drupal commerce VS Ubercart 3.x.
Drupal commerce VS Ubercart 3.x.Drupal commerce VS Ubercart 3.x.
Drupal commerce VS Ubercart 3.x.DrupalForumZP2012
 
Боремся с "лишними" переходами на сайте, или еще пара слов о попапах и аяксах.
Боремся с "лишними" переходами на сайте, или еще пара слов о попапах и аяксах.Боремся с "лишними" переходами на сайте, или еще пара слов о попапах и аяксах.
Боремся с "лишними" переходами на сайте, или еще пара слов о попапах и аяксах.DrupalForumZP2012
 
Электронные платежные системы: Тенденции в отрасли и способы реализации.
Электронные платежные системы: Тенденции в отрасли и способы реализации.Электронные платежные системы: Тенденции в отрасли и способы реализации.
Электронные платежные системы: Тенденции в отрасли и способы реализации.DrupalForumZP2012
 
Модуль GetLocations. Google Maps API ver.3 и Drupal.
Модуль GetLocations. Google Maps API ver.3 и Drupal.Модуль GetLocations. Google Maps API ver.3 и Drupal.
Модуль GetLocations. Google Maps API ver.3 и Drupal.DrupalForumZP2012
 
Rules. Обзор, примеры, API.
Rules. Обзор, примеры, API.Rules. Обзор, примеры, API.
Rules. Обзор, примеры, API.DrupalForumZP2012
 

Mehr von DrupalForumZP2012 (20)

OpenSource и Вы
OpenSource и ВыOpenSource и Вы
OpenSource и Вы
 
Создание собственных сущностей с использованием Entity API
Создание собственных сущностей с использованием Entity APIСоздание собственных сущностей с использованием Entity API
Создание собственных сущностей с использованием Entity API
 
Архитектурные отличия тем для Drupal 7 от Drupal 6. Краткий обзор RDFa и рабо...
Архитектурные отличия тем для Drupal 7 от Drupal 6. Краткий обзор RDFa и рабо...Архитектурные отличия тем для Drupal 7 от Drupal 6. Краткий обзор RDFa и рабо...
Архитектурные отличия тем для Drupal 7 от Drupal 6. Краткий обзор RDFa и рабо...
 
Препроцессор Less.
Препроцессор Less.Препроцессор Less.
Препроцессор Less.
 
Управление отображением содержимого.
Управление отображением содержимого.Управление отображением содержимого.
Управление отображением содержимого.
 
Работа с пользователями.
Работа с пользователями.Работа с пользователями.
Работа с пользователями.
 
Управление содержимым.
Управление содержимым.Управление содержимым.
Управление содержимым.
 
Поиск уязвимостей в коде.
Поиск уязвимостей в коде.Поиск уязвимостей в коде.
Поиск уязвимостей в коде.
 
Черные дыры разработки. Как мода убивает эффективность.
Черные дыры разработки. Как мода убивает эффективность.Черные дыры разработки. Как мода убивает эффективность.
Черные дыры разработки. Как мода убивает эффективность.
 
Системы управления версиями (VCS). Знакомство с Git.
Системы управления версиями (VCS). Знакомство с Git.Системы управления версиями (VCS). Знакомство с Git.
Системы управления версиями (VCS). Знакомство с Git.
 
Создаем Drupal дистрибутив: от идеи до сопровождения.
Создаем Drupal дистрибутив: от идеи до сопровождения.Создаем Drupal дистрибутив: от идеи до сопровождения.
Создаем Drupal дистрибутив: от идеи до сопровождения.
 
Drupal commerce VS Ubercart 3.x.
Drupal commerce VS Ubercart 3.x.Drupal commerce VS Ubercart 3.x.
Drupal commerce VS Ubercart 3.x.
 
Боремся с "лишними" переходами на сайте, или еще пара слов о попапах и аяксах.
Боремся с "лишними" переходами на сайте, или еще пара слов о попапах и аяксах.Боремся с "лишними" переходами на сайте, или еще пара слов о попапах и аяксах.
Боремся с "лишними" переходами на сайте, или еще пара слов о попапах и аяксах.
 
Электронные платежные системы: Тенденции в отрасли и способы реализации.
Электронные платежные системы: Тенденции в отрасли и способы реализации.Электронные платежные системы: Тенденции в отрасли и способы реализации.
Электронные платежные системы: Тенденции в отрасли и способы реализации.
 
Drupal as service.
Drupal as service.Drupal as service.
Drupal as service.
 
Drupal and NodeJS.
Drupal and NodeJS.Drupal and NodeJS.
Drupal and NodeJS.
 
Drupal Apps.
Drupal Apps.Drupal Apps.
Drupal Apps.
 
Модуль GetLocations. Google Maps API ver.3 и Drupal.
Модуль GetLocations. Google Maps API ver.3 и Drupal.Модуль GetLocations. Google Maps API ver.3 и Drupal.
Модуль GetLocations. Google Maps API ver.3 и Drupal.
 
Render API.
Render API.Render API.
Render API.
 
Rules. Обзор, примеры, API.
Rules. Обзор, примеры, API.Rules. Обзор, примеры, API.
Rules. Обзор, примеры, API.
 

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 не всегда дает нужный эффект Решение: Иной подход в организации админки - отталкиваться от понятных менеджеру терминов Меньше различных методов