Archive for August, 2008
PHP standardi vs. hitrost
No zadnje čase se na spletu pojavlja kar nekaj postov o tem kako in katere funkcije uporabiti, da bo izvedena kar se da hitreje in kar se da brez napak. No že dalj časa, pravzaprav od leta 2003 obstaja PHP Coding Standards, ki jih je na podlagi standardov za C++ spisal Fredrik Kristiansen. No gre za več stvari oz. za skoraj vse standarde PHP programiranja, od tega kako poimenovati spremenljivke, pa do uporabe določenih funkcij, ki so zaradi napačne uporabe počasnejše. No primer poimenovanja, ki ga uporablja kot primer:
Rezanje besedila
Rezanje besedila pri pikazovanju le dela novice je v bistvu dokaj enostavno, vendar se ponavadi odreže ravno besedo, kar pa lahko zmede bralca. No spodaj je omenjen način kako odrezati besedilo, da vsebije določeno število znakov, ob enem pa ni odrezana beseda, ampak se besedilo zaključi pri zadnjem presledku, ki je v obsegu določenega števila znakov. Torej če želimo, da skrajšana novica vsebuje 250 znakov, bo sledeči način odrezal 250 znakov besedila in ga zaključil pri zadnjem presledku v teh 250 znakih. Lahko bi uporabljali tudi piko vendar utegne biti problem pri 250 znakih, ker je lahko prvi stavek daljši od 250 znakov ali pa se ne konča s piko (;, ?, !).

Anketa
Tagi
WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.


