Jump to content


Photo
- - - - -

Как избавиться от тормоза каталога?


30 replies to this topic

#21 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 08 December 2014 - 13:29

Не нашел на вскидку пока как это сделать. Могу ли я это на шареде сделать?

нужен root, вряд ли дадут сделать это на шареде.
 

Вот например zoo event, ну как его отключить ? Или виджет кит...

нуу...

одно и тоже можно сделать разными путями. Например, вставить модуль виджеткита в произвольное место
- использовать стандартный плагин joomla
- через стандартный плагин контента, тоже самое только группа другая
- вставлять модули как модуль, а не через плагины
- вставлять через спец плагин от WK
- module anywhere
- в нужном месте сайта вызывать вручную через api. Например только на главной.

Но вопрос. Зачем включать все сразу, если используется только один метод? на всякий пожарный?)

кстати, zooevent вообще пустой плагин, откройте его :)
про firewall у меня свое мнение и думаю оно не с кем тут не совпадает. пусть так и останется при мне.

----
Моя цель была рассказать, почему может тормозить сайт.
Что из этого будут использовать на практике - вопрос совершенно другой. Тут как бы каждый сходит с ума по своему. Мое личное предпочтение - использовать по возможности минимум, жертвуя некоторыми удобствами в разработке
Замедлить сайт проще обратного.
 

PS Рецептик для кэша очень ждем.

уже давно... http://forum.jbzoo.c...jzeru-kartinok/
  • 1
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#22 Ёшкин Кот

Ёшкин Кот
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 77.8
  • posts: 757
  • topics: 134

Posted 08 December 2014 - 13:38

У меня наверное на 20 сайтах стоит фаервол. Без него что дуршлаг. Он конечно тоже не айс, но без него как то и вовсе грустно становится. :( У меня был полигон сайтик, закрыт стандартным "Сайт закрыт". Я его создавал как то для разбирательства с jbzoo .. там была тройка joomla и все самое новое (на пол года назад конечно).  так вот.. заглянув туда обнаружил реальный ZOO парк... даже как то резануло. обидно когда на столько трухлявое все... А там где стоит хоть какая то защита в виде фаервола этого - даже 1.5 не пробитая до сих пор.. и десятки ботов в бане за подбор пароля или поиск уязвимостей путем перебора. Хотя если совсем дырка в компоненте каком то - не поможет и фаервол.


  • 1

#23 Ёшкин Кот

Ёшкин Кот
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 77.8
  • posts: 757
  • topics: 134

Posted 09 December 2014 - 09:59

Вот еще какая радость.

 

40cbf9ed47.jpg

 

Файловая система как то...  пшик


  • 0

#24 Ёшкин Кот

Ёшкин Кот
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 77.8
  • posts: 757
  • topics: 134

Posted 10 December 2014 - 18:07

Окончательно решили переехать на VPS. Купили себе сервак 

 
Дисковое пространство, Гб                                30
Гарантированная частота CPU, Мгц                 2000
Полный доступ с правами root
Гарантированный объём памяти RAM, Гб       2
 
Стало работать заметно веселее. теперь хочется выдоить максимум из сервера. По тесту скорость сайта все находится в зеленой зоне. Кроме:
 
745e6787e3.jpg
 
и 
 
77d4761d87.jpg
С этим что то можно сделать? И как имея права root перенести на сервере кеш в RAM?

  • 0

#25 Ёшкин Кот

Ёшкин Кот
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 77.8
  • posts: 757
  • topics: 134

Posted 11 December 2014 - 11:03

http://10serv.com/na...uyu-pamyat-ram/

 

Вот что нашел по настройке кеширования. Но тут еще проблема вылезла. Второй день как уже. каждое утро обнаруживаю что все место на диске занято! все 30 гигов. Приходится запаскать команду:

 

apt-get clean && reboot
 
Это помогает. Но до следующего утра. 
 
/dev/disk/by-uuid/550f5d72-fd10-4696-a8bc-8d793a3668c6  показывает забитость полностью.. подозреваю что у меня какой то кеш или что то еще работает с перегибом. пока не могу понять что именно.
 
А вообще смущает эта пауза при открытии сайта.. когда какое то время тратится на рызмышление перед загрузкой страницы. Как то настраивается и кеш ngnix .. . и вот статью нашел как в рам переносить. но по ходу не зная практики я наверное уже создал что то, что заедает всю память на сервере.

  • 0

#26 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 15 December 2014 - 15:46

http://10serv.com/na...uyu-pamyat-ram/   Вот что нашел по настройке кеширования.


Статья интересная, но я говорил совершенно про другое - сделать папку joomla cache (можно и tmp) ram-диском.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#27 Ёшкин Кот

Ёшкин Кот
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 77.8
  • posts: 757
  • topics: 134

Posted 15 December 2014 - 15:50

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

 

Это трудно сделать?? порсто не знаю сколько, как выделять памяти, чтобы не было проблем. 


Edited by Ёшкин Кот, 15 December 2014 - 15:50.

  • 0

#28 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 15 December 2014 - 16:04

Есть 2 способа создания ram диска - ограниченного размера и динамического.
В первом случае при достижении лимита не получится в эту папку записать свыше. Во втором случае - место будет растягиваться.
Информации полно
http://mydebianblog....disk-linux.html

http://www.k-max.nam...tmpfs-in-linux/
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#29 Ёшкин Кот

Ёшкин Кот
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 77.8
  • posts: 757
  • topics: 134

Posted 15 December 2014 - 16:11

Тоесть мне просто примонтировать его в папку кеш, или сделать отдельно папку в каталоге joomla например /ramcache и указать в настройках joomla хранилище кеша в эту папку? 

 

Как тогда быть с тем, что у меня на данный момент кешируется в двух местах все? картинки вынесены за папку кеш. и собственно папка кеш.

 

Так же еслиу меня на сервере 2 гига оперативы - сколько оптимально выделить? 


  • 0

#30 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 15 December 2014 - 16:25

Символическую ссылку с joomla/cache на примонтированный ram-диск (+ права). CMS даже не заметит.
выделить нужно в соответствии с размером вашего кеша - эмпирически.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!