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

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Протокол https для Joomla
« Ответ #90 : 10.02.2017, 13:26:03 »
что говорит хостер, откуда нагрузка? генерация карты сайта? сгенерируйте статический sitemap.xml, скормите его поисковикам, динамическую версию соотвественно удалите из вебмастера и из robots.txt. также создайте новую карту сайта (чтобы был новый id), а старую отключите чтобы была недоступна по старому id. 99% что проблема не в этом. но хостер же врать не будет, ага
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

buto

  • Давно я тут
  • 568
  • 1 / 0
Re: Протокол https для Joomla
« Ответ #91 : 10.02.2017, 13:42:17 »
Цитировать
что говорит хостер, откуда нагрузка? генерация карты сайта? сгенерируйте статический sitemap.xml, скормите его поисковикам, динамическую версию соотвественно удалите из вебмастера и из robots.txt. также создайте новую карту сайта (чтобы был новый id), а старую отключите чтобы была недоступна по старому id. 99% что проблема не в этом. но хостер же врать не будет, ага
Дословный ответ саппорта хостера
Цитировать
Добрый вечер, Дмитрий!

В данный момент я просматриваю лог веб-сервера по сайту instrumenty.by в режиме реального времени.
По-прежнему наблюдаются обращения от ботов поисковых систем, что говорит о индексации сайта.
При чем очень много запросов POST.
Обращения идут не только от Mail.ru, но также Yandex, Google.
Эти запросы нагружают сервер, что в свою очередь замедляет отдачу контента сайта, так как запросы формируют очередь.
Насколько я понимаю такая активность поисковых ботов связана с тем, что сайт переключен на https и сейчас идет процесс его переиндексации.

Отключение индексации сайта в данной ситуации, как я понимаю, нецелесообразно.
Можно попробовать увеличить можность сервера и понаблюдать за работой сайта и сервера.
Но суть в том что сервер не загружен и на 50% http://prntscr.com/e6wh1s .  Если бы сервак был перегружен, это одно, а тут именно тормоза. Сейчас попробую сделаю как вы сказали. Только https://instrumenty.by/sitemap.xml у меня и был статический на всех сайтах (далее карты сайтов на каждый раздел формируются отдельно)
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Протокол https для Joomla
« Ответ #92 : 10.02.2017, 13:51:36 »
убрать все динамические карты, все переделать на статику. раз сохранить как XML и все. или по крону раз в сутки.

Цитировать
При чем очень много запросов POST.
куда?

Цитировать
Если бы сервак был перегружен, это одно, а тут именно тормоза.
я и говорю. 99% что это ничего не решит. это так сказать чтобы хостера ублажить. не знаю правда, надо ли...

куда POST запросы?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

ProtectYourSite

  • Живу я здесь
  • 2356
  • 135 / 4
  • Безопасность вебсайтов
Re: Протокол https для Joomla
« Ответ #93 : 10.02.2017, 14:00:37 »
Только https://instrumenty.by/sitemap.xml у меня и был статический на всех сайтах (далее карты сайтов на каждый раздел формируются отдельно)

https://instrumenty.by/index.php?option=com_xmap&view=xml&id=7 и т.п. в вашей карте сайта, видно Вы не понимаете, что такое статика.
А с какого хостинга кстати переехали?
А то я как пообщался с тп актива и когда узнал, что про SNI они не слышали, уж очень в них разочаровался.
Включите дебаг сайта и посмотрите что и сколько грузит сайт. Хотя думаю если неоптимизирован хостинг, то это тоже может быть причиной тормозов.
*

buto

  • Давно я тут
  • 568
  • 1 / 0
Re: Протокол https для Joomla
« Ответ #94 : 10.02.2017, 14:31:24 »
https://instrumenty.by/index.php?option=com_xmap&view=xml&id=7 и т.п. в вашей карте сайта, видно Вы не понимаете, что такое статика.
Почему же не слышал? Я ее (https://instrumenty.by/sitemap.xml ) sitemap ручками и писал. Другие ссылки по разделам формируются уже сайтом (компонент MapX) Но как я понял надо отказываться от такого метода в пользу
Цитировать
или по крону раз в сутки.
только как и где, но это уже другая история.
https://instrumenty.by/index.php?option=com_xmap&view=xml&id=7- выдают 404 ошибку На данный момент отключил все динамические карты.
Цитировать
А с какого хостинга кстати переехали?
c Hoster.by https://hoster.by/service/hosting/professional-hosting/vps-hosting/ тариф VPS3
переехал на http://www.active.by

Цитировать
Включите дебаг сайта и посмотрите что и сколько грузит сайт. Хотя думаю если неоптимизирован хостинг, то это тоже может быть причиной тормозов.
Неоптимизирован хотсинг? Это пример какой?
Цитировать
куда POST запросы?
задал вопрос в тех поддержку и сам проанализирую файл логов
« Последнее редактирование: 10.02.2017, 14:38:57 от buto »
*

buto

  • Давно я тут
  • 568
  • 1 / 0
Re: Протокол https для Joomla
« Ответ #95 : 11.02.2017, 12:29:08 »
Добрый день
1.Сделал статический sitemap https://instrumenty.by/sitemap.xml
2. Проанализировал запросы:нашел только пару запросов post (это за вчера)
Спойлер
[свернуть]
Hoster прислал ответ
Цитировать
>>Подскажите а куда именно шли запросы Post в большом количестве?
Наблюдалось обращение к страницам сайта, но к каким именно затрудняюсь ответить, так как лог веб-сервера за вчерашний вечер сброшен.

Сегодня при мониторинге лога не наблюдается такого количества обращений от поисковых ботов.
Сейчас сайт подтупливает конечно, но не так как было https://tools.pingdom.com/#!/bomnUu/https://instrumenty.by/benzopily-stihl-husqvarna-partner-shindaiwa
Время ответа сервера  3,28 http://prntscr.com/e7av52 загрузка страницы (самой груженой) на сервак в Sweden 6.28  с
может действительно после переезда на https боты сума сходили, непонятно. Буду анализировать дальше
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Протокол https для Joomla
« Ответ #96 : 11.02.2017, 13:04:37 »
в смысле лог веб-сервера за вчерашний вечер сброшен? хостер хранит логи только на текущий день?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

buto

  • Давно я тут
  • 568
  • 1 / 0
Re: Протокол https для Joomla
« Ответ #97 : 13.02.2017, 10:01:11 »
Что-то странное. Короч про кучи запросов post  я не нашел за 9.02 (когда писали о post)
вот несколько запросов подряд только (они и встречались пару раз)
Спойлер
[свернуть]
Проанализировал запросы когда поступило сообщение от янедкса что сайт недоступен (в 6:00) все 3 бота начинают активно сканировать сайт
Спойлер
[свернуть]
*

buto

  • Давно я тут
  • 568
  • 1 / 0
Re: Протокол https для Joomla
« Ответ #98 : 21.02.2017, 16:49:29 »
Эх уже месяц это длитьсяю Короч сайт постоянно отвечает по 50 секунд (причем только один), что делать, я не знаю. Включил консоль отладки Joomla!  и вижу что БД отвечает очень долго
http://prntscr.com/ebjsc8  . Нашел похожую тему на сайте http://joomlaforum.ru/index.php/topic,330587.new.html#new , но у него смотрю сайт сча 403 отдает сам не отвечает.
Хостинг все отвечает, что проблема оптимизации сайта и нагрузка ботами, но я в это не верю. Тут какой то косяк с оптимизацией баз данных, ибо такие тормоза периодически возникают.
Наверное пора снова к прошлому хостингу, надо было слушать совет
Цитировать
а после этого
Цитата: buto от 08.02.2017, 17:37:43
В качестве дополнительной меры по повышению быстродействия установили модуль PHP opcache.
я вообще обязан у вас спросить - а чем вам старый хостинг не нравился? Azn
Сэкономил бы кучу времени и сил. Просто в старом хостинге почему то не устанавливают бесплатный модуль Let’s Encrypt для ISP managera , самому ее что-ли установить...

Интересно что вчера писали
Цитировать
На сервере обнаружены OOM (Out of memory)
https://en.wikipedia.org/wiki/Out_of_memory

Они были вызваны из-за нагрузки создаваемой службой баз данных. Мы произвели оптимизацию данного ПО. Пожалуйста, проверьте работу в течении дня.

# dmesg -T | grep oom | wc -l
102

# dmesg -T | grep mysqld | wc -l
117
Но сайт как через каждые часа 2 открывается по 50 секунд
По индексации, само все склеилось в яндексе по итогу http://prntscr.com/ebjy09 (тиц сбросился, индексации нет), Google все порастаронее проидексировал 12.02 http://prntscr.com/ebjyf6 однако данные отобразились только 16.
« Последнее редактирование: 21.02.2017, 16:53:05 от buto »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Протокол https для Joomla
« Ответ #99 : 21.02.2017, 16:57:02 »
2 секунды это конечно тоже очень долго, но это не 50 секунд как у вас. дело не в оптимизации и не в ботах.
то, что склеилось, это конечно хорошо. только из индекса полностью вывалились, потому что так ни к чему Яндекс и не достучался видимо...
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

ProtectYourSite

  • Живу я здесь
  • 2356
  • 135 / 4
  • Безопасность вебсайтов
Re: Протокол https для Joomla
« Ответ #100 : 21.02.2017, 17:00:30 »
Открою секрет, хостер сейчас бесплатно раздает сертификаты от Let's Encrypt.
Да и там нету ничего сложного в установке, если есть рут права.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Протокол https для Joomla
« Ответ #101 : 21.02.2017, 17:01:15 »
и вы бы отладку то отключили...
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

buto

  • Давно я тут
  • 568
  • 1 / 0
Re: Протокол https для Joomla
« Ответ #102 : 21.02.2017, 17:13:44 »
и вы бы отладку то отключили...
Забыл, отключил.
Цитировать
Открою секрет, хостер сейчас бесплатно раздает сертификаты от Let's Encrypt.
Да и там нету ничего сложного в установке, если есть рут права.
Да я же сам его просил это сделать, на основании данного топика (мне тут посоветовали)
Вроде по настройкам все просто https://doc.ispsystem.ru/index.php/%D0%98%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F_ISPmanager_%D1%81_Let%E2%80%99s_Encrypt но как по итогу подскажет время. Придется ручками. Просто странно что сайт так тупить начал, сча даже не знаю как и на что реагировать, почему такие торомоза (только на одном сайте из всех), все ли норм с подключением SSL сертификата
*

ProtectYourSite

  • Живу я здесь
  • 2356
  • 135 / 4
  • Безопасность вебсайтов
Re: Протокол https для Joomla
« Ответ #103 : 21.02.2017, 18:45:48 »
А кеширование в Joomla используете?
Вы же говорили на актив переехали, у которого требуется выделенный айпи для ssl и isp)
*

buto

  • Давно я тут
  • 568
  • 1 / 0
Re: Протокол https для Joomla
« Ответ #104 : 21.02.2017, 22:46:35 »
Цитировать
А кеширование в Joomla используете?
Пробовал и так и так. Сейчас отключил.
Цитировать
Вы же говорили на актив переехали, у которого требуется выделенный айпи для ssl и isp)
active.by хостинг,VPS (обычный сервер). Да IP есть выделенный ISp manager также есть.
К слову вернулся к началу
именно такой хак и делали, по другому никак не устанавливался  у них на сервере
Цитировать
Если не отображается статика (CSS, JS и т.д.), то меняете файл libraries/joomla/uri/uri.php чтобы было так
Код:
if (isset($_SERVER['HTTPS']) && !empty($_SERVER['HTTPS']) && (strtolower($_SERVER['HTTPS'])!= 'off'))
            {
               $https = 's://';
            }
            else
            {
               $https = 's://';
            }
Как я понял это не есть хорошо (просто уже все варианты прорабатываю почему так тупит сайт бывает). Как подключить https , не делая хака, какие настройки должне был сделать хостер?
По повожу невозможности редиректов через htaccess, хостер просто отключил возможность (режим CGI) ее делать через htaccess, это только через неделю узнал...
Цитировать
Переадресацию на уровне веб-сервера отключили. Очистите кеш браузера и проверьте работу сайта со своей стороны.
.htaccess при работе nginx не работает. Для отключения nginx и, следовательно подключения .htaccess требуется перевод сайта с режима CGI в mod apache.
« Последнее редактирование: 21.02.2017, 22:50:10 от buto »
*

ProtectYourSite

  • Живу я здесь
  • 2356
  • 135 / 4
  • Безопасность вебсайтов
Re: Протокол https для Joomla
« Ответ #105 : 21.02.2017, 23:34:12 »
ISP любит циклить, если не прописано SetEnvIf X-Forwarded-Proto https HTTPS=on
Но в вашем случае мне кажется косяков хватает везде
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Протокол https для Joomla
« Ответ #106 : 22.02.2017, 00:39:18 »
ISP любит циклить, если не прописано SetEnvIf X-Forwarded-Proto https HTTPS=on
Но в вашем случае мне кажется косяков хватает везде
А причем тут isp. хотя ладно частично причем, но можно прописать шаблон  {% if $SSL == on %}SetEnvIf X-Forwarded-Proto https HTTPS=on {% endif %} Можно и .htaccess пару строк добавить. да и добавить одну строчку в конфиг с isp дело 3-x секунд. Хотя шаблоны конфига у isp все же не особо по умному сделаны.

Ладно теперь в к ТС. Должно работать так.
1. Создаем сертификат.
2. Включаем ssl на домене ssl в isp я еще ставлю галку "Перенаправлять HTTP-запросы в HTTPS", хотя в принципе можно без нее.
3. Включаем в админке Joomla forse_ssl = 2 (весь сайт)
=> все работает.

Если бесконечный цикл
Вариант 1 добавить в конфиг  SetEnvIf X-Forwarded-Proto https HTTPS=on
Вариант 2 прописать в
Код
RewriteCond %{HTTP:X-FORWARDED-PROTO} =https
RewriteRule .? - [E=HTTPS:on]
даже при включенной переадрации в панели хостов работает, проверил.
Кстати как ни странно у всеми ненавистного рег.ру проблем с циклической переадресацией нет. (не давно там ставил на один сайт ssl сел как влитой, на правах анти рекламы.)

Если криво работают стили, картинки то стоит указать life_site

Все больше не каких танцев в бубнами не нужно.


Подводя итог могу сказать,buto, очень похоже на то что вы уже так накопилась в ядре и настройках серванта, что тут хз, что и главное где искать. И да с  Nginx+PHPFPM вообще проблем не должно быть, там конечно свои приколы, но это отдельная тема, да и вряд ли кому-то нужная.

P.S вот недавно перетаскивал свою vds с 3 ssl сайтами, все сделал без проблем и без танцев с бубном (хотя одна проблема была, но это как говориь сам на мягкое место приключение искал). Куда именно, ну тут не важно, много куда пережал и особых проблем не было ни где. Нужен совет по vps, есть целый раздел.

P.S.S самый большой сайт сегодня наконец до склеился ушла последняя страница, все в норме показатели вернулись еще до окончания склейки.

« Последнее редактирование: 22.02.2017, 00:45:27 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Версии РНР и Joomla 3

Автор Ebelous

Ответов: 6
Просмотров: 427
Последний ответ 29.02.2024, 17:50:02
от web1
SP polls в Joomla 3.8.2

Автор wawont

Ответов: 2
Просмотров: 1454
Последний ответ 22.02.2024, 21:03:15
от Zegeberg
Исправление уязвимости в Joomla 3.10.12

Автор Sulpher

Ответов: 8
Просмотров: 799
Последний ответ 12.01.2024, 22:15:52
от stepan39
Заявки с сайта на Joomla

Автор ivs1

Ответов: 8
Просмотров: 642
Последний ответ 18.12.2023, 12:37:45
от SeBun
Прошу помощи. Ошибка при обновлении на Joomla 4

Автор wmsonic

Ответов: 1
Просмотров: 922
Последний ответ 29.10.2023, 22:07:23
от Kukush