В ранце есть весьма полезная фича -
Индикация времени генерации страницы.
Ее можно использовать как для отладки портала, так и при обычной работе, удобно контролируя поведение хоста и в случае его сильного тормозилова предъявление законных наездов на хостера.
Так вот, какой-то (...) установил, что это время отображается с точностью до микросекунд!
Т.е., например, так:
- Страница создана за 27.141308 сек. -
То ли этот (...) плохо учил физику и компьютеры, то ли еще что, но указывать время генерации страницы на сервере юних/виндовс на динамическом портале с точностью до микросекунд - абсурд! Это что, портал или атомные часы?!
Какая может быть микросекундная точность в такой хаотической среде, как юникс со многими случайными процессами?? Попробуйте перезагрузить одну и ту же страницу несколько раз - даже секунды не сойдутся, не то что микросекунды. Так на кой ляд их, брехливых, инидицировать, и смешить народ?
Но хорошо, что нашелся такой же здравомыслящий человек, как и я
- г-н
XTRO, и исправил этот ляпсус.
Вот его простая и гениальная правка:
class\debug\debug.php
заменить в строке
144 "
6" на "
2", должно получиться:
Цитата:
144 $time = round( (get_micro_time() - _time_start), 2);
|
И тогда время будет индицироваться по человечески:
- Страница создана за 27.14 сек. -
(хотя, по большому счету, и десятых долей было бы вполне достаточно).
PS. Хорошо бы, если бы эта правка попала в последующие версии ранца.