Максим Хабибулин рассказывает:
- О том, как они работали над их Service Desk для промышленных предприятий в условиях отсутствия четкого ТЗ и о том, почему такого ТЗ быть не могло;
- Почему выбрали Drupal (и был ли у них выбор на самом деле);
- Как дважды начинали заново;
- С какими непредсказуемыми проблемами со стороны пользователей сталкивались и как их решали;
- Какой функционал в очень сжатые сроки были вынуждены реализовывать с помощью contrib-модулей, а потом переводили это в custom (или не переводили).
------------------------------------------------------------------------------------------------------------------------------
[[ О КОНФЕРЕНЦИИ ]]
DrupalCamp Краснодар 2016
Время: 9-11 сентября 2016 г.
Место: Кубанский государственный университет. Россия, г. Краснодар, ул. Ставропольская, д. 149
Сайт конференции: http://2016.drupalyug.ru
Сайт Южного Drupal-сообщества: http://drupalyug.ru
------------------------------------------------------------------------------------------------------------------------------
[[ ОРГАНИЗАТОРЫ ]]
* Кубанский государственный университет - https://www.kubsu.ru
* Агентство "SelfinPro" - http://selfin.pro
* Компания "ИнитЛаб" - https://initlab.ru
* и Команда поддержки - http://2016.drupalyug.ru/community/organizers
------------------------------------------------------------------------------------------------------------------------------
[[ СПОНСОРЫ ]]
__Золотой спонсор__
*** PAYANYWAY ***
Прием оплаты на сайте, интернет-эквайринг
Сайт: https://www.payanyway.ru
__Серебряные спонсоры__
* ГРУППА КОМПАНИЙ I20 - http://i20.biz
* EGEEK’S CONTENT - https://www.egeeks.co
__Бронзовые спонсоры__
* Z-Wolves Development
* Vakorin
* ООО "РаДон"
* Компания Портал-Юг
* Веб-студия Voodoo
* Toptal
Подробнее о спонсорах на сайте http://2016.drupalyug.ru/sponsors
4. www.plm-ural.ru
О чем расскажу
Почему выбрали Drupal?
Первая версия. Модуль Support
Вторая версия. Workflow. Прямолинейность и
отвага
Третья версия. Масштабируемость и
плюшечки
Неожиданные сложности
Почему не пожалели, что выбрали Drupal
Дальнейшие планы
23. www.plm-ural.ru
Проблемы с почтой
«Ваши письма уходят в спам»
«Почта есть, а интернета – нет»
«Нет интернета. Совсем»
«Почта есть, но от вас ничего не приходит»
«Почта есть, но до нас все письма приходят медленно»
«Почта есть, но ссылки не работают»
«У нас нет постоянной почты»
24. www.plm-ural.ru
Почта пользователей меняется
• Причина: политика безопасности на
предприятии. Через определенные время e-
mail пользователя меняется по шаблону:
[фио][3_цифры]@[домен]
• Решение: разрешить пользователям и
техническим специалистам редактировать e-
mail в профиле
26. www.plm-ural.ru
Нет доступа к интернету
• Причина: политика безопасности на
предприятии.
• Решение: модуль masquerade
27. www.plm-ural.ru
Не работают ссылки в письме
• Причина: политика безопасности на
предприятии. Ссылки длиннее n символов
обрезаются.
• Решение: модуль pathauto
28. www.plm-ural.ru
Почта медленно доходит
• Причина: ручная модерация всей
входящей/исходящей почты. В том числе
писем со ссылкой на восстановление пароля.
• Решение:
29. www.plm-ural.ru
В итоге
• «Прототипирование» на лету
• Быстрая адаптация проекта к изменившимся
требованиям
• Масштабируемость без потери
работоспособности
• Малые трудозатраты
• Оперативное решение нестандартных проблем
30. www.plm-ural.ru
Планы на будущее
• Подключить оставшиеся департаменты
• Проработать статистику
• Кеширование и быстродействие
• Вычистить код кастомных модулей и привести его
к стандартам
• Подготовить инсталляционный профиль
• Мигрировать на Drupal8
• Интеграция с CRM