På senare tid så lägger jag mer tid och kraft till att skriva bra (snygg) och snabb kod. Att optimera sin PHP-kod kan spara många millisekunder i exekveringen. Vad pratar jag om då? Jo det finns några bra tips:
- Undvik loopar med count(), exempelvis for($a = 0; $a < count($blah); $a++)
- Använd hellre str_replace() än preg_replace()
- Använd strpos istället för preg_match()
Kolla igenom all din kod med xdebug för att hitta långsamma exekveringar/funktioner. Och använd med fördel memcached, Sphinx och eAccelerator. Kasta bort Apache och titta istället på nginx och lighttpd. Jag har tidigare skrivit om hur du optimerar MySQL.
Det lönar sig att göra rätt från början!
Välskrivet!
En annan bra metod för att behålla sin kod strukturerad och snygg är att följa en standard. Personligen föredrar jag PEAR:s Coding Standard. Är väldigt skönt om man jobbar flera på ett och samma projekt.
http://pear.php.net/manual/en/standards.php