Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
04.07.2007, 10:35 | #1 |
Новенький
Регистрация: 02.11.2006
Сообщений: 24
|
Оптимизация скорости работы сайта
ДОбрый день
Вот такая ситуация. есть чудо-сайт prazdnik-land.ru Typo3 3.8, PHP 4 кол-во посетителей за последний год примерно одинаковое 1000-1500 в день. За этот год пришлось несколько раз повышать тарифный план (т.е. увеличить доступные ресурсы: память, время процессора), а сайт работает все медленне и медленнее. А совсем недавно дали рекламу страницы prazdnik-land.ru/limo дак сайт вообще перестал работать на пару часов, хотя посетителей было не сказать чтобы уж очень много 2000 за день собственно вопросы: - какие срочные меры можно предпринять для исправления ситуации (кроме как добавить еще памяти)? - поможет ли переход на новую версию TYPO3? - правда ли что блок "Случайное фото" (случайным образом картинка выбирается этот блок USER_INT) на сайте делает все страницы не кешируемыми? - "Page is being generated" в каком случае появляется? - есть ли правила разработки плагинов с точки зрения оптимизации скорости работы? |
04.07.2007, 13:34 | #2 |
Senior Member
|
Page is being generated - несколько посетителей одновременно запрашивают незакешированную еще страницу.
Случайные картинки проще делать JS. Если нет возможности -у вас вроде нет, там еще и ссылка - сделайте в iframe. Чтобы закешировать все возможное в статику. чистите ли temp - файлы? Нет ли таблиц-гигантов? |
04.07.2007, 14:39 | #3 | |
Senior Member
|
Цитата:
|
|
04.07.2007, 17:13 | #4 |
Новенький
Регистрация: 02.11.2006
Сообщений: 24
|
а еще поделитесь опытом как phpAds на сайте TYPO3 показывать?
js - тормозит страницу (пока все баннеры из phpAds не загрузятся страница не отображается) xml-rpc создает много коннектов к серверу iframe не всегда подходит прямой вызов это USER_INT |
04.07.2007, 17:31 | #5 |
Senior Member
|
а где/чем iframe не подходит? потому что оптимальны все-таки 2 и 3 способы.
|
04.07.2007, 17:48 | #6 |
Новенький
Регистрация: 02.11.2006
Сообщений: 24
|
если нет баннера то показывает пустое место
для текстовых не подходит |
04.07.2007, 17:35 | #7 |
Senior Member
|
Статику можно переложить на ngnix или тогда сервер TYPO3 (apache) будут трогать только по "уважительным" поводам |
04.07.2007, 17:43 | #8 |
Новенький
Регистрация: 02.11.2006
Сообщений: 24
|
не понял про картинки в JS.
я только такой вариант вижу предварительно генерировать все файлы (т.к. картинки надо уменьшать) и фомировать JS массив адресов типа typo3temp/pics/abvgde......jpg или еще как-то? |
04.07.2007, 16:28 | #9 |
Administrator
|
выкините USER_INT с главной и др. основных страниц и после этого поставьте nc_staticfilecache + RealURL
(если USER_INT останется, то кеширования в статические файлы конечно не будет) |
29.07.2007, 22:33 | #10 | |
Новенький
Регистрация: 02.11.2006
Сообщений: 24
|
Цитата:
Код HTML:
prazdnik-land.ru/typo3temp/tx_ncstaticfilecache/prazdnik-land.ru/limo/index.html/ Код HTML:
http://prazdnik-land.ru/typo3temp/tx_ncstaticfilecache/prazdnik-land.ru/limo/limo/4/index.html/ |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
был вроде Ext для увеличения скорости... | demav | Общие вопросы | 4 | 31.08.2006 01:02 |
Создание сайта компании. Платная работа. | mmv-ru | Работа и заказы / Job Offer and Request | 6 | 06.03.2006 22:20 |
Wrap для "карты сайта" в контенте | salah | Общие вопросы | 1 | 31.01.2006 16:55 |
Разработка корпоративного сайта | Konstantin | Общие вопросы | 7 | 17.12.2005 02:56 |
Требуется оценка работы по переделке сайта | Дмитрий | Работа и заказы / Job Offer and Request | 10 | 31.10.2005 16:43 |