Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «отладка»
![Главные темы](/themes/1/i/menu/tt/main_themes.png)
Стабилизируем PHP на бою — что и почему «роняет» веб-сервер 2012-10-02 10:59:25
Вы отвечаете за стабильность работы веб-проекта на PHP. Нагрузка постоянно растет, добавляются фичи, ...
+ развернуть текст сохранённая копия
Вы отвечаете за стабильность работы веб-проекта на PHP. Нагрузка постоянно растет, добавляются фичи, клиенты довольны. В один прекрасный день начинают появляться загадочные ошибки…
Ошибки серверного софта
… которые программисты не знают как исправить, т.к. «ломается» серверный софт, например связка apache-PHP — а клиент получает в ответ на запрос страницу о регламентных работах. Веб-разработчик часто не обладает глубокими знаниями в программировании на C в unix/linux, а сисадмин нередко, к сожалению, глубже bash в систему не погружается. Настоящий хардкор :-)
Нестабильная работа серверных скриптов
Нередко, определенные страницы веб-проекта начинают сходить с ума. Например выполняться по 15 минут и выяснить, чем же они занимаются, непросто. В прошлом посте на данную тему я описал одну из методик определения, чем занимается PHP-скрипт на боевом сервере, но чувствуется, что нужен более мощный инструмент.
На практике я часто встречаю проекты, которые сталкиваются с подобным классом ошибок «серверного софта», и в команде не всегда знают, что делать. В логе apache часто появляются сообщения о нарушении сегментации (segmentation fault), клиенты получают страницу об ошибке, а веб-разработчик с сисадмином ломают себе голову, играются с разными версиями PHP/apache/прекомпилятора, собирают PHP из исходников с разными опциями снова и снова, пишут о багах, а им доказывают, что это баги не PHP, а их кода и так до бесконечности…
В статье я хочу рассказать как можно просто и быстро найти причину, почему PHP рассыпался на боевом сервере и устранить ее — не погружаясь в прекрасный мир системного программирования на C для unix :-) От вас потребуется желание и одна чашечка кофе.
Читать дальше →
Тэги: 1с-битрикс, администрирование, битрикс, блог, веб-разработка, компания, отладка, системный
Overclocking и его последствия. 2012-09-26 10:01:23
А сегодня мы с вами прослушаем лекцию о том, как избежать появления растительности на ладонях и чем ...
+ развернуть текст сохранённая копия
А сегодня мы с вами прослушаем лекцию о том, как избежать появления растительности на ладонях и чем её потом выводить… Разбор crash dump-ов твоего приложения, собранных с пользовательских машин – занятие и увлекательное, и поучительное. Поучительное не столько потому, что демонстрирует твои собственные успехи во всей красе, но потому что не менее красиво показывает достижения других. Одновременно испытываешь и неловкость за содеянное (нахомутал, чего уж там) и гордость (да не так уж и...(read more) ![](http://itblogs.ru/aggbug.aspx?PostID=129303)
Тэги: itblogs, отладка, программирование, юмор
[Из песочницы] Отладка непонятных ошибок в Magento 2012-09-17 20:45:51
... пустыми). Именно об отладке таких ошибок и ... разработке и методов отладки модулей, которые позволяют ...
+ развернуть текст сохранённая копия
Наверняка каждый разработчик модулей для Magento попадал в ситуацию, когда вроде бы все сделано правильно, но не работает. Особенно это касается характерных ситуаций: создал роутер, а выдает 404 старницу, создал лэйaут, а контент не выводится, создал темплейт, а страница по прежнему пуста. Отличительной чертой таких ситуация является то, что как правило Magento никак на них не реагирует (не выдается ошибок, логи остаются пустыми). Именно об отладке таких ошибок и пойдет речь в данной статье.
Вдоволь намучавшись с подобными ситуациями, я собрал небольшую коллекцию советов по разработке и методов отладки модулей, которые позволяют быстро справляться с подобными неприятностями. Особенно полезны они будут новичкам, но и опытные разработчики могут найти для себя что-то новое.
Читать дальше →
Тэги: magento, php, веб-разработка, отладка
В России празднуют День программиста 2012-09-12 03:35:03
Сегодня, 12 сентября - аккурат в 256-й день года отечественные программисты, разработчики софта, ...
+ развернуть текст сохранённая копия
Сегодня, 12 сентября - аккурат в 256-й день года отечественные программисты, разработчики софта, гуру и знатоки прогрессивного кодинга отмечают свой профессиональный праздник — День...
[[ MORE ]]
Тэги: календарь, код, обеспечение, отладка, праздник, программирование, программный, россия, софт
[Перевод] Firebug 1.10 — новые возможности 2012-07-21 20:47:02
... достаточно штатных средств отладки — показ и ... со средствами удалённой отладки (важно для мобильных ...
+ развернуть текст сохранённая копия
13 июля, одновременно с выходом новой версии Firefox, было объявлено о новой версии Firebug (установить) — наиболее продвинутого и признанного отладчика фронтенда. Вместе с тимлидом разработки Jan 'Honza' Odvarko (его блог и прочие статьи о Firebug, где немало интересного) рассмотрим его новые возможности. Это тем более интересно, потому что сам браузер потихоньку набирает силы в отладке, и куда деваться — конкурент Хром подгоняет и обгоняет, и теперь даже вполне достаточно штатных средств отладки — показ и хождение по DOM, например, в 10-й версии уже такое, что для исследования багов аддон Firebug ставить не обязательно, а в 15-й версии обещается отладчик JS, быстрый и не влияющий на производительность страницы, со средствами удалённой отладки (важно для мобильных устройств). По тому же пути идёт Опера. (--прим. перев.).
Позвольте рассказать о новых возможностях вышедшего релиза Firebug 1.10.
В первую очередь, уточним, к каким версиям Firefox относятся последние версии Firebug:
Firefox 5.0 – 13.0 работает с Firebug 1.9,
Firefox 13.0 – 16.0 работает с Firebug 1.10.
Читать дальше →
Тэги: add-on, css, firebug, firefox, html, javascript, web-разработка, веб-разработка, отладка
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12
Главная / Главные темы / Тэг «отладка»
|
Взлеты Топ 5
Падения Топ 5
|