Comments 13
глупый тест.
Каким образом данные в этот массив будут вноситься? а главное — зачем вообще в таком виде это нужно?
Каким образом данные в этот массив будут вноситься? а главное — зачем вообще в таком виде это нужно?
-3
А теперь то же, но с eAccelerator или другим opcode кэшем :-)
+1
Если в подключаемых данных будет храниться кеш, он будет обновляться заметно чаще, чем файлы кода. А как известно, при инклуде нового файла с opcode-кешированием времени тратится в 2-3 раа больше чем без него. Так что результат будет очень сильно зависеть от частоты обновления кеша.
+2
habrahabr.ru/blogs/php/56240/
habrahabr.ru/blogs/php/30210/
Это говорит лишь о том, что интерпретатор php работает медленнее, чем парсер функции unserialize… что впринципе и логично.
habrahabr.ru/blogs/php/30210/
Это говорит лишь о том, что интерпретатор php работает медленнее, чем парсер функции unserialize… что впринципе и логично.
+2
Как сказано выше, сразу ясно, что парсер unserialize будет работать быстрее. Это понятно и без тестов. Но главная проблема в том, что проводить подобные тесты без акселератора банально не имеет смысла.
-1
Если не сложно — повторите с подключенным eAccelerator (и/или другими акселераторами).
Интересно будет взглянуть на результаты.
Интересно будет взглянуть на результаты.
-1
Как раз хотел провести такой тест!!! Нужно по проекту!
Благодарю, мне пост оказался очень полезным!
Благодарю, мне пост оказался очень полезным!
-2
Опа, очередной сферический тест в ваккуме.
0
Ну при подключении php-файла, ещё не известно что в нём находится, поэтому надо проверять весь синтаксис на валидность, а при unserialize синтаксис гораздо проще. Ну и php-файл — это какой-то код, который кроме загрузки ещё надо выполнить, а unserialize — это какая-то структура данных, которую надо просто загрузить.
В принципе всё логично и понятно, результаты ожидаемы.
В принципе всё логично и понятно, результаты ожидаемы.
+1
Sign up to leave a comment.
unserialize vs include