Yury Glushkov.What should we build a website.Drupal Camp Kyiv 2011
Доклад на DrupalCafe Minsk
1. Друпал-бар, Минск, май 2013 г.
Обычные и необычные ошибки
разработчиков сайтов на Drupal
Колосов Алексей, IT Patrol inc.
2. Друпал-бар, Минск, май 2013 г.
Нарушение файловой структуры:
хранение модулей, тем и библиотек в
системных папках Drupal, а не в /sites/all
при мультисайтинге, разные модули в разных
папках доменов
3. Друпал-бар, Минск, май 2013 г.
Внесение изменений в код
стандартных модулей и тем
вносятся изменения в код модулей, без
фиксации в виде патча
http://drupal.org/patch
в случае коренных изменений в коде контриб-
кода, не изменяется информация в .info
отключается модуль Update
4. Друпал-бар, Минск, май 2013 г.
Код в контенте сайта
сниппеты или вставки кода в неожиданных
местах, например, в блоках, в правилах Rules,
даже в представлениях Views
Программирование в шаблоне темы, на
основе стандартного движка PHPTemplate
5. Друпал-бар, Минск, май 2013 г.
Кеширование и
производительность
не тестируется возможность кеширования,
даже обычного стандартного
структура готового сайта не позволяет
масштабировать сайт для настройки более
высокоуровнего кеширования
(Boost, Varnish и т.п.)
* на тему кеширования возможно будет доклад на DrupalCamp Kiev 2013
6. Друпал-бар, Минск, май 2013 г.
Перегруженность функционалом
много отключенных и не нужных модулей,
часто остаются включенные ненужные модули
(DBLog, Statistics, Search)
не отключенные модули для разработки —
Devel, Themer, подмодули UI
некоторые вещи следует решать более
простыми методами
7. Друпал-бар, Минск, май 2013 г.
Спасибо! Есть вопросы?
Перечислены далеко не все ошибки, но
наиболее частые и запоминающиеся
Колосов Алексей, IT Patrol inc. -
support@drupalhosting.ru
Softovick, softovick.name
softovick@gmail.com
Skype: Softovick