Pokud k testování svých aplikací v PHP používáte PHPUnit, a zároveň pro verzování využíváte Git, budou pro vás zajímavé informace z článku Using PHPUnit from a Git Checkout,v němž autor ukazuje, jak lze použít tyto dva nástroje…
Archiv pro kategorii: PHP
David Walsh dnes na svém blogu představuje jednoduchý způsob jak detekovat návštěvníky s iPadem (na základě řetězce User-Agent). V článku je ukázáno řešení v JavaScriptu, v PHP i jednoduché přesměrování v .htaccess.
Chcete vidět, jaké PHP běží na Windows Azure? Koukněte na http://php101.cloudapp.net/, najdete tam výpis z phpinfo(). (Aplikace poběží cca 24 hodin, ať si neplýtvám zdroje na testovacím účtu z MSDN :) – pozn. aut.)
Server Seclists.org zveřejnil upozornění Weak RNG in PHP session ID generation leads to session hijacking. Podle této zprávy není generátor náhodných čísel (RNG, Random Number Generator) dostatečně „náhodný“, což v důsledku může vést k omezenému…
Zajímavý námět jako rozcvička pro PHP programátory vyšel na serveru Profeshunl Newbie: Vytvoření RSS agregátoru s funkcí podobnou Popurls. V článku A Popurls clone with PHP, jQuery, Awesomeness je popsáno vytvoření takového agregátoru od základů, jen…
„Integrace (ORM Propel) do Zend Frameworku nemusí být bolestivý a hrůzyplný proces…“, píše Brandon Savage v článku The Adventures of merging Propel with Zend Framework, v němž popisuje základní kroky při této integraci. Zdroj: PHPDeveloper
Vývoj AJAXových aplikací přináší PHP programátorům nové výzvy. Tou asi nejdůležitější, s níž se programátoři potýkají nejvíc, je debugování skriptů, jejichž výstup „není vidět“. Řešit to lze různě, více či méně elegantně. Jedním z nejelegantnějších řešení, alespoň pro ty, co používají Firefox, je FirePHP.
Projekt Simplecloud si dal za úkol zjednodušit práci se službami cloudů – konkrétně s úložišti, frontami a databází. Nabízí připojení na širokou škálu cloudů, v čele s Amazon AWS a Azure. V současnosti je projekt v rané fázi a…
PHP je používán převážně pro vytváření webových aplikací, ale objevuje se stále častěji i jako jazyk pro psaní skriptů, spouštěných interaktivně z příkazové řádky (PHP CLI). Programy pro příkazovou řádku často obsahují terminálovou emulaci „progress…
Před časem jsme probírali článek, který se zabýval porovnáním rychlostí statických tříd a singletonů v PHP. Na tento článek reaguje Ryan Weaver na blogu PHP|architect příspěvkem Static methods vs singletons: choose neither. Argumentuje tím,…