Skip to content

Latest commit

 

History

History
35 lines (29 loc) · 1.8 KB

File metadata and controls

35 lines (29 loc) · 1.8 KB

Drupal-7-Performance

Drupal 7 Performance optimization - Trainings

This is a author's repo for Ratio Web - Drupal 7 performance optimalization training.

Scope of training:

##Day 1: Instalacja Narzędzi do profilowania PHP - Back-end (Tools for profiling Back-end)
Testowanie wydajności pod obciążeniem - jMeter (Performance testing under load)
Narzędzia do badania wydajności Front-end - (Tools for performance test on Front-end)
Debuggowanie/Profilowanie JavaScript (Debugging and profiling of JavaScript)

##Day 2: Konfiguracja Varnish z CMS Drupal (Configuration Varnish and Drupal 7)
Optymalizacja serwera Apache i mod_php (Performance configuration of Apache 2 and mod_php)
Optymalizacja Front-endu (Front-end optimalization)
Dodatkowe moduły dla pamięci podręcznej dla CMS Drupal (Drupal performance modules)
Optymalizacja bazy Danych (Database optimalization)
Serwer Memcached (Memcached server)

##Day 3: Debugowanie PHP i profilowanie kodu (Debuging and profiling PHP)
Tworzenie własnych modułów (Custom Drupal modules)
Ćwiczenie: Prosty moduł do zastąpienia złożonej funkcjonalność. (Exercise: Simple module replace heavy contrib solution)
Aktualizacje modułów i rdzenia, by utrzymać bezpieczeństwo i stabilność. (Updates for seciurity and speed)
Ćwiczenie: Mierzenie wydajności Panels vs DS vs Context (Exercise: Performance test Display Suite vs Context vs Panels )

##Day 4: Przenoszenie konfiguracji w kodzie za pomocą Drupal API. (Drupal API)
Moduł Features. (Features module)
Testy funkcjonalne i jednostkowe Simpletest (Testing with Simpletest).
Deployment z CMS Drupal - CI. (Deployment of CMS Drupal)
Antywzorce w CMS Drupal. (Anti patterns and CMS Drupal)
Skalowanie aplikacji. (Scalability of Drupal)