Як дізнатися час виконання скрипта на php, shublog
Іноді доводиться детально звертати увагу на швидкість виконання того чи іншого скрипта (або частини скрипта), не обмежуючись своїм швидким досвідченим поглядом. Ось тоді то і приходять на допомогу можливості PHP по виміру швидкості завантаження. Ви напевно їх використовували, та й в цілому знаєте як це робиться. Але про всяк випадок, для тих хто не в курсі як це робити, а також для розділу "Важливі дрібниці", викладаю найпростіший код, вирішальний дане питання.
$ Start = microtime (true);
// тіло скрипта
echo 'Час виконання скрипта:'. (microtime (true) - $ start). ' сек. ';
Все до божевілля просто. У першому рядку ми створюємо змінну з часом початку роботи. Воно досягається за допомогою функції microtime з переданим true - це дозволяє отримати кількість секунд з великим числом знаків після коми. Час, до речі, в форматі Unix.
Далі йде весь код скрипта, після чого, в третьому рядку, ми віднімаємо з поточного часу час початок роботи скрипта і вуаля - ви маєте час виконання php скрипта з точністю до едрітькакого знака після коми.
Наостанок, перед вихідними, я хочу поділитися з вами однією грою. Гра некомп'ютерних і розрахована на веселих п'яних друзів, для яких не чужий інтернет. Потрібно роздрукувати, знайти гральний кубик, і сісти ввечері з друзями за пляшкою чогось міцного. Все таки зараз дубовенько і в Пітері, ніби як, обіцяють самий дубак на ці вихідні. Карочє, що не мерзне!