Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 9 Ответов
  • 2514 Просмотров
*

srg

  • Захожу иногда
  • 209
  • 41 / 1
Всем добрый день!

 Разработали региональный сайт на joomla1.5.22 с использованием галереи goomgallery1.5.6, модулем mod_joomimg, CommunityBuilder. Запустили с объявленной презентацией (проект региональный раскрученный, по местным меркам), общая посещаемость 1000-1200 уник/сутки, во время презентации было 300-400 посетителей и сайт постоянно вылетал на 502, 503 ошибки, в общем не получилось нормально открыться. Стали выяснять оказалось хостер отключал нас из-за превышения нагрузки на CPU (и это всего при 300-ах пользователях). Пришлось сменить хостера работать стало лучше но при нагрузке бывает 503 или не догружаются то картинки, то CSS. На вопрос из-за чего это происходит хостер написал следующее:
"если бы для получения картинки не нужно было обращаться к php, nginx смог бы раздавать их самостоятельно, что снизило бы нагрузку. Сейчас высокая нагрузка на CPU"
Я им в ответ написал: "на сайте необходимо использовать выборку по фотографиям (mod_joomimg) для получения последних фото, лучших, комментируемых, как же без php формировать <img src=""> ? Это только у блогов статический урл на картинку идет, а для галерей нужно на php выбрать фото и потом сформировать урл."
От хостера:"Ищем ответ на Ваш вопрос."

Так вот вопрос, что делать для уменьшения нагрузки, как можно оптимизировать? Или только ресурс увеличивать?
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
помоему фраза хостера
"если бы для получения картинки не нужно было обращаться к php, nginx смог бы раздавать их самостоятельно, что снизило бы нагрузку. Сейчас высокая нагрузка на CPU"
и
"на сайте необходимо использовать выборку по фотографиям (mod_joomimg) для получения последних фото, лучших, комментируемых, как же без php формировать <img src="">"
это разные вещи.

Хостер говорит про то что сами картинки выдаются PHP, а не файлами на сервере.

т.е. вместо картинки:
http://www.en.joomgallery.net/demo/cape-vert/ilha-do-fogo/img-caldeira-53_60x60.jpg
мы имеем
http://www.en.joomgallery.net/demo/cape-vert/ilha-do-fogo/img-caldeira-53.html?height=60&pos=2&width=60

ясно?

*

srg

  • Захожу иногда
  • 209
  • 41 / 1
т.е. вместо картинки:
http://www.en.joomgallery.net/demo/cape-vert/ilha-do-fogo/img-caldeira-53_60x60.jpg
мы имеем
http://www.en.joomgallery.net/demo/cape-vert/ilha-do-fogo/img-caldeira-53.html?height=60&pos=2&width=60

Так, спасибо, стало проясняться, т.е. нужно переписывать mod_joomimg.
на странице получается 7 мест (в модулях для joomgallery) где урлы к фото вида {<img src="/image.html?format=raw&amp;id=1584&amp;type=img"} , т.е. эти 7 картинок так нагружают ЦП, что сайт на 503 ошибку слетает?

 
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Так, спасибо, стало проясняться, т.е. нужно переписывать mod_joomimg.
на странице получается 7 мест (в модулях для joomgallery) где урлы к фото вида {<img src="/image.html?format=raw&amp;id=1584&amp;type=img"} , т.е. эти 7 картинок так нагружают ЦП, что сайт на 503 ошибку слетает?

 
Все верно, кстати можно не переписывать модуль а переписать конфиг nginx, чтоб он сам кэшировал эти урлы и отдавал статикой, если конечно хостер такое может\позволит
*

srg

  • Захожу иногда
  • 209
  • 41 / 1
Спасибо за разъяснения, буду общаться с хостером
*

yuri-it

  • Давно я тут
  • 994
  • 44 / 3
  • Быстрый хостинг https://jehost.ru
Берите недорогой VDS, ставите nginx+fcgi+xcache например.А что мешает закешировать модуль и кеш SQL запросов сделать?
По-настоящему быстрый хостинг для Joomla : https://jehost.ru
Отзывы: http://joomlaforum.ru/index.php/topic,109288.0.html
Отзывы по хостингу http://hosting101.ru/jehost.ru
*

srg

  • Захожу иногда
  • 209
  • 41 / 1
Берите недорогой VDS, ставите nginx+fcgi+xcache например.А что мешает закешировать модуль и кеш SQL запросов сделать?
Брали VDS недорогой потом дорогой, загрузка начинается через 30-50(!) сек, тормоза ужасные были.
nginx+fcgi+xcache в этом не разбираюсь.

Тут посмотрел это даже не в самом модуле joomimg, а в компоненте JoomGallery 1.5.6 на всех детальных фото {<img src="/image.html?format=raw&amp;id=1584&amp;type=img"}, а в старых версиях JoomGallery 1,5,0 {<img src="http://localhost/myphoto/components/com_joomgallery/img_pictures//__1/dsc00664_20101202_2037529533.jpg"} т.е. статические картинки.

Как для JoomGallery 1.5.6 сделать так же, в статике?
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Брали VDS недорогой потом дорогой, загрузка начинается через 30-50(!) сек, тормоза ужасные были.
nginx+fcgi+xcache в этом не разбираюсь.

Тут посмотрел это даже не в самом модуле joomimg, а в компоненте JoomGallery 1.5.6 на всех детальных фото {<img src="/image.html?format=raw&amp;id=1584&amp;type=img"}, а в старых версиях JoomGallery 1,5,0 {<img src="http://localhost/myphoto/components/com_joomgallery/img_pictures//__1/dsc00664_20101202_2037529533.jpg"} т.е. статические картинки.

Как для JoomGallery 1.5.6 сделать так же, в статике?
Видимо совсем недорогой, проц надо хотя 600-800, плюс настроить нгинкс - это может ускорить не в 2 и не в 5, а в 100 раз
*

Park-Web

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Нужно настроить VPS обязательно иначе это не вариант для хостинга сайта вашего.
*

chest

  • Осваиваюсь на форуме
  • 49
  • 3 / 0
Можно поговорить с хостером, если он пойдет навстречу, то можно попробовать сделать кеширование динамики на уровне nginx. Это конечно накладывает ряд ограничений на работу с контентом + требует ручной правки конфига nginx. Но если Вы им важны как хороший клиент, то вобщем такое возможно.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Где арендовать выделенный сервер?

Автор Usman48

Ответов: 35
Просмотров: 10658
Последний ответ 04.12.2020, 13:02:31
от wishlight
FSMini.ee - Мини-сервер в Эстонии от 14, 9€!

Автор Fsmini

Ответов: 0
Просмотров: 1247
Последний ответ 12.11.2019, 15:40:04
от Fsmini
Каждую субботу тупит сайт или сервер

Автор vitzer

Ответов: 23
Просмотров: 2053
Последний ответ 12.03.2017, 06:55:29
от vipiusss
Помогите настроить выделенный сервер (что вообще юзать nginx/apache/fastcgi/mpm_itk?)

Автор NeuroZ

Ответов: 16
Просмотров: 4188
Последний ответ 05.03.2016, 22:37:07
от wishlight
Хостинг или сервер

Автор oristotel

Ответов: 5
Просмотров: 1660
Последний ответ 04.02.2014, 23:10:05
от wishlight