ЖЖ от 2005-11-30 14:17:00
Немого о произодительности разных версий PHP:
тесты производил на небольшой библиотечке, которая эмулирует SQL для текстовых файлов. Якогда-то её написал для интереса, да так и бросил в состоянии SELECT/INSERT/UPDATE. Производится запрос:
SELECT * FROM a1, a2 WHERE a1.a=a2.a
В таблицах a1 и a2 — 202 строки.
Результат на разных версиях PHP:
0,92 сек — PHP 5.0.5
0,51 сек — PHP 5.1.1
кстати, установка eAccelerator на скорости почти не сказывается, поскольку цикл прохода по таблицам и сравнение (самые ресурсоёмкин опреации, остальное — подготовка), сделаны внутри create_function, а ягде-то читал, что оптимизаторы внутрь таких вещей не заглядывают. И вот ещё откровение — eval работает медленнее, чем вызов альфа-функции.
тесты производил на небольшой библиотечке, которая эмулирует SQL для текстовых файлов. Я
SELECT * FROM a1, a2 WHERE a1.a=a2.a
В таблицах a1 и a2 — 202 строки.
Результат на разных версиях PHP:
0,92 сек — PHP 5.0.5
0,51 сек — PHP 5.1.1
кстати, установка eAccelerator на скорости почти не сказывается, поскольку цикл прохода по таблицам и сравнение (самые ресурсоёмкин опреации, остальное — подготовка), сделаны внутри create_function, а я
[LJ2ME]
Столовая в нашем офисном центре — смешное место. Там установлен телевизор, видеоряд на котором не совпадает со звуком — звук идет от музыкального центра. Вот сейчас какой-то рэпер с телеэкрана на пальцах пытался обьяснить мне женским голосом, что я его должен «полюбить такой, какая он есть».