htmlbook.ru - настольная книга администратора

Файловый Архив

  • Неограниченное количество категорий и суб-категорий
  • Настройки прав доступа по группам
  • Настройки прав доступа по каждой категории
  • Предпросмотр медиа файлов: FLV, IFLV, F4A, F4V, MP4, MP3, MOV и других...
  • Мультизагрузка файлов - SWFUploader
  • Добавление файлов с сервера
Подробности и история обновлений продукта в этой теме
Loading

Go Back   форум vBSupport.org > > >
Register Изображения Меню vBsupport Files Manager Аллея Звёзд Реклама на форуме Search Today's Posts Mark Forums Read
  • Мемберка
  • Администраторам
  • Premoderation
  • For English speaking users
  • Изменения в правах
  • Каталог Фрилансеров
Пароли на скачивание файлов в Member Area меняются автоматически каждый день
Если вам нужно скачать какой то скрипт, за паролем ко мне в ЛС
привет какирам kerk
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота.
Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
На форуме введена премодерация ВСЕХ новых пользователей

Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
for English speaking users:
You may be surprised with restriction of access to the attachments of the forum. The reason is the recent change in vbsupport.org strategy:

- users with reputation < 10 belong to "simple_users" users' group
- if your reputation > 10 then administrator (kerk, Luvilla) can decide to move you into an "improved" group, but only manually

Main idea is to increase motivation of community members to share their ideas and willingness to support to each other. You may write an article for the subject where you are good enough, you may answer questions, you may share vbulletin.com/org content with vbsupport.org users, receiving "thanks" equal your reputation points. We should not only consume, we should produce something.

- you may:
* increase your reputation (doing something useful for another members of community) and being improved
* purchase temporary access to the improved category:
10 $ for 3 months. - this group can download attachments, reputation/posts do not matter.
20 $ for 3 months. - this group can download attachments, reputation/posts do not matter + adds eliminated + Inbox capacity increased + files manager increased permissions.

Please contact kerk or Luvilla regarding payments.

Important!:
- if your reputation will become less then 0, you will be moved into "simple_users" users' group automatically.*
*for temporary groups (pre-paid for 3 months) reputation/posts do not matter.
Не можете скачать вложение?
Изменения в правах групп пользователей
внимательно читаем эту и эту темы
Короткая версия - тут
Уважаемые пользователи!

На форуме открыт новый раздел "Каталог фрилансеров"

и отдельный раздел для платных заказов "Куплю/Закажу"

 
 
Old  
DmitriS
Продвинутый
Default [Проблема] Долго грузится главная страница CMS 0

Приветствую!

Установлена vBulletin CMS 4.2.1.
Проблема в том что главная страница CMS (http://www.airforce.ru/content/) грузится очень долго (~30 секунд), в то время как главная страница форума (http://forums.airforce.ru/) и статьи открываются за 2-3 секунды.
Установлен vBSEO (вместе с sitemap генератором), но при отключенном плагине картина не меняется.

Что может вызывать такую задержку? В каком направлении копать?

В корне CMS находится также htaccess в котором определено довольно много редиректов статей REDIRECT 301 со старого сайта на новый.
 
Bot
Yandex Bot Yandex Bot is online now
 
Join Date: 05.05.2005
Реклама на форуме А что у нас тут интересного? =)
Old  
Danilovich
Продвинутый
 
Danilovich's Avatar
Default 3

Есть 1 вариант:

Вставить этот код в .htaccess:
Code:
#naive
FileETag MTime Size

<IfModule mod_headers.c>
# 1 MONTH
<FilesMatch "\.(jpg|jpeg|gif|png|swf|css|js)$">
Header set Cache-Control "max-age=2419200, public"
</FilesMatch>
# 1 DAY
<FilesMatch "\.(html|htm|php)$">
Header set Cache-Control "max-age=86400, private, proxy-revalidate"
</FilesMatch>
</IfModule>
<IfModule mod_expires.c>
<FilesMatch "\.(jpg|jpeg|gif|png|swf|css|js)$">
ExpiresActive on
ExpiresDefault "access plus 1 month"
</FilesMatch>
<FilesMatch "\.(html|htm|php)$">
ExpiresActive on
ExpiresDefault "access plus 1 day"
</FilesMatch>
</IfModule>

<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl|xml)$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>

<Ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
</Ifmodule>
#endofnaive
Данный код позволить грузиться сайту быстрее.

Есть 2 вариант:

Сменить хостинг провайдера)))

Есть 3 вариант:


Убрать CMS'ку и поставить обычную версию)))

P.S. Думаю помог)))
 
Old  
DmitriS
Продвинутый
Default 0

Спасибо за ответ!

Думается, дело не в размере файлов. Как я написал, долго открывается только главная страница, с остальными проблем нет.
Можно, конечно, попробовать сжимать файлы... может поможет. Отпишу попозже каков будет результат.
 
Old  
kerk
k0t
 
kerk's Avatar
Default 1

"главная" страница в 4, генерит больше сотни запросов в дефолте
а если на нее натыкана куча "виджетов", которые так же делают какие то запросы, то возможно отсюда и тормоза
включить дебаг режим и смотреть кол-во запросов/потребляемой памяти и прочее...
 
Old  
ikopylov
Гуру
vBSNews
 
ikopylov's Avatar
Default 1

Смотрите что и как у вас грузится

20.68sec - открываем домен
еще 23.98sec - добираемся др первой страницы

вывод:
удалить все что есть в .htaccess
удалить vbseo


 
Old  
DmitriS
Продвинутый
Default 0

Спасибо всем за участие и советы!
Похоже, что я разобрался в чем дело.
На главной странице у меня расположены превьюшки новых статей, размещенных на сайте. Так вот, похоже что эти превьюшки генерируются динамически при каждой загрузке страницы. И время генерации прямо пропорционально объему статьи. Пару дней назад я добавил большую многостраничную статью, и после того как ее превьюшка появилась на главной, началась эта проблема с загрузкой.
После удаления именно этой одной превьюшки время загрузки вернулось в норму.

Возникает вопрос, неужели нельзя сгенерировать страницу один раз и потом грузить ее из кэша? Почему она генерируется каждый раз заново? И еще совершенно непонятно, почему время генерации зависит от объема статьи? Похоже что статья целиком (со всеми ее страницами) сначала грузится в память и потом только первые несколько строк выдергиваются в превью... Странное решение.
 
Old  
ikopylov
Гуру
vBSNews
 
ikopylov's Avatar
Default 0

Quote:
Originally Posted by DmitriS View Post
Странное решение.
статья в 60к знаков, с кучей картинок, не влияет на загрузку
(во всяком случае у меня)
У вас проблема лежит еще за долго до появления любого контента
протестируйте, просмотрите и поймете
tools.pingdom.com
 
Old  
DmitriS
Продвинутый
Default 0

60К наверное не влияет. Но у меня проблема появилась после публикации многостраничной статьи общим размером всех страниц в пару мегабайт. (Много страничная статья - я имею в виду

Спасибо за ссылку на интересный тул! Протестировал загрузку С превьюшкой большой статьи и БЕЗ превьюшки одной только большой статьи.
Результат: БЕЗ время загрузки 6,35 сек, С время загрузки 48,22 сек. Интересно, что вся разница появляется именно в самом начале загрузки. Т.е. превьюшки генерятся именно в этот момент.

Скнины: 1 - с превьюшкой большой статьи




1 - без превьюшки большой статьи

 
Old  
ikopylov
Гуру
vBSNews
 
ikopylov's Avatar
Default 0

Привьюшка давным давно сгенерирована, и лежит она в аттачментах, весит 3-5kb, что ну никак не может повлиять на загрузку
Еще раз говорю, и утверждаю:
у вас 2 проблемы - .htaccess и vbseo

То что Вы пытаетесь себя успокоить, мол нашел решение: трумбс не показывается, наверно генерируется
Это иллюзия самоуспокоения
есть привью нет его у вас потерянных 5 секунд на раздумывание как загрузить 650к контента
 
Old  
Liked
Специалист
 
Liked's Avatar
Default 0

Оффтоп
 
 

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off




All times are GMT +4. The time now is 03:30 PM.


Powered by vBulletin® Version 3.0.8
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.