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…
Archiv pro kategorii: PHP
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í…
Populární systém Texy! umožňující jednoduché a intuitivní formátování textu bez znalosti HTML, je od prvního vydání dostupný pod licencí GNU GPL. Při příležitosti zahájení vývoje nové verze se autor ptá: je podle vás…
O novém vylepšeném shellu (příkazové konzoli) pro jazyk PHP informuje Johannes Schlüter v článku Now in trunk: Improved interactive shell. Hlavními změnami je možnost upravit stránkování výpisu či prompt. Vylepšená verze se objevila v posledním update…
O autentizačním protokolu OAuth už na Zdrojáku řeč byla. Pro PHP existuje plná implementace, a to jednak přímo v PHP, jednak i jako PECL modul (PECL OAuth). Jak s tímto modulem vytvořit OAuth providera ukazuje na svém…