Posts Tagged “php”

Před nedávnem jsem dělal pro známého osobního trenéra menší web. Udělali jsme oboustranně výhodný barter – já jsem s ním chodil cvičit a on měl web včetně hostingu zdarma. Web je statický, ve dvou jazykových verzích a já jsem potřeboval samozřejmě klasické věci jako hezká URL, přepínání aktivních/neaktivních odkazů podle aktuální stránky, jediné místo pro kód Google Analytics, aby se ojevil na všech stránkách atd. Ještě před nedávnem bych si řekl, že použít na to Ruby on Rails je klasický útok s kanónem na vrabce. Teď jsem taky chvilku přemýšlel, jestli neoprášit svoje znalosti PHP, ale potom jsem si řekl DOST! Když už se PHP úspěšně bráním přes půl roku, tak se k němu přece nebudu dobrovolně vracet? Zkusil jsem tedy i pro tenhle miniweb použít Rails a výsledek mě příjemně překvapil.

Výkonově je to stejné, nebo dokonce ještě lepší, než při použití PHP – stačí správně nastavit cachování a všechny stránky se budou generovat pouze jednou. Na pozadí musí samozřejmě stále běžet Mongrel, ale to není velká ztráta, ostatně PHP se taky nahrává do každého procesu Apache. Práce je při použití Rails rozhodně méně – mám spoustu použitelných helperů, nebo generování URL pomocí routes, které je jako stvořené pro SEO. Navíc mám samozřejmě Capistrano – ruční nahrávání webů přes FTP patří do pravěku, líní lidé, kteří neradi dělají chyby, používají automatické nástroje. To hlavní ale samozřejmě je, že nemusím lovit v paměti nebo na Googlu, jaké jsou správné názvy funkcí v PHP nebo pořadí parametrů. Používám stále něco, co mám už velice dobře zažité. Nejde ani tak o časovou úsporu, ale spíš o úsporu nervů – hledat v dokumentaci mě nebaví a jsem rád, že mě ho tohle rozhodnutí definitivně zbavilo.

PHP s radostí přenechávám ostatním.

Comments 2 Komentářů »