Заметки разработчика

Заметки разработчика 

Статьи о разработке

1subscriber

35posts

goals2
0 of 100 paid subscribers
100 платных подписчиков покроют базовые расходы связанные сайтом.
$0 of $148 raised
Оплата хостинга сайта.

Профилирование Сервис Контейнера Laravel

После профилирования сервис контейнера я узнал, что Laravel приложение создаёт десятки тысяч объектов, которые ему не нужны.
Чтобы дать представление о размере рассматриваемого приложения, существует около 2500 классов, и подавляющее большинство этих классов получают свои зависимости в качестве параметров конструктора. Нередко в этих классах можно увидеть более 10 зависимостей, поэтому вы можете себе представить, что отношения между этими классами могут быть очень сложными.
Когда сервис контейнеру предлагается создать экземпляр класса, он намеревается создать экземпляр каждой из его зависимостей, которые имеют собственные зависимости, у которых есть собственные зависимости и так далее. Вы можете себе представить, что это может создать довольно запутанный граф зависимостей.
Читать статью полностью
Subscription levels3

Уровень Light

$1.85 per month
Базовый доступ к материалам для подписчиков на месяц по цене чашки кофе.
Кроме того, подписавшись вы поддерживаете сайт и бесплатное размещение статей.

Уровень Normal

$3.7 per month
Стандартный уровень подписки.
Расширенный доступ к материалам для подписчиков.
И большая помощь в поддержке сайта и бесплатного размещения статей.

Уровень Hard

$11.1 per month
Расширенный уровень подписки.
Полный доступ к материалам для подписчиков.
И огромная помощь в поддержке сайта и бесплатного размещения статей.
Go up