Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Оптимизация работыCMS Drupal 6/7Сидоренко ОлегIT Patrol inc.
Есть ли проблема?сайт работает медленнонекоторые страницы открываются долгослужбы мониторинга сообщают о проблемахжалу...
Нужно срочно ускорить сайт!Это делается легко!
МифыКнопки “Сделать все хорошо”Кнопки “Сделать все хорошо”Общих рекомендацийОбщих рекомендацийСейчас включу кеш и сайт взл...
Отчет по сайтуСтраница статуса drupal, обновления модулей/ядра, последнийзапуск крон. Перечень самописных модулей, тем. Ха...
Дополнительные данные
Дополнительные ресурсыgrep 8/Jun/2013: site.ru.log | awk { print $1} | sort  | uniq ­c  | sort ­n | tail ­10grep 8/Jun/201...
New Relic
Модуль Devel300-500 - нормально, 700+ плохо
Модуль DevelPage execution time was 2112.93ms. Executed 465 queries in 1369.14ms.Модуль FAQ (вывод категории):Page executi...
XHProf
XHProf
ВыводыИсправляем что нашлиИсправляем что нашлиОтключение ненужных модулей (статистика)Отключение ненужных модулей (стати...
Ссылкиhttp://dh.it-patrol.ru/docshttp://newrelic.com/http://habrahabr.ru/post/64286/http://internetdevels.ru/blog/profiler...
Вопросы к докладчикуСидоренко Олегskype - holyorb2holyorb2@gmail.com
Services в drupal 8
Services в drupal 8
Services в drupal 8
Services в drupal 8
Services в drupal 8
Services в drupal 8
Services в drupal 8
Services в drupal 8
Upcoming SlideShare
Loading in …5
×

Services в drupal 8

  • Login to see the comments

Services в drupal 8

  1. 1. Оптимизация работыCMS Drupal 6/7Сидоренко ОлегIT Patrol inc.
  2. 2. Есть ли проблема?сайт работает медленнонекоторые страницы открываются долгослужбы мониторинга сообщают о проблемахжалуются пользователи… ?!
  3. 3. Нужно срочно ускорить сайт!Это делается легко!
  4. 4. МифыКнопки “Сделать все хорошо”Кнопки “Сделать все хорошо”Общих рекомендацийОбщих рекомендацийСейчас включу кеш и сайт взлетитСейчас включу кеш и сайт взлетит
  5. 5. Отчет по сайтуСтраница статуса drupal, обновления модулей/ядра, последнийзапуск крон. Перечень самописных модулей, тем. Хаки ядра?!Соблюдение стандартов! Что делалось за последнее время?{node} + {comment}Выводим 30 последних записей из логов ошибок drupal с типом phpdrush watchdog­show ­­type=php ­­count=30drush ­­db­prefix sql­query "SELECT COUNT(uid) FROM {users}"
  6. 6. Дополнительные данные
  7. 7. Дополнительные ресурсыgrep 8/Jun/2013: site.ru.log | awk { print $1} | sort  | uniq ­c  | sort ­n | tail ­10grep 8/Jun/2013: site.ru.log | grep 11.22.33.44
  8. 8. New Relic
  9. 9. Модуль Devel300-500 - нормально, 700+ плохо
  10. 10. Модуль DevelPage execution time was 2112.93ms. Executed 465 queries in 1369.14ms.Модуль FAQ (вывод категории):Page execution time was 5093.31ms. Executed 2293 queries in 3610.96 ms.Обычная страница:Page execution time was 712.44 ms. Executed 419 queries in 141.06 ms.Обычная страница (Гарланд):Page execution time was 533.77 ms. Executed 187 queries in 117.07 ms.
  11. 11. XHProf
  12. 12. XHProf
  13. 13. ВыводыИсправляем что нашлиИсправляем что нашлиОтключение ненужных модулей (статистика)Отключение ненужных модулей (статистика)Встроенный поискВстроенный поискСоблюдаем стандарты разработки друпал.Соблюдаем стандарты разработки друпал.Использование innodbИспользование innodbСоветы по железу - разнос мускула, апача.Советы по железу - разнос мускула, апача.APC, Memcache, Varnish, ESI, Boost, CDN ...APC, Memcache, Varnish, ESI, Boost, CDN ...
  14. 14. Ссылкиhttp://dh.it-patrol.ru/docshttp://newrelic.com/http://habrahabr.ru/post/64286/http://internetdevels.ru/blog/profiler_XHprofhttp://drupalace.ru/lesson/proizvoditelnost-sayta-na-drupal-analiz-servernoy-chastihttp://drupal.ua/ru/groups/otpim%D1%96zats%D1%96ya-roboti-drupal/uvelichenie-proizvoditelnosti-saita
  15. 15. Вопросы к докладчикуСидоренко Олегskype - holyorb2holyorb2@gmail.com

×