Однажды мы рассматривали установку и использование ZendDebugger для отладки php-кода в PDT Eclipse. Сейчас настал черед отладчика XDebug. XDebug позволяет не только работать в связке с IDE, но и имеет php-функции для профайлинга, вывода отладочной информации на страницах и другие интересные особенности. Подробную информацию вы сможете найти на официальном сайте XDebug. А в этом блоге будет обзор наиболее значимых возможностей этого отладчика. Давайте начнем с установки XDebug, как подготовительного шага перед знакомством с его возможностями.
Далее… »
При настройке серверов часто приходится прибегать к такой замечательной вещи как ssh. Однако при нестабильном интернет-соединении операция, которая выполнялась во время обрыва соединения будет прервана. Для некоторых задач после этого вам придется не только запустить задачу снова, но и произвести чистку (базы данных, файловой системы) после предыдущей (прерванной) задачи. Таким образом ваше потерянное время увеличивается. Это не то, что вы любите, не так ли?
Далее… »
Если вы много лет занимались только web-программированием и вдруг возникает потребность в написании чего-то не слишком большого десктопного с GUI, то скорее всего вы поймете, что забыли языки, среды на которых некогда вы сдавали настольные приложения. Было бы хорошо, если бы можно было накидать несложное приложение с GUI и на php. Такую возможность дает библиотека php-gtk, о которой и пойдет речь в данной заметке. Далее… »
Если ваш проект успешен, количество хитов в сутки изменяется сотнями тысяч, то рано или поздно вам придется раскошелиться на 2 и более сервера. Проект разрастается, у него появляются все новые и новые возможности, а изменения кода приходится переносить на все большее количество серверов. Гораздо удобнее, если бы можно было перенести изменения на все сервера одной командой, не так ли? Развертывание приложения на новых серверах так же влечет за собой много операций и требует автоматизации. Инструмент, который будет описан в данной статье позволяет выполнять любую команду или скрипт сразу на нескольких серверах и помогает быстро развертывать web-приложения. Этот инструмент называется Capistrano. Далее… »
Современные web-сайты уже давно дышат в спину настольным приложениям и сделать страницу на уровне GUI настольного приложения считается обычным делом. Когда мы разрабатываем очередной сервис, то сделать вкладки вместо отдельных страниц и ajax-окна вместо popup-окон у нас уже получается незадумываясь. Но интерфейсы web-страниц становятся все сложнее и сложнее и требуют от нас идти в ногу со временем. Одной из задач, где требуется отобразить сложный элемент интерфейса является визуализация данных. Далеко ходить не надо. Посещаемость вашего сайта системы статистики уже давно представляют в виде графика, где по вертикальной оси колличество посетителей, а по горизонтальной время.
Однако не смотря на то, что время требует создавать страницы аля-Desktop, ни в html ни в js нет готовых средств для отображения графиков. Написание такого компанента самостоятельно может отнять массу времени. Почему бы не использовать код, который уже написал кто-то до нас? Давайте посмотрим что я нашел на тему графиков и диаграмм на web-страницах в плагинах jquery.