ChromePhp
Dzisiaj wpadłem na doskonały dodatek do Chrome, który pozwala debugować PHP, co szczególnie przydatne jest przy wywołaniach Ajax gdzie ciężko wyrzucić komunikat za pomocą zwykłego echo.
Owe cudo to nazywa się ChromePHP
- Instalujemy dodatek do Chrome: https://chrome.google.com/webstore/detail/nfhmhhlpfleoednkpnnnkolmclajemef
- Pobieramy klasę ChromePhp.php z githuba https://github.com/ccampbell/chromephp, wrzucamy ją np. do roota tam gdzie index.php
- wywołujemy w index.php, najlepiej w sekcji development aby uniknąć wyświetlania komunikatów na serwerze produkcyjnym:
if (defined('ENVIRONMENT'))
{
switch (ENVIRONMENT)
{
case 'development':
error_reporting(E_ALL);
include 'ChromePhp.php';
break;
[...]
teraz w miejscu naszego skrytpu, gdzie chcemy wywołać komunikat widoczny w konsoli wlepiamy:
włączamy konsolę Chrome crtl + shift + j i cieszymy się wynikami :)
Więcej na http://www.chromephp.com/
http://code.google.com/p/php-console/
bez dodatków i innych pierdół....
aha! gdyby ktoś nie wiedział... sam JavaScript (jQuery itp.) można śledzić wpisując w skrypcie po prostu:
console.log('cośtam');
Drugi kandydat, PHP-Console
http://code.google.com/p/php-console/
...i trzeci, niespodzianka :)) pobił 2 poprzednie hehe...
http://www.codeforest.net/debugging-php-in-browsers-javascript-consolebez dodatków i innych pierdół....
aha! gdyby ktoś nie wiedział... sam JavaScript (jQuery itp.) można śledzić wpisując w skrypcie po prostu:
console.log('cośtam');


Brak komentarzy:
Prześlij komentarz