|
|
|
optimizer
|
|||
|---|---|---|---|
|
#18+
Что-то не пойму, устанавливаю оптимайзер (пробовал xcache и apc) И время генерации страницы вырастает. Без оптимайзеров: 15мс, с хкэш - 30мс, с эйписи - 20мс. о_О phpinfo http://62.75.169.116/info.php ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2012, 17:26:54 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
первое что пришло в голову - что какой-то уже установлен и с двумя начинаются проблемы, но не нашел никакого установленного ни в phpinfo ни в /etc/php5/conf.d ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2012, 17:28:08 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
Hett, какие условия попадания в кеш? может получается что кеш всегда просрочен и идет постоянная генерация данных и обновление кеша... хотя разница во времени чтото большая. похоже на глюк ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 08:47:07 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
все настройки по умолчанию, ставлю с APT, раньше таких проблем не замечал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 08:53:47 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
может он кеш где-то не может сохранить или памяти для него мало? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 08:54:11 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
хотя на счет памяти, бред конечно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 10:12:20 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
Hettвремя генерации страницы вырастаетЧто такое "время генерации страницы" и как вы его измеряете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 12:01:00 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
Время которые было получено путем разницы между значениями таймера взятыми в начале и в конце работы скрипта. А так же с помощью человеческого восприятия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 12:39:39 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
Причем если второй фактор весьма относителен, то первый можно считать точным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 12:40:14 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
HettВремя которые было получено путем разницы между значениями таймера взятыми в начале и в конце работы скрипта. А так же с помощью человеческого восприятия.Какого таймера? Откуда взятым? Вы случайно не в самом скрипте время меряете? PHP оптимайзеры ускоряют загрузку скриптов - то есть время от прихода запроса к веб сервреру до начала выполнения скрипта, но никак не само время выполнения скрипта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 15:03:55 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
Мерять время надо не из скрипта, а снаружи - от отправки http запроса до получения ответа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 16:44:49 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
авторPHP оптимайзеры ускоряют загрузку скриптов - то есть время от прихода запроса к веб сервреру до начала выполнения скрипта, но никак не само время выполнения скрипта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 18:53:23 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
Да вы походу забыли, что пхп - скриптовый язык ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 19:39:27 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
HettДа вы походу забыли, что пхп - скриптовый языкРНР файл обычно читается полностью и компилируется во внутренний формат при каждом запросе. xcache и apc сохраняют в кеше этот самый скомпилированый формат, экономя время на повторное чтение и компиляцию. А выполняется скрипт точно так же, как и без кеша. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 20:28:21 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
Код: php 1. 2. 3. Запустите из под рута, если ваша теория верна, то все будет хорошо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 20:36:06 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
Прошу прощения, вот так: Код: php 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 20:36:37 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
А теперь исходя из этого сами объясните, почему в случае большого приложения (где есть множество инклюдов) будет большая разница в подобных тестах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 20:38:36 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
HettПрошу прощения, вот так: Код: php 1. 2. 3. Не, require/include выполняются в runtime. А вот так Код: php 1. 2. 3. все будет хорошо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 20:44:51 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
авторНе, require/include выполняются в runtime. Вот вы сами себе и ответили :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 20:47:55 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
HettА теперь исходя из этого сами объясните, почему в случае большого приложения (где есть множество инклюдов) будет большая разница в подобных тестах.Именно потому, что include выполняется в runtime. То есть каждый включенный файл загружается и компилируется отдельно, когда выполнение доходит до соответствующей строчки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 20:48:58 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
Без оптимизатора Код: php 1. 2. 3. 4. 5. 6. 7. 8. С опмтизиатором Код: php 1. 2. 3. 4. 5. 6. 7. 8. Короче ушли от сути вопроса. Вообще странно, вроде все правильно говорите, но неужели не разу не запускали большие приложения с и без оптимизаторов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 20:50:50 |
|
||
|
optimizer
|
|||
|---|---|---|---|
|
#18+
В общем суть в том, что я заметил, что приложение выполняется как-то медленно. Ну на глаз заметно 0.3 секунды по сравнению с 0.1 (стока примерно должно быть). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2012, 20:54:37 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=37842512&tid=1464891]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 193ms |
| total: | 436ms |

| 0 / 0 |
