• Уважаемый Гость! Если вы зарегистрировались на нашем форуме, значит вам нужна помощь! Мы всегда рады вам помочь, еще ни один пользователь не получил отказа! Но мы так же нуждаемся в Вашей поддержке. Проект полностью бесплатный, мы не имеем права требовать от вас денег, нам это и не нужно! Но от любой финансовой поддержки не откажемся. Проект развивается, но иногда очень тяжело его поддерживать, особенно в финансовом отношении. Если у вас есть возможность поддержать нас финансово, мы будем вам очень благодарны! С уважением, команда Оскласс Россия!
  • Изменение в правилах форума! В связи с огромным количеством вопросов поступающих в адрес технической поддержки мы решили изменить правила форума! Просим всех пользователей обратить внимание на данные изменения и четко их соблюдать!
  • Ребята, нуждаемся в программистах! Если хотите зарабатывать и есть время, пишите администраторам сайта. Есть база и инструменты, нужен опыт и знания =)
  • Уважаемые пользователи! На форуме появились разделы по работе с системой Yclas. Yclas - это скрипт доски объявлений. Нужны разработчики.

Ускорение загрузки страниц доски

Dis

Гость
Есть пару способов ускорить загрузку страниц доски Osclass:
1) Использование combine.php подробнее здесь
2) Использования сжатия и хеширования при помощи htacess:
Код:
## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/gif A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType image/jpg A2592000
ExpiresByType image/png A2592000
ExpiresByType image/x-icon A2592000
ExpiresByType text/css A86400
ExpiresByType text/javascript A86400
ExpiresByType application/x-shockwave-flash A2592000
#
<FilesMatch "\.(gif¦jpe?g¦png¦ico¦css¦js¦swf)$">
Header set Cache-Control "public"
</FilesMatch>
</IfModule>
## EXPIRES CACHING ##
#Gzip
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript text/javascript
</ifmodule>
#End Gzip

Всё вместе помогает ускорить загрузку страниц.
 

administrator

Блудный сын.
Команда форума
Или использовать хэширование запросов к базе данных!
 

Dis

Гость
Да и не только...много чего нужно делать. Сам сейчас с бубном пляшу:))...по page speed insights, пока 85 попугаев для настольных компов и 74 для мобильных телефонов.
Для тех кто использует mobile plugin, отмечу сразу, только оптимизация jquery.mobile-1.0 ( удаление хотя бы пробелов), даст прирост в попугаев 8.
 

Dis

Гость
Оптимизировал всё что можно, ccs, скрипты, картинки, работает хеширование, сжатие. Всё равно скорость загрузки не такая как хотелось бы и причина тому не сервер и не хостер. Использую, длинную простыню в 50 объявлений на главной, в категориях. Реально помочь как я понял,может только параллельная загрузка изображений, как у гигантов, с поддоменов. Опыта нет такой реализации, а подумать есть над чем. Прирост даст очень ощутимый.
 

johan

Новичок
Есть пару способов ускорить загрузку страниц доски Osclass:
1) Использование combine.php подробнее здесь
2) Использования сжатия и хеширования при помощи htacess:
Код:
## EXPIRES CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/gif A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType image/jpg A2592000
ExpiresByType image/png A2592000
ExpiresByType image/x-icon A2592000
ExpiresByType text/css A86400
ExpiresByType text/javascript A86400
ExpiresByType application/x-shockwave-flash A2592000
#
<FilesMatch "\.(gif¦jpe?g¦png¦ico¦css¦js¦swf)$">
Header set Cache-Control "public"
</FilesMatch>
</IfModule>
## EXPIRES CACHING ##
#Gzip
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript text/javascript
</ifmodule>
#End Gzip

Всё вместе помогает ускорить загрузку страниц.



Чет не пойму... какой файл создать? и куда вставлять вот это:
Код:
<link href="<?php echo osc_current_web_theme_url('combine.php?type=css&files=css/style.css,css/tabs.css') ; ?>" rel="stylesheet" type="text/css" />
 
<script type="text/javascript" src="<?php echo osc_current_web_theme_url('combine.php?type=js&files=js/jquery.js,js/jquery-ui.js,js/jquery.uniform.js,js/global.js,js/tabber-minimized.js') ; ?>"></script>
 

Dis

Гость
Файл combine.php ссылка на код в первом посте. Изменять в head.php
 
Верх