Size: a a a

2021 August 11

Д

Дмитрий in Laravel Pro
Здравствуйте, вопрос по архитектуре бд. Есть таблицы продуктов (products) и пользователей (users). У каждого продукта есть логотип, у пользователя может быть (а может и не быть) аватар. И то, и другое сохраняется на сервер, а выписанный url в отдельную таблицу logos (она содержит только id и url). Чтобы сэкономить память сервера, если картинка нигде не используется, она должна удаляться. Вопрос: куда лучше засунуть внешние ключи? В users и products по logo_id или в logos user_id и product_id
источник

РТ

Рустам Трубников... in Laravel Pro
лучше в логос
источник

РТ

Рустам Трубников... in Laravel Pro
как минимум не засорять таблицу users
источник

Д

Дмитрий in Laravel Pro
спасибо
источник

IB

Ivan B in Laravel Pro
Добрый день, господа PHP разработчики.
Мой опыт в web-разработке 13 лет на Perl, PHP, JS.
Текущий PHP код на Laravel достался "по наследству".

Вопросы:
- Как понять, что именно тормозит запрос используя php-fpm.slow.log?
- Каким образом можно расширить уровень логирования посредством Laravel или PHP.

Детали:
- Laravel работает посредством php-fpm.
- В настройках php-fpm установлен таймаут для логирования slow запросов 20 секунд.
- В логих Laravel нету ничего.
- В MySQL slow логах нету ничего
- Блокирует какой-то одни процесс (не могу вычислить), после которого блокируются остальные.

Вот такой "информативный" trace лог php-fpm:
 [05-Aug-2021 09:22:33]  [pool www] pid 3235
 script_filename = /var/www/api-service/public/index.php
 [0x00007f7c40215130] fastcgi_finish_request() /var/www/darmen-api-service/vendor/symfony/http-foundation/Response.php:384
 [0x00007f7c402150d0] send() /var/www/darmen-api-service/public/index.php:56

Спасибо.
источник

d.

dev . in Laravel Pro
сколько запросов паралельно
источник

d.

dev . in Laravel Pro
лагает когда юзеры пользуются или сам по себе в 1 рвло тоже ?
источник

s

s4b0t in Laravel Pro
Можно подключить внешний сервис с профайлером например https://www.blackfire.io/ на время.
источник

HJ

Hüseyn Javadov in Laravel Pro
Всем привет
источник

d.

dev . in Laravel Pro
в каком режиме запущен fpm, увелич max children  в fpm
источник

HJ

Hüseyn Javadov in Laravel Pro
мужики в инете нашел группу хочу спросить вас работал кто нибудь с кодигнайтером?
источник

IB

Ivan B in Laravel Pro
источник

АК

Айданбек Калымбеков... in Laravel Pro
кто-нибудь да работал, людей много :)
источник

s

s4b0t in Laravel Pro
по логам есть понимание какой маршрут тормозит?
источник

HJ

Hüseyn Javadov in Laravel Pro
источник

А

Алексей in Laravel Pro
так у вас получается известно по каким роутам получаете слоу.
возможно все они стучат к какому то внешнему сервису который ни да ни нет а просто коннект держит
источник

HJ

Hüseyn Javadov in Laravel Pro
когда делаю возврат лекарст все инпуты приходят правильно кроме партии
источник

s

s4b0t in Laravel Pro
+
источник

HJ

Hüseyn Javadov in Laravel Pro
партию берет с 1 го продукта из списка
источник

HJ

Hüseyn Javadov in Laravel Pro
месяца 5 уже мучаюсь в итоге поискал группы где люди по опытнее
источник