- PVSM.RU - https://www.pvsm.ru -
Прошло 3 года с момента выхода первой версии, о которой вы могли читать в статье Как подружить PHP с консолью Google Chrome [1]. За это время расширение набрало 43`000 активных пользователей [2], и, что не менее важно, в ноябре 2013 обновилось до версии 3.0. Несколько месяцев разработки, и получилась полностью переписанная, в несколько раз более функциональная версия.
Новый функционал PHP Console 3.0 [2]
В статье:


Видео презентация с демонстрацией 90% функционала расширения. Также вы можете опробовать как это всё работает установив [2] расширение и перейдя на страницу примеров [9] тестового сервера (там кстати пример с PHP code remote execution [10] настроен на песочницу с PHP 5.5, кому интересно, можете поэкспериментировать с новыми возможностями 5.5, только сервак не вешайте плз :)
Код серверной части хоть и покрыт ~200 тестами, но так или иначе возможны какие-то недочёты и баги. Буду очень благодарен, если вы оставите отзыв [21] о расширении, и, если обнаружите какой-то баг или недостающий функционал, то сообщите об этом [22].
Так же буду очень благодарен всем кто откликнется помочь в портировании PHP Console на другие языки.
Автор: liaren
Источник [23]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/php-2/48499
Ссылки в тексте:
[1] Как подружить PHP с консолью Google Chrome: http://habrahabr.ru/post/107810/
[2] 43`000 активных пользователей: https://chrome.google.com/webstore/detail/php-console/nfhmhhlpfleoednkpnnnkolmclajemef
[3] PHP библиотека: https://github.com/barbushin/php-console/
[4] расширение для Yii: http://www.yiiframework.com/extension/php-console/
[5] Image: http://php-console.com/res/screenshot/errors_1280.png
[6] Image: http://php-console.com/res/screenshot/debug_1280.png
[7] Image: http://php-console.com/res/screenshot/eval_terminal_1280.png
[8] Image: http://php-console.com/res/screenshot/javascript_errors_1280.png
[9] страницу примеров: http://php-console.com/instance/examples/
[10] PHP code remote execution: http://php-console.com/instance/examples/#eval_terminal
[11] PHP библиотеки: https://github.com/barbushin/php-console
[12] Connector: https://github.com/barbushin/php-console/blob/master/src/PhpConsole/Connector.php
[13] Handler: https://github.com/barbushin/php-console/blob/master/src/PhpConsole/Handler.php
[14] Dumper: https://github.com/barbushin/php-console/blob/master/src/PhpConsole/Dumper.php
[15] Auth: https://github.com/barbushin/php-console/blob/master/src/PhpConsole/Auth.php
[16] EvalProvider: https://github.com/barbushin/php-console/blob/master/src/PhpConsole/EvalProvider.php
[17] Helper: https://github.com/barbushin/php-console/blob/master/src/PhpConsole/Helper.php
[18] PsrLogger: https://github.com/barbushin/php-console/blob/master/src/PhpConsole/PsrLogger.php
[19] PSR-3: https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-3-logger-interface.md
[20] OldVersionAdapter: https://github.com/barbushin/php-console/blob/master/src/PhpConsole/OldVersionAdapter.php
[21] оставите отзыв: https://chrome.google.com/webstore/detail/php-console/nfhmhhlpfleoednkpnnnkolmclajemef/reviews
[22] сообщите об этом: https://github.com/barbushin/php-console/wiki/How-to-report-bug-or-feature
[23] Источник: http://habrahabr.ru/post/201984/
Нажмите здесь для печати.