Size: a a a

2020 December 19

AP

Artem Prosvetov in PHP
Попробую что-то такое, и из куба и из самого наверное сервака бд/сервака в той же локалке. Вряд ли конечно, но мб настройки куба/серваков на которых он стоит на что-то влияют
источник

AP

Artem Prosvetov in PHP
Спасибо!
источник

EG

Egor Gerasimchuk in PHP
Nex Otaku
На прошлой работе использовали NewRelic, он так себе, много чего не показывает. Для собственных проектов настроил Pinba + Grafana.

Если проблема в БД, то надо искать тяжёлые запросы (включать slow query log), а также смотреть их частоту. Так как даже быстрые запросы могут тормозить, если их очень много.

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

Мы пробовали blackfire для поиска проблемы.

Про пинту слышал и читал, но не использовали. Надо заместить.

А по базе мы используем percona, и там есть дашборд для прометеуса. Мониторим все запросы.
источник

NO

Nex Otaku in PHP
Pinba, не Pinta ) На здоровье )
источник

EG

Egor Gerasimchuk in PHP
Nex Otaku
Pinba, не Pinta ) На здоровье )
Т9
источник
2020 December 20

КГ

Константин Грачев... in PHP
PHP: rfc:any_all_on_iterable_straw_poll
https://wiki.php.net/rfc/any_all_on_iterable_straw_poll
источник

АГ

Алексей Гевондян... in PHP
у нас тут возник срач, трейты это хорошо или плохо? как считаете?
источник

КГ

Константин Грачев... in PHP
Алексей Гевондян
у нас тут возник срач, трейты это хорошо или плохо? как считаете?
В истории чата можно найти десяток таких срачей
источник

АГ

Алексей Гевондян... in PHP
нужны аргументы)
источник

АГ

Алексей Гевондян... in PHP
Константин Грачев
В истории чата можно найти десяток таких срачей
ты вот например, как считаешь?
источник

ЕР

Евгений Ромашкан... in PHP
Алексей Гевондян
нужны аргументы)
Поиск юзай.
источник

КГ

Константин Грачев... in PHP
В пхп трейты это легализованная копипаста без влияния на типы, со всеми вытекающими
источник

АГ

Алексей Гевондян... in PHP
да там ничего внятного. вот статьи тоже особо не удается найти, почему трейты плохо. одну только нашел. в итоге все эти вопли по поводу "трейты говно" выглядят как пук в лужу. но это тренд сезона... почему так?
источник

AL

Anton Lakotka in PHP
не в трейтах дело, а в том как их используют
источник

AL

Anton Lakotka in PHP
и как оно позволяет решать проблему Cohesion & Coupling
источник

АГ

Алексей Гевондян... in PHP
а как к phpstan относитесь?
источник

DP

Dmitri Ponomarjov in PHP
Алексей, давай сам, напрягись уже :)
источник

DP

Dmitri Ponomarjov in PHP
Что за помощь зала
источник

КГ

Константин Грачев... in PHP
Алексей Гевондян
а как к phpstan относитесь?
кто не юзает тому место в макдаке, psalm аналогично
источник

АГ

Алексей Гевондян... in PHP
Dmitri Ponomarjov
Алексей, давай сам, напрягись уже :)
зачем?
источник