Potřebuje ve své aplikaci ukládat velké množství dat? A ta pak zobrazovat návětěvníkům? Jedna z používaných metod je uložení v cloudu, jako je Amazon AWS, Google AppEngine nebo třeba Azure. V článku si ukážeme, jak v PHP můžeme využít právě možností neomezeného úložiště ve Windows Azure.
Archiv pro štítek: PHP
O databázi CouchDB jsme na Zdrojáku už psali. Její možnosti ukazuje poměrně hezky Anologue, což je nástroj postavený na PHP frameworku Lithium a využívající právě CouchDB. Nabízí něco mezi online chatem, IM a komentáři.…
Chcete-li nabídnout uživatelům své webové služby napsané v PHP nějaké skriptovací prostředí, a z nějakého důvodu se vám zdá jako nejlepší volba LISP, jistě vás zaujme Lisphp. Jde o dialekt LISPu napsaný v PHP, který můžete spustit…
Jakub Vrána na svém blogu popisuje postup řešení problému, se kterým se vývojáři v PHP občas setkají, a který přitom není tak triviální, ajk vypadá. Jde o zpětný převod znaků s diakritikou, které byly převedeny na…
Přesně tuto otázku si položil Mark Karpeles, a ve svém článku na ni odpověděl. Během tří dnů napsal v PHP funkční SSH server, který sice neimplementuje všechny rozšíření SSH protokolu, ale jinak je seznam…
Jakub Vrána na svém blogu PHPTriky připomněl metodu vícenásobného hašování, která by měla ztížit útok na případnou zcizenou databázi hašovaných hesel. Zároveň upozorňuje na případné nebezpečí vzniku konfliktních řetězců.
Služba Google Translation má veřejně přístupné API, ale knihovny jsou k dispozici pouze pro Javu a JavaScript. Na webu Codediesel byl zveřejněn Google Translation PHP wrapper, který zabaluje volání API do funkcí v PHP. Zdroj:…
Fawad Hassan popisuje ve stejnojmenném článku vytvoření CRUD aplikace s PHP frameworkem CodeIgniter a JS knihovnou jQuery. Zdroj: PHPDeveloper
PHP má od verze 5 přepracovaný způsob práce s objekty a objektový přístup se začíná prosazovat i v tomto jazyce. Většina autorů však zůstává na úrovni vytváření tříd a jejich používání. PHP nabízí ale např. i reflexi, standardní…
Cachování webů je dnes už téměř „povinné“. Kromě stránkové cache (jsou uloženy celé vygenerované stránky) je v některých případech vhodná i fragmentová cache (implementují už některé CMS, kde jsou cachovány zvlášť např. navigační či informační…