Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ускорение загрузки форума 
V
    Опции темы
Wowa
Дата 3.3.2013, 03:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 79
Всего: 290



Сейчас форум загружается очень быстро и не тормозит, но хотелось бы добиться вообще мгновенной загрузки. У кого-нить есть идеи по дальнейшей оптимизации?

Xcache стоит, картинки и т.п. кешируются, nginx также стоит.
PM WWW   Вверх
Arantir
Дата 3.3.2013, 03:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Рыбак без удочки
**


Профиль
Группа: Участник
Сообщений: 960
Регистрация: 18.11.2012

Репутация: нет
Всего: 55



Код

[ Использовано запросов: 31 ]
Как насчет их кеширования?
Уверен, у каждого из них есть некоторый период актуальности.
Даже поставив некоторым кеш на 1 минуту можно сократить подобные запросы с пару сотен (на каждого пользователя) до 1 в минуту.


--------------------
interface Жопа {
    // ATTENTION: has to be implemented by every class of the project for proper project work
}
PM   Вверх
Wowa
Дата 3.3.2013, 03:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 79
Всего: 290



Сейчас при загрузке страницы запросы к MySql выполняются где-то 0.0172 - 0.0341 секунды.
Т.е.хоть запросов и в районе 30, но выполняются очень быстро итак.. Не уверен, что здесь можно существенно выиграть.
PM WWW   Вверх
Arantir
Дата 3.3.2013, 03:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Рыбак без удочки
**


Профиль
Группа: Участник
Сообщений: 960
Регистрация: 18.11.2012

Репутация: нет
Всего: 55



Цитата(Wowa @  3.3.2013,  02:45 Найти цитируемый пост)
Не уверен, что здесь можно существенно выиграть. 
Цитата(Wowa @  3.3.2013,  02:26 Найти цитируемый пост)
очень быстро и не тормозит, но хотелось бы добиться вообще мгновенной загрузки
Как спросили, так ответил  smile 

Кстати... С точки зрения клиента, а не сервера... У вас CSS не сжато оО, и JS не сжато оО.
Неплохой вариант - сжать и поместить все CSS и все JS в один (в смысле, каждое - в свой) файл. Одним файлом браузер загружает CSS/JS относительно быстрее.
Ну самый жесткий вариант - вообще всунуть всю эту сжатую кажу прямо в HTML под head =) Тогда еще минус сотню миллисекунд на 2 лишних запроса к файлам.

Добавлено @ 04:06
Вот аж сколько времени браузер потратил просто на то, чтобы узнать, что каждый скрипт и стиль "304 Not Modified" (см. вложение).

Это сообщение отредактировал(а) Arantir - 3.3.2013, 04:27

Присоединённый файл ( Кол-во скачиваний: 12 )
Присоединённый файл  12.PNG 53,68 Kb


--------------------
interface Жопа {
    // ATTENTION: has to be implemented by every class of the project for proper project work
}
PM   Вверх
Wowa
Дата 3.3.2013, 04:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 79
Всего: 290



Я отпимизировал немного MySQL, добавил памяти. Вроде стало шустрее.

Цитата(Arantir @  3.3.2013,  02:58 Найти цитируемый пост)
Ну самый жесткий вариант - вообще всунуть всю эту сжатую кажу прямо в HTML под head =) Тогда еще минус сотню миллисекунд на 2 лишних запроса к файлам.

Это кстати плохой вариант, т.к. этот контент не будет тогда кешироваться.
PM WWW   Вверх
Wowa
Дата 3.3.2013, 16:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 79
Всего: 290



Цитата

[ Время генерации: PHP=>0.2809; MySql=>0.0384 ]  


ускорить бы работу PHP как-нить.
PM WWW   Вверх
Wowa
Дата 4.3.2013, 00:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 79
Всего: 290



А всё-таки скорость уже получше стала smile
PM WWW   Вверх
Arantir
Дата 4.3.2013, 01:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Рыбак без удочки
**


Профиль
Группа: Участник
Сообщений: 960
Регистрация: 18.11.2012

Репутация: нет
Всего: 55



Я тут заметил, по-моему, страшную вещь... При просмотре темы идет по запросу на каждый пост, или что? Объемная тема - http://forum.vingrad.ru/forum/topic-362967.html и уже 
Цитата
[ Использовано запросов: 58 ]

У меня такое чувство, что их вполне можно сжать в 10-20.

И еще. Вот количество запросов показывается. А интересно, сколько было файлов с диска прочтено для генерации страницы?
Вот кеш откомпиллированных шаблонов у вас в файлах? А что если его взять да в память перенести? 8D
С помощью того же Xcache.


--------------------
interface Жопа {
    // ATTENTION: has to be implemented by every class of the project for proper project work
}
PM   Вверх
Wowa
Дата 4.3.2013, 10:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 79
Всего: 290



Цитата(Arantir @  4.3.2013,  00:25 Найти цитируемый пост)
У меня такое чувство, что их вполне можно сжать в 10-20.

Усложение запросов, которые будут сами по себе дольше обрабатываться ничего или почти ничего не даст.

Цитата(Arantir @  4.3.2013,  00:25 Найти цитируемый пост)
Вот кеш откомпиллированных шаблонов у вас в файлах? А что если его взять да в память перенести? 8D
С помощью того же Xcache.

Уже так и есть - всё в памяти.
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Обсуждение форума | Следующая тема »


 




[ Время генерации скрипта: 0.0462 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.