![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
![]() |
#1 |
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
![]()
Самое интересное, что сколько не копался в движке так и не могу понять, что именно там так долго заставляет его собираться...
Вот что получается (главная страница) - ~ 8-10 _INT плагинов (может и больше): при запросе страницы первый раз = 2-2,5 секунды! При повторном обращении к странице... Это время примерно следующее (диапазоны) Page generation time = 0.96068 second Page generation time = 0.58046 second По идее все работает быстро - в т.ч. А) Шаблоны - вроде быстро отдаются... Sum time 0.32518 (> 10 шаблонов SMARTY) Б) SQL-запросы: Время выполнения запроса: 0.00150108 sec (их может быть и 100 и 200 и больше, но это все равно меньше секунды) Но как-то при всем этом все равно видно, что основной ресурс сжирается чем то выше, нежели А и Б... При всем этом битрикс c его запросами на оснвое API - просто летает, даже на localhost.. ![]() Последний раз редактировалось Ивано++; 22.02.2014 в 02:39 |
![]() |
![]() |
![]() |
#2 |
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
![]()
Даже BATTLEFIELD 4 - и то работает быстро и шустро!
Может быть у меня плохая видеокарта для TYPO3. ![]() |
![]() |
![]() |
![]() |
#3 |
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
![]()
Вот что имею в виду про производительность когда говорю:
Условно перед тем как человек увидит в браузере страницу происходит А) Сборка страницы (80-90%) от времени генерации Б) Работа расширений, влияющих на FE через hook-и (5%, а то и меньше) В) Запросы к БД (5% времени, а то и меньше) Г) Работа USER_INT плагина со своей внутренней логикой кэширования (5%, а то и меньше) ![]() Кто как оптимизирует именно часть А) и есть ли какие либо рекомендации на этот счет? Старые версии TYPO3 - то летают... Именно летают. Когда ходишь по ссылкам сайта, странички открываются мгновенно. Даже если хостинг не очень передовой! Читал что пишут на зарубежных форумах - но все равно, они так или иначе не затрагивают часть А). |
![]() |
![]() |
![]() |
#4 |
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
![]()
Оооо... уже интересно:
index.phpСкрипт выполнялся 0.0000 сек. index_ts_from_typo3_systextСкрипт выполнялся 0.0008 сек. tslib_feСкрипт выполнялся 0.0665 сек. tslib_fe_endСкрипт выполнялся 0.0665 сек. tslib_feUserAuthСкрипт выполнялся 0.0743 сек. tslib_feUserAuth_endСкрипт выполнялся 0.0743 сек. TSpagegenСкрипт выполнялся 0.1537 сек. TSpagegen_endСкрипт выполнялся 0.1552 сек. tslib_cObjСкрипт выполнялся 0.1686 сек. tslib_cObj_endСкрипт выполнялся 0.1686 сек. index_ts_from_typo3_systext_endСкрипт выполнялся 0.3328 сек. Из расчета запросов к БД - 15-20 (не больше, а то и меньше)... Шаблонов - All template /16/ genetaion time 0.00559,0.01081,0.00474,1.0E=5,0.00619,0.00183,0.0 0168,1.0E=5,0,0,1.0E=5,0.01511,1.0E=5,1.0E=5,1.0E= 5,3.0E=5 | Sum time 0.04604 |
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: 18.01.2013
Адрес: Russia , Moscow
Сообщений: 796
|
![]()
И теперь пробуем - сносим весь сайт к бабушке на куличики...
![]() Пишем один единственный код: PHP код:
И Вауля, что мы имеем: 1) При запросе страницы первый раз (еще без кэша): Скрипт выполнялся 0.0000 сек. index_ts_from_typo3_systextСкрипт выполнялся 0.0008 сек. tslib_feСкрипт выполнялся 0.0794 сек. tslib_fe_endСкрипт выполнялся 0.0794 сек. tslib_feUserAuthСкрипт выполнялся 0.0871 сек. tslib_feUserAuth_endСкрипт выполнялся 0.0871 сек. TSpagegenСкрипт выполнялся 0.2831 сек. TSpagegen_endСкрипт выполнялся 0.2846 сек. tslib_cObjСкрипт выполнялся 0.2975 сек. tslib_cObj_endСкрипт выполнялся 0.2975 сек. index_ts_from_typo3_systext_endСкрипт выполнялся 0.3208 сек. 2) При повторном обращении к странице (кэш уже записан): index.phpСкрипт выполнялся 0.0000 сек. index_ts_from_typo3_systextСкрипт выполнялся 0.0008 сек. tslib_feСкрипт выполнялся 0.0689 сек. tslib_fe_endСкрипт выполнялся 0.0689 сек. tslib_feUserAuthСкрипт выполнялся 0.0769 сек. tslib_feUserAuth_endСкрипт выполнялся 0.0770 сек. index_ts_from_typo3_systext_endСкрипт выполнялся 0.1695 сек. Как видно из данного примера, результаты, между рабочим сайтом и одним единственным словом Hi во FE, как то не сильно различаются… Интересно, это у меня одного, все так долго или это нормальная ситуэшн? |
![]() |
![]() |
![]() |
Опции темы | |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TYPO3 CMS 6.2 LTS beta5 released | RSS Bot | Новости TYPO3 (на английском) | 0 | 04.02.2014 23:58 |
TYPO3 CMS 6.2 LTS alpha3 released | RSS Bot | Новости TYPO3 (на английском) | 0 | 02.10.2013 17:59 |
TYPO3 CMS 6.2 LTS alpha3 released | RSS Bot | Новости TYPO3 (на английском) | 0 | 02.10.2013 13:43 |
TYPO3 CMS 6.2 LTS alpha3 released | RSS Bot | Новости TYPO3 (на английском) | 0 | 02.10.2013 00:26 |
TYPO3 CMS 6.2 LTS alpha2 released | RSS Bot | Новости TYPO3 (на английском) | 0 | 11.07.2013 19:05 |