Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

i3bepb

Користувачі
  
  • Публікації

    347
  • З нами

  • Відвідування

Усі публікації користувача i3bepb

  1. Это же вроде правильно, Москва не в Московском регионе, а отдельно
  2. Вообще настройки админки сохраняются в БД, а $this->config вроде обращение к настройкам хранящимся в файлах. А если попробовать обращаться через $this->setting
  3. Может на локале были заглушены ошибки уровня notice и проблема на самом деле была и на локале просто не выводились ошибки?
  4. Если выполнить в момент тормозов покажет эти запросы с большим временем выполнения. Т.е. будет видно прямо какой запрос висит и уже потом разбираться почему он висит. Я же писал наиболее простые действия, возможно которые ТС сможет выполнить самостоятельно и затем дать больше информации о проблеме. А top он даже ситуацию с зависшими запросами отразит. Пример - таблица с товарами заблокировалась, запросы встают в очередь, mysql начинает жрать все больше ресурсов - память, процессор и в top процесс mysql выходит в топ ))) @snastik Вы тоже не правы, ТС спросил куда копать - веб-сервер создает нагрузку при создании кэша или в БД какая-то проблема и как раз top даст первоначальное направление. А Вы уже начали писать предположение, что это создание кэша или тип таблицы там myisam вдаваться в тонкости, как это поможет ответить на вопрос ТС:
  5. PageSpeed Insights же призвана оценить как быстро будет загружатся страница у посетителя, а у посетителя же будут счетчики, я не понимаю в чем прикол?
  6. Золотые слова, я потому с этого и начинал: Это уже потом мы с @costas начали писюнами мерится, после того как он пальцем в небо тыкнул.
  7. Правильно говорит не "все 100 запросов", а все 100 товаров. Вам наверное не знаком термин bulk insert и Вы не понимаете о чем Я написал. Посылаю Вас в гугл по фразе "mysql bulk insert". Да такой один запрос будет обрабатыватся архитектурой mysql по другому, нежели 100 отдельных - для mysql такой запрос пойдет одной транзакцией, а это значит данные на жесткий диск он скинет тоже за раз, а не будет их скидывать 100 раз, также ему надо будет перестроить индексы при появлении новой записи в таблице, это он сделает тоже один раз, а не после каждого запроса на товар. В итоге мы получаем более оптимальную работу с жестким диском и операция перестроения индексов происходит 1 раз, а 100. Это просто возмутительно! )))
  8. Например есть 100 товаров и 2 таблицы, можно на каждый товар делать 2 запроса и получить 100*2=200 запросов, а можно использовать bulk insert и вставить сразу все 100 товаров сначала в одну таблицу, затем во вторую и получить 2 запроса, по запросу на таблицу. Поэтому и пишу, что алгоритм может быть разным Зря Вы так, очевидно же если бы в Postgresql запросы SELECT или INSERT делались в разы быстрее, то Posgresql бы убил Mysql. А так это только рождает мифи о том, что вот если бы использовать Postgresql, то не было бы проблем. Postgresql не лучше, не хуже Mysql это просто другая система и все, в которой есть свои плюсы, минусы. Вы даже не знаете какой алгоритм в обновлении товаров, т.е. Вы не знаете какая там проблема и советуете на неизвестную проблему решение - Posеgresql. Хорошо наверное Вы держите в голове какую-то определенную проблему, которую помогает решить Postgresql, когда предлагаете решение. Вы предположили 220000+ запросов, ок, тогда я задал вопрос как Postgresql поможет решить эту проблему, а Вы посылаете в гугл, закрадывается мнение, что Вы и сами не знаете чем поможет Postgresql.
  9. Почему именно такое кол-во запросов, алгоритм же можно поразному написать. А какие плюсы у Posgresql в этом плане перед Mysql, кол-во запросо то остатеся же тем же?
  10. Надо в момент когда сайт становится недоступным посмотреть состояние веб-сервера, базы. Для начала веб-сервер можно промониторить например через консоль, командой top, для подробностей что смотреть надо погуглить на эту тему. Базу можно посмотреть запросом SHOW FULL PROCESSLIST, много ли запросов в момент зависания и может какие-то запросы зависли. Ну а дальше уже более подробно надо разбиратся, например видим из top, что процессор загружен, смотрим там же какими процессами. А если видим в базе висящий запрос/запросы, то начинаем разбиратся почему они висят. Я делаю ставку на то, что будет обнаружены висящие запросы в базе )
  11. Если грубо, то nginx лучше распараллеливает процессы, т.е. параллельно обрабатывает запросы он экономичнее и быстрее. Ну тут надо запускать nginx в режиме debug и уровень лога тоже делать debug и тогда прямо подробно будешь видеть какой location попадает запрос или не попадает и править. Одно могу точно сказать условия: точно лишнее, все запросы всеравно попадут в location / и там уже с помощью try_files можно сделать проверку
  12. Не очень хороший пример. В одном из докладов сам автор nginx Сысоев И.В. говорил, что if надо использовать в самом крайнем случае, даже на оф. сайте есть статья If is evil.
  13. В любом случае надо проверить cookie в мобильном браузере и если с ними все ок, тогда искать причину на сервере. Просто сервер один и его поведение одно на всех и если где-то сохраняется сессия, а где-то нет, то скорее всего проблема в разных частях, а разным является тут устройство, браузер, сервер то тот же.
  14. У меня наоборот в работе только плюс от самоизоляции. Потомучто работодатель скептически смотрел на удаленку, а теперь пришлось ее вводить насильно и уже после этого случая он будет смотреть положительно на удаленку. У IT-шников вообще я думаю все будет хорошо, они меньше всего пострадают.
  15. В запросе, используется колонка name которой нет, должна была поменятся структура таблицы (удалили поле name из таблицы) или изменили запрос. Всеравно что-то произошло, самом по себе не могло.
  16. Не очень задумка, явно пережиток прошлого. "0000-00-00" это же типа дата не определена, для неопределенных значении принято заводить NULL, т.е. надо значение по умолчанию делать NULL.
  17. Есть два расширения Memcached и Memcache. Может включено Memcache, а в коде используется Memcached. Надо посмотреть phpinfo().
  18. Надо нормально уже весь сайт перевести на https, а то у меня только корзина по https открывается, остальной сайт по http. А еще возможно размер не выбирают, когда размер не указан, совсем не заметно, после нажатия положить в корзину, что он стал красным и его надо выбрать, создается впечатление, что я положил норм товар.
  19. Попробуйте перенести объявление функции до его вызова function curl($url) { $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); $response = curl_exec($ch); curl_close($ch); return $response; } т.е. перед проблемной строкой
  20. В таблице нет колонки. Может модуль для работы должен был поменять структуру таблиц, но не сделал этого или это надо было сделать вручную
  21. Вообще можно попробовать еще логи посмотреть, откуда они запросы получаются. Т.е. получается, по подобному url-у r Вам приходят - https://roshalat.ru/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/muzhchinam/ Ну и как бы если у Вас на сайте получается где-то есть подобная ссылка это надо исправлять, а вообще я бы по такой ссылке 404 отдавал. Надо искать логическую ошибку в модуле ЧПУ, почему он на url выше не отдает 404, а начинает распутывать этот url до https://roshalat.ru/muzhchinam/ и видимо для этого распутывания ему требуется много ресурсов.

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.