WordPress is een populaire blogging software. Als ontwerpbesluit slaat het de bloginhoud in gegevensbestand op en gebruikt php om de pagina's te halen en te tonen. Dit verbruikt meer middelen (cpu en geheugen) dan blogging software die statische pagina's produceren. Hier zijn 5 geprobeerde - en - geteste machtsuiteinden om geheugen & cpumiddelen te verminderen en uw wordpress gebaseerde plaatsen te versnellen.

Versnel PHP codeuitvoering.
Er zijn verscheidene php beschikbare codeversnellers. Ik adviseer eAccelerator die op prestaties en stabiliteit wordt gebaseerd. Gebruik het met minstens RAM 128MB (eaccelerator.sh m_size = 128 ). U zult significant prestatiesvoordeel van dit waarnemen. Neem nota vóór en na van het gemiddelde cpugebruik.

Optimaliseer MySQL serverinstallatie
MySQL op Linux wordt geïnstalleerd door gebrek met minimale configuratie die voor lage eindmachine geschikt is. Het maakt niet gebruik van het geheugen van uw systeem u kunt hebben. Er zijn verscheidene online gids om mysql voor beter geheugengebruik en algemene optimale prestaties te vormen. Ik gebruikte de volgende montages:
key_buffer = 256M
max_allowed_packet = 1M
table_cache = 256
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size= 16M

Lees het fijne handboek voor verklaringen op elk van deze montages :)

U kunt ook langzaam vraaglogboek willen toelaten en de langzame vragen identificeren. Verminder progressief de tijd aangezien u beter de vragen optimaliseert.

Slank & versiering WordPress.
WordPress wordt gesteund door ton van vrij en plugins betaald. Nochtans worden veel van hen niet geoptimaliseerd. De langzame stap van het vraaglogboek hierboven zou u moeten helpen om de langzame vragen te identificeren. De plugin broncode zoek om verantwoordelijke plugins te identificeren. Werk, politely, met de auteurs om de kwestie op te lossen. Als dat niet werkt, zoek alternatieven of maak plugin onbruikbaar. Plugins zou in matiging moeten worden gebruikt. Verkies plugins voor functionaliteit eerder dan te koelen/wow factor. Vele plugins legt significante kosten in termen van middel en prestaties op.

Staticize uw pagina's.
wp-geheim voorgeheugen 2 is een WordPress plugin die uw paginaoutput in een dossier (download) in het voorgeheugen onder zal brengen. Voor toekomstige verzoeken van de zelfde pagina dient het direct de inhoud van het dossier dat daardoor de behoefte aan gegevensbestand queires en verdere php codeuitvoering mijdt. Het erkent wanneer om het even welke paginainhoud is veranderd. Jammer genoeg maakt het dan het gehele geheime voorgeheugen in plaats van de pagina zelf en andere pagina's ongeldig die waarschijnlijk zullen veranderen.

Het zal ook het gehele geheime voorgeheugen ongeldig maken het een commentaar aan om het even welke post wordt toegevoegd. Dit is een probleem voor hoogst becommentariërd blogs. Ik had een oplossing aan dit probleem gepost: Hoe te om Prestaties van hoogst Becommentariërde WordPress Blogs te verbeteren.

Op wat punt zult u nog zich aan een betere server - van het gedeelde ontvangen aan VPS ( virtuele privé server) en dan van VPS aan specifieke server moeten bewegen. En dan kunt u een in het voorgeheugen onderbrengende omgekeerde volmachtsserver moeten gebruiken voor lading het in evenwicht brengen tussen veelvoudige apacheservers. Vertrouw op me u zal willen voor dit type van uitdagingen staan want nu in u in de grote liga zijn :)