0xDEADBEEF

RSS odkazy english edition
texty označené

PHP


28. 11. 2020 Top-k v PHP 7 a 8
PHP a rychlost se v jedné větě nevyslovuje příliš často a když už tak převážně v negativním smyslu. Přesto limitem jsou jen naše ambice. Někdy můžeme chtít vylovit top-k položek z několika desítek tisíc a chceme to udělat za pár milisekund, protože proč ne. celý článek →
9. 10. 2020 Java, Scala, D, Javascript, PHP a regulární výrazy #8
Už tu párkrát padlo, že regexy v Javě nemusí být příliš rychlé. Jak na tom ale jsou ve srovnání s jinými jazyky? Například s D, který ve standardní knihovně nabízí hned dvě varianty regexů: Jednak ty obyčejné, které jsou za běhu přeloženy do IR (v případě D jde o bytekód namísto AST) a pak… celý článek →
14. 6. 2020 RSS v PHP
RSS není komplikované a není důvod pro to, aby chybělo na jakémkoli webu. Možná ho využije jen pár lidí, ale ti vás za něj budou milovat a co víc - úsilí nutné pro implementaci je tak maličké, že skutečně neexistuje žádná výmluva. celý článek →
10. 3. 2020 Jak dostat HTML z HTML DOMu v PHP
V PHP není možné získat na bajt přesně původní obsah HTML elementu, který byl naparsován jako DOMDocument nebo SimpleXMLElement. Když ho z nějakých důvodů potřebujete včetně podružností jako uvozovky nebo ukončovací lomítka void elementů, máte smůlu. celý článek →
4. 8. 2018 Co vlastně benchmarkujete?
Před nějakou dobou jsem narazil na článek, který se snažil testovat rychlost a paměťové nároky asociativních polí a různých variant objektů v PHP. Závěr byl ten, že objekty jsou skoro ve všech ohledech buď srovnatelné nebo lepší než asociativní pole, hlavně co se týká paměťových nároků. celý článek →
Starší články publikované na funkcionálně.cz.
1. 2. 2016Kolize hashů pro mírně pokročilé
30. 10. 2015PHP compaction hell: Kdo neamortizuje, spláče nad O(n²)
25. 5. 2015L1I cache a iTLB - když ani spekulace nepomůžou
28. 3. 2015Jak optimalizovat deoptimalizací
2. 1. 2015XPath - co, proč a hlavně jak?
23. 4. 2014Výsledky PHP kvízu
28. 3. 2014PHP kvíz (aktualizováno)
15. 5. 2014PHP DOM, SimpleXML a Matcher
13. 8. 2013Jak vlastně psát asynchronní kód
20. 6. 2013Kolik paměti zabírají PHP pole a objekty?
22. 3. 2013Jak z funkcí implementovat objektový systém
píše k47 (@kaja47, k47)