Size: a a a

2020 January 14

M

Michael in Laravel Pro
Можно инкрементить в бд
источник

M

Michael in Laravel Pro
Если это просмотры, то это не нагрузка для бд
источник

A

Alex in Laravel Pro
Michael
Если это просмотры, то это не нагрузка для бд
1000 апдейтов в минуту? Звучит страшно)
источник

A

Alex in Laravel Pro
Для одной только записи
источник

MR

Maxim Rebitskiy in Laravel Pro
Alex
1000 апдейтов в минуту? Звучит страшно)
А получение записи не смущает?) И отношений к записи
источник

M

Michael in Laravel Pro
а чего, база всё равно вся в памяти, на диск скидывается не сразу, как и редис. не 1000 в секунду же
источник

M

Michael in Laravel Pro
(вряд ли же сайт с такой посещаемостью висит на vps с 500 мегами)
источник

A

Alex in Laravel Pro
Maxim Rebitskiy
А получение записи не смущает?) И отношений к записи
Смущает, поэтому есть кеш)
источник

A

Adel in Laravel Pro
Alex
Коль заговорили о нагрузке, есть ли какие кейсы как лучше реализовать часто обновляющийся счётчики? Просмотры, к примеру. Есть идея инкрементить их в редисе, например, и раз в минут 10 апдейтить в базу. Но что-то подсказывает мне, что есть путь проще)
проще - нет. сложнее можно )
источник

IS

Irek Sitdikov in Laravel Pro
День добрый )
Кто пользовался sngrl/sphinxsearch ?
Он не поддерживает Laravel 6?
источник

IS

Irek Sitdikov in Laravel Pro
Какие аналоги есть?
источник

RD

Roman Dzhemilev in Laravel Pro
Привет!
Подскажите, каким образом можно задекларировать метод для local scope модели?
С помощью PHPDoc.

В модели определяю метод scopeGetAll
Пишу PHPDoc для класса модели static getAll
Но когда вызываю метод в цепочке, то он соответственно вызывается не как статический. В итоге IDE не может найти необходимый метод.
Model::someMethod()->getAll();

Глупое ли решение, использовать interface для этих целей?
источник

IN

Ivan Novikov in Laravel Pro
Ребят. Всем привет! Попросил поддержку Timeweb перенести сайт с одного VPS на другой VPS. Они мне перенесли, но теперь сайт открывается и выдаёт 500 ошибку. Хотел глянуть логи, но там их тупо нет. Что делать в таких ситуациях?
источник

SS

Serg Serdyuk in Laravel Pro
Ivan Novikov
Ребят. Всем привет! Попросил поддержку Timeweb перенести сайт с одного VPS на другой VPS. Они мне перенесли, но теперь сайт открывается и выдаёт 500 ошибку. Хотел глянуть логи, но там их тупо нет. Что делать в таких ситуациях?
посмотри логи самого веб сервера
источник

IN

Ivan Novikov in Laravel Pro
Serg Serdyuk
посмотри логи самого веб сервера
ок
источник

SS

Serg Serdyuk in Laravel Pro
ну и APP_DEBUG=true и APP_LOG_LEVEL=debug, или телескоп вкорячить можно
источник

IN

Ivan Novikov in Laravel Pro
Serg Serdyuk
посмотри логи самого веб сервера
А где они лежат?))
источник

IN

Ivan Novikov in Laravel Pro
Serg Serdyuk
ну и APP_DEBUG=true и APP_LOG_LEVEL=debug, или телескоп вкорячить можно
первые два сделал, но 500 ошибка всё равно показывается
источник

IN

Ivan Novikov in Laravel Pro
и вообще ни одна страница не отрывается :(
источник

И

Игорь in Laravel Pro
Ivan Novikov
первые два сделал, но 500 ошибка всё равно показывается
Спроси у хостера, где он логи сервера хранит. Отдельная папка должна быть
источник