Baseline-html
Baseline-html винаги е по-бърз от PHP, защото PHP трябва да бъде извикан .
The results follow (all are at 10 concurrent users, averaged over 5 one-minute runs):
ab | rel | avg |
------------------------ | -------- | -------- |
baseline-html | 1.2660 | 3581.54 |
baseline-php | 1.0000 | 2829.11 |
http_load | rel | avg |
------------------------ | -------- | -------- |
baseline-html | 1.2718 | 4036.24 |
baseline-php | 1.0000 | 3173.56 |
siege | rel | avg |
------------------------ | -------- | -------- |
baseline-html | 1.2139 | 5060.25 |
baseline-php | 1.0000 | 4168.76 |
Но за щастие PHP е доста бърз и почти не оказва влияние върху производителността, когато пишете оптимизиран PHP код. PHP е динамичен език, така че по-малкото е повече.
APC
Освен това, ако планирате да работите на голям сайт, първото нещо, което трябва да инсталирате, е APC . От WIKI страницата :
База данни в паметта
За да ускорите допълнително всеки голям сайт, наистина трябва да използвате база данни в паметта като Redis (Това ми харесва) или Memcached . Всички големи сайтове използват едно от тях. Например Facebook, Twitter не може да работи без Memcached (Redis също ще работи, но те отидоха с Memcached). Това също наистина ще ускори вашия уебсайт.