Pull to refresh
248
0
Алексей Новиков @Novikov

User

Send message

Решение проблемы N+1 запроса без увеличения потребления памяти в Laravel

Reading time6 min
Views25K

Одна из основных проблем разработчиков, когда они создают приложение с ORM — это N+1 запрос в их приложениях. Проблема N+1 запроса — это не эффективный способ обращения к базе данных, когда приложение генерирует запрос на каждый вызов объекта. Эта проблема обычно возникает, когда мы получаем список данных из базы данных без использования ленивой или жадной загрузки (lazy load, eager load). К счастью, Laravel с его ORM Eloquent предоставляет инструменты, для удобной работы, но они имеют некоторые недостатки.
В этой статье рассмотрим проблему N+1, способы ее решения и оптимизации потребления памяти.

Читать дальше →
Total votes 18: ↑17 and ↓1+24
Comments26

Алексей Дружинин: «Работайте профессионально, дорого и медленно»

Reading time9 min
Views5.9K
Алексей Дружинин — дизайнер, успевший поработать и на российские, и на западные компании. Поэтому он не по наслышке знает, что такое фриланс «там» и фриланс «здесь». И в чем отличия западных заказчиков от наших, российских.

Но не только западный фриланс стал предметом нашего разговора. Что такое дизайн и кто такой дизайнер — вечные вопросы, которые сколько не обсуждаются, все равно остаются вопросами. Как стать востребованным и высокооплачиваемым дизайнером? Как продавать свои услуги дорого? И в чем состоит ценность дизайна как такового? Секреты профессии — в ответах Алексея.
Читать дальше →
Total votes 60: ↑56 and ↓4+52
Comments50

Одна из причин, по которой «неправильные» программы популярнее «правильных»

Reading time1 min
Views830
Есть у меня пара знакомых гиков, которые не признают мышь, и консоль им самый милый интерфейс. Типа, эффективнее. Конечно, набрать быстро команду и нажать enter гораздо быстрее. Да и никсы их, наверное, правильные, в отличие от неправильных виндов.
Читать дальше →
Total votes 25: ↑16 and ↓9+7
Comments41

Нестандартность — залог нашего успеха. Клипарт и копипейст — наша участь.

Reading time2 min
Views981
Все чаще стандартные тексты студий, агентств и прочих креативных дел мастеров содержат слово «нестандартность». По частоте употребления оно уступает, пожалуй, только слову «креатив».
Читать дальше →
Total votes 38: ↑32 and ↓6+26
Comments27

Information

Rating
Does not participate
Location
Санкт-Петербург и область, Россия
Date of birth
Registered
Activity