Настройка и использование в PHP профилировщика кода xDebug

Краткая инструкция по настройке профилировщика под Windows.

В консоле вызываем команду

php -i phpinfo() > D:\phpinfo.txt

Копируем в буфер обмена полученное содержимоей файла phpinfo.txt

Заходим на сайт http://xdebug.org/wizard.php

Вставляем в текстовое поле и нажимаем кнопку «Analyse my phpinfo() output»

Будет выдана инструкция:

Instructions

1. Скачать php_xdebug-2.3.3-5.4-vc9.dll (http://xdebug.org/files/php_xdebug-2.3.3-5.4-vc9.dll)

2. Положить этот файл в C:\Server\PHP\ext

3. Отредактировать файл C:\Server\PHP\php.ini и добавить новую строку

zend_extension = C:\Server\PHP\ext\php_xdebug-2.3.3-5.4-vc9.dll

Для включения профилировщика добавляем в php.ini следующие строки

[xdebug]
zend_extension = C:\Server\PHP\ext\php_xdebug-2.3.3-5.4-vc9.dll
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.profiler_enable = 1
xdebug.profiler_output_name = callgrind.out.%t
xdebug.profiler_output_dir = D:\prof
xdebug.profiler_enable_trigger = 1

Все файлы профилировщик будет создавать в папке D:\prof

Перезапускаем web-server (Apache).

Находим программу qcachegrind для вашей платформы. Для Windows можно скачать здесь http://sourceforge.net/projects/qcachegrindwin/

Распаковываем архив в любую папку. И запускаем qcachegrind.exe

В этой программе открываем полученные файлы из папки D:\prof и смотрим на результаты в виде таблицы и диграмм.

Ежегодный отчет о работе сервиса заполнения аттестатов в 2015 году

Ссылки на отчет за 2011, 2012, 2013 и 2014 года. Из доработок в этом году — поменял главную страницу. Сделал её более современной, в стили лендингпейдж. Добавил вывод статистики — сколько школ оплатили, число заполненных аттестатов, средний бал по всем аттестатам.

Реклама

Рекламу в Google AdWords в этом году не запускал.

Техническая поддержка

Тех. поддержка была доступна по электронной почте и на сайте в разделе «Вопрос-Ответ»:

По электронной почте пришло около 16 писем от 9 разных школ

8 обращений через страницу «Вопрос-Ответ».

Статистика посещаемости

По данным счетчика Яндекс.Метрика за май и июнь было 2 551 посетитель и 20 751 просмотр.

График посещаемости по версии Яндекс.Метрики:

Статистика посещаемости

Источники переходов:

источники переходов 2015

Статистика по аттестатам

Всего на сервисе было создано 978 классов, в них было добавлено 5 312 аттестата (в прошлом году было 4 514 аттестата).

Количество оценок:

  • 3 — 30 555
  • 4 — 36 518
  • 5 — 27 172

Всего оценок — 94 245.

Средний балл — 3.96 (увеличился, в прошлом году был 3,94).

Популярные имена:

1. Анастасия (222)

2. Александр (190)

3. Екатерина (144)

4. Анна (124)

5. Андрей (119)

6. Сергей (117)

7. Мария (112)

8. Иван (103)

9. Дарья (103)

10. Дмитрий (101)

11. Максим (97)

12. Татьяна (94)

13. Наталья (92)

14. Алексей (90)

15. Никита (86)

16. Юлия (86)

17. Владислав (82)

18. Виктория (80)

19. Ольга (74)

20. Ксения (73)

Финансовая статистика

Сервис оплатили 6 школ.

Выводы

В этом году многие, уже оплатившие, школы активно пользовались сервисом. Новых школ оплативших доступ к сервису было всего 6.

Дорожает проезд с 25 февраля 2015

По Бердску на маршрутке: с 18 до 20 руб.

325 (Академ — Бердск): с 30 до 33 руб.

322 (222, Бердск — Новосибирск): с 55 до 60 руб.

 321 (Бердск — Новосибирск): с 50 до 54 руб.

Бердск -> Речной вокзал с 48 руб. до 53 руб.

Бердск -> Обское море с 19 руб. до 21 руб.