Jeśli nigdy nie musiałeś wprowadzać poprawek na systemie w wersji produkcyjnej - jesteś prawdziwym szczęściarzem.
Często jednak bywa tak, że musisz poprawić kilka "pierdół", więc robisz to bezpośrednio. Jednak jeśli Twój klient nie może zaakceptować informacji z debugowania na stronie, a Ty bez nich nie możesz efektywnie pracować - FirePHP przyjdzie Ci z pomocą.
FirePHP to rozszerzenie, do
Firebug - rozszerzenia do Firefoxa :)
Pozwoli Ci wyświetlać debug z kodu PHP w konsoli firebuga właśnie. Jak go zintegrować z Cake (1.2) jest opisane na
http://bakery.cakephp.org/articles/view/baking-cakes-with-firephp.
Poniżej efekt:
Przy wykorzystaniu tych narzędzi twój debug jest widoczny tylko dla Ciebie (no i jeszcze tych co mają zainstalowany ten dodatek... na 99% Twój klient nie ma).
Życzę Wam i sobie więcej takich narzędzi, które pojawiają się zanim uświadomimy sobie ich potrzebę.
ps. Radzę raczej użyć firebuga w wersji beta 7, gdyż w nowszych pojawia się błąd, w którym aby zobaczyć informacje w konsoli - trzeba najpierw przełączyć się na inną zakładkę, a później do niej wrócić. Zatem jeśli nie potrzebujesz poprawek z wersji beta 15 (taka była najnowsza w momencie pisania tego tekstu) - wybierz 7.