Phing je nástroj postavený na projektu Ant a slouží k automatizaci deploy procesů. Může za vás obstarat nejen nahrání projektů na server, ale také např. spouštění testů a včasné zastavení celého procesu, pokud se…
Archiv pro štítek: PHP
Populární programovací jazyk webových programátorů, PHP, bude oficiálně používat distribuovaný verzovací systém Git. Při hlasování v loňském roce Git s velkou převahou vyhrál. Zdrojové kódy PHP můžete získat z adresy git.php.net, případně ze zrcadla na GitHubu. …
O Doctrine 2 je na webu dostatek informací – i na Zdrojáku je poměrně podrobně popsáno, jak Doctrine používat, jak s ním pracovat a jak v něm psát i složitější úlohy. Tento článek ukáže nikoli samotný ORM, ale aplikaci, která jej používá, a možné problémy, na které při vývoji narazíte.
V předchozích dnech vzbudil v PHP komunitě pozornost a vlnu diskusí text Eda Finklera „The MicroPHP Manifesto“. Autor v něm upozorňuje, že ne každému a ne na všechno se vždy a univerzálně hodí velké frameworky, jako jsou Symfony nebo Zend. A je při tom radikální, jak už manifesty bývají…
Enum, enumerated nebo česky výčtový typ je datový typ, jehož použití na správném místě nám může pomoci zjednodušit návrh aplikace a učinit ho elegantnějším. Výčtové typy slouží k definici skupin předem známých hodnot a umožnění následné typové kontroly (Rudolf Pecinovský – Návrhové vzory). Výhody výčtového typu můžeme využívat i v návrhu PHP aplikace, pokud překonáme jisté obtíže s implementací.
V článku na Reddit upozorňuje autor na to, že se nevyplácí věřit PHP funkci strip_tags(). Někdy odstraní i užitečný text, někdy naopak neodstraní to, co by odstranit měl, a navíc je poměrně snadné tu funkci…
Cloudové hostingy začínají pronikat i do slovníku českých hostingových společností. Většinou už pochopily, že „cloud“ není jen jinak nazvaný VPS, a nabízejí čím dál víc „cloudových“ atributů, od hodinového účtování za čas a prostor po plnohodnotná cloudová API. Dnes se podíváme na tři přírůstky…
V druhém díle seriálu o tvoření aplikací pro dnes nejpopulárnější sociální síť – Facebook – si představíme princip autorizace aplikace, podíváme se na protokol OAuth, který ověřuje přístupová práva ke Graph API, a nakonec si vše názorně předvedeme na ukázce.
V tomto seriálu si představíme celý ekosystém vývoje aplikací pro Facebook. V prvním díle se budeme věnovat převážně teorii – vysvětlíme co Facebook aplikace vůbec je a představíme dostupné prostředky pro její vývoj. Nakoukneme do praxe a vytvoříme společně vaši první „hello world“ aplikaci.
Fabien Potencier oznámil vydanie finálnej verzie PHP frameworku Symfony 2.0. Na vývoji frameworku sa podieľalo viac ako 250 vývojárov a stal sa najpopulárnejším PHP projektom na serveri Github.Nová verzia Symfony 2 je 3× rýchlejšia ako…