Debugging aneb ladění a potřebné nástroje

PHP Jet má integrované dva hlavní nástroje pro usnadnění života s chybami, laděním aplikace a jejího výkonu.

  • ErrorHandler Jedná se vylepšení práce s chybami samotného PHP. Tedy poměrně běžná věc. Zahrnuje tři předpřipravené správce chyb - moduly (pro zobrazení a logování) a umožňuje vám vytvořit si libovolný správce - modul dle vašich potřeb. Např. je možné chyby posílat mailem, či je rovnou sázet do nějakého ticket systému ... To už je na vás :-)
  • Profiler Zde se pozastavím. Bohužel jsem často nemile překvapen počtem kolegů kteří vůbec neřeší kolik a jakých SQL dotazů provede běh jejich aplikace, kolik "sežere" paměti, dokonce ani jak dlouho zpracování požadavku trvá. Při tom hlavně v online aplikacích je naprosto nutné a klíčové právě toto řešit. Online aplikace jsou vystavené větru a dešti internetu. A takové e-shopy prostě musí fungovat a musí fungovat rychle. Vestavěný profiler vám pomůže s odhalením možných problémů a poskytne vám co nejlepší přehled o běhu aplikace.
Předchozí kapitola
Jet\Autoloader_Loader
Další kapitola
ErrorHandler