L’ambiente server ideale per Drupal
Giovedì 11 Febbraio 2010 - 07:54
di Marco Del Tongo

Zend e Acquia, l’azienda del creatore di Drupal, hanno presentato i risultati dei benchmark effettuati per individuare l’ambiente server ideale per il deployment di Drupal, la piattaforma open source per la pubblicazione sociale.
Sono stati confrontati sia su Linux che Windows le principali tecnologie dedicate alle perfomance come Zend Server, APC e “Windows Cache Extension for PHP”. Inoltre sono state valutati i vari livelli di caching disponibili, normale ed aggressivo, oltre che Pressflow il quale contiene il backporting del full page caching di Drupal 7.
Le configurazioni testate sono:
- PHP 5.2.10
- APC bytecode caching
- APC bytecode caching + shared memory caching
- WinCache
- Zend Server bytecode caching (Optimizer+)
- Zend Server bytecode caching + shared memory/disk caching
- Zend Server full-page caching
L’analisi dei risultati è sicuramente interessante anche per chi utilizza altre piattaforme o soluzioni PHP custom ed ad-hoc.
I risultati sono consultabili sul sito Zend (formato PDF).
Categoria: PHP e Open Source | Permalink
Commenti
1
Ma quella è una mega configurazione che si può applicare solo a progetti importanti o per test dove è importante far correre l’applicazione.
Sinceramente mi piacerebbe vedere anche dei test fatti su configurazioni normali ma sicuramente più vicine a casi reali.M.
# - postato da Marco Grazia - 11 Febbraio 2010 - 10:02
2
Concordo con Marco Grazia e aggiungo che tutti i test si riferiscono a visitatori anonimi. Parlando di siti per la pubblicazione sociale, sarebbe stato interessante vedere i risultati per gli utenti autenticati, ai quali la page cache interna — normale o aggressiva — non porta alcun beneficio.
# - postato da Riccardo Fertino - 11 Febbraio 2010 - 13:05
3
Per altre critiche al benchmark vi segnalo anche questo post su BlueParabola.
# - postato da Marco Del Tongo - 23 Febbraio 2010 - 11:14







