5 tipů pro lepší zabezpečení API v PHP
API je část aplikace, která si víc než jiná zaslouží větší pozornost na zabezpečení. V tomhle malém článku uvedu 5 tipů, které možná už znáte, ale možná taky ne a i kdyby, tak proč si je nepřipomenout :)
Články v kategorii PHP
API je část aplikace, která si víc než jiná zaslouží větší pozornost na zabezpečení. V tomhle malém článku uvedu 5 tipů, které možná už znáte, ale možná taky ne a i kdyby, tak proč si je nepřipomenout :)
Rád bych se podělil o zkušenosti s tím, jak jsem publikovat plugin na stránkách WordPress.org. Díky tomu se plugin totiž dostane na stránku s vyhledáváním pluginů v každé WordPress administraci. Má to samozřejmě svá pravidla, nepustí tam všechno.
Dnes se mi podařilo vypustit do světa můj první plugin pro WordPress. Pojmenoval jsem ho Light Admin Theme. Plugin slouží ke zjednodušení administrace. Částečně jde o nadstavbu šablony administrace a částečně nastavení skrytí různých prvků. Zatím hodně jednoduché, ale postupně jej budu rozšiřovat.
Pro mnohé z vás to pravděpodobně nebude novinka, ale pro mě to byl chvíli WTF moment, nad kterým jsem nějakou dobu zaměstnal svůj mozek. Než se dostanu přímo k Doctrine, na chvíli odbočím. Při hledání důvodu, proč jej nevolá, jsem narazil na další zajímavou věc, která s tím souvisí: Funkce unserialize totiž nevolá konstruktor.
Po dlouhých měsících jsem vydal novou verzi svého frameworku s CRUD generátorem. Překopal jsem design a přidal jsem nové funkce. Budu ho zde srovnávat s verzí 0.4, protože 0.5 jsem zde úplně přeskočil.
Cyklomatická komplexita, neboli podmínková složitost je metrika indikující složitost zdrojového kódu. Video (4:45)
The Art of UNIX Programming
Eric S. Raymond
Navíc je přístupná online :)