bsyomov: Комментарии

Главные вкладки

25 марта 2021 в 13:28

Вообще говоря, верно. Запрос к существующему файлу, в большинстве конфигураций обработается без участия php. Веб сервер просто отдаст файл. А вот если файла не будет, может передать обработку дальше. Там было об этом написано.

23 марта 2021 в 14:01

Если всё так, и правильно работает, это не мешает создавать и отдавать порезанные картинки, и всё должно работать... Надо смотреть логи, и проверять .htaccess.

23 марта 2021 в 13:35

marassa wrote: Логи сервера имеются, что именно нужно проверить? Тут достаточно нетривиальный анализ нужен, в логе за январь (до включения CF) около миллиона записей.

Это не много совсем, на самом деле. Smile Для анализа есть разные анализаторы логов. Надо смотреть запросы в разрезе по url.

23 марта 2021 в 11:16

То, что обсуждалось в том топике я выше писал уже, но чтобы это было так, должно бы быть уж очень равномерное распределение запросов по всем картинкам, и это уж очень мало вероятный сценарий для веб сайта. И 10% конечно очень плохой, и мало вероятный результат.
Впрочем, это же можно проверить если вести статистику запросов.

23 марта 2021 в 10:55
1


Вот довольно похожий кейс, только с куда большим трафиком (60ТB в месяц), и немногим большим суммарным объёмом(до 40GB). Тоже бесплатный аккаунт на CF.

Так что продолжаю настаивать, что что-то было совсем не так у вас настроено.

16 марта 2021 в 11:40
1

На вашей картинке, только кусочек необходимого же. Иначе это не специфическая CRM, а простенький интерфейс к базе заказов.
Если это действительно всё, что вам нужно, возможно получится обойтись без кода.

14 марта 2021 в 14:44

В вашей ошибке всё есть: для данного пользователя с этим паролем данная операция запрещена.
Скорее всего, у этого пользователя нет доступа к указанной в конфиге базе.
Ну или пароль не тот, или пользователь. Smile

1 марта 2021 в 11:58

IceWhisky wrote: По теме: Любой vps с ram 1gb для работы composer

Одному композеру не редко нужно больше 1ГБ если запускать composer update на стороне хостинга, а у нас же там ещё сам хостинг запущен... Smile В общем, тут явно без свопа не обойтись.

22 февраля 2021 в 15:45

Что-то очень не так с настройками кеширования, если такая ситуация. Если основу трафика составляют картинки, то ситуация должна быть кардинально другой.

Возможно запросы равномерно распределены по большому хранилищу и за время жизни кеша, просто не успевает в него пройти повторных запросов. Тогда надо поднимать время жизни кеша.

20 февраля 2021 в 21:18

Конечно, определить ip пользователя можно совсем не только на стороне клиента.
За cloudflare и другими reverse proxy, надо смотреть заголовок x-forwarded-for.
Ну и соответственно, если всё делать на бекэнде, то пользователь и без всяких попыток спрятать JS код ничего не сможет узнать. Smile

19 февраля 2021 в 17:08

Я для себя доволен heidisql, потому, что mysql/postgres/sql server, и умеет работать через ssh туннель.
А так, выбор зависит от платформы, используемых баз и вкусов - вариантов не мало.

Очень удобно, чтобы ssh туннелирование поддерживалось в интерфейсе программы, удобнее работать с удалёнными базами без необходимости где-то отдельно эти туннели делать.

19 февраля 2021 в 12:34

Читаем внимательно, что я предлагал делать в консольном клиенте.
Кстати, может быть полезно: многие не знают, но там есть автодополнение, так что помнить полностью имена таблиц/полей не то, чтобы обязательно.

В любом GUI клиенте, тоже можно "прокликать табличку по колонкам".

gun_dose wrote: мало кто знает, но с помощью phpmyadmin на шаред хостинге можно увидеть, на сколько суммарно загружен сервер запросами со всех сайтов

Это не какая-то "спецспособность" phpmyadmin. Это сделано на основе: