Увеличьте производительность с помощью метода setRelation в Eloquent.
https://freek.dev/2311-increase-performance-by-using-eloquents-setrelation-method
https://freek.dev/2311-increase-performance-by-using-eloquents-setrelation-method
freek.dev
Increase performance by using Eloquent's `setRelation` method | freek.dev
While working on the upcoming Oh Dear redesign, I noticed that list that displays all sites of a team was very slow.
To display that list, a lot of queries were used. With a couple of minor adjustments, I could reduce the number of queries needed to just…
To display that list, a lot of queries were used. With a couple of minor adjustments, I could reduce the number of queries needed to just…
👍6👎1
👍6
Xttribute
xttribute упростит работу с XML! DOMDocuments теперь можно преобразовать в классы с атрибутами PHP 8.1!
https://github.com/BennyC/xttribute
xttribute упростит работу с XML! DOMDocuments теперь можно преобразовать в классы с атрибутами PHP 8.1!
https://github.com/BennyC/xttribute
GitHub
GitHub - BennyC/xttribute: XML to DTO, nicely!
XML to DTO, nicely! Contribute to BennyC/xttribute development by creating an account on GitHub.
👍5
Инкапсуляция взаимодействий с внешним миром в вашей предметной модели
https://blog.frankdejonge.nl/encapsulating-interactions-with-the-outside-world/
https://blog.frankdejonge.nl/encapsulating-interactions-with-the-outside-world/
Frank on Software
Encapsulating interactions with the outside world in your domain model.
In my ever-lasting battle against anemic domain models I've developed a preference on how to integrate with the external concerns. In this post I'd like to show an alternative, a strategy on how to keep encapsulating behaviour wile interacting with the outside…
👍4😱1
Ускорение сайта путём выявления проблемных участков кода: xDebug + phpStorm
https://habr.com/ru/post/579434/
https://habr.com/ru/post/579434/
Хабр
Ускорение сайта путём выявления проблемных участков кода: xDebug + phpStorm
Привет, Хабр! Это мой первый пост, поэтому поделюсь с вами кейсом ускорения работы одного сайта на WP + WooCommerce. Сам занимаюсь веб-разработкой, последние два года только на фрилансе. Не претендную...
👍14👎1
PHP-коллекции с PHP-map
Массивы и коллекции PHP — это просто
Простая библиотека для работы с массивами
https://php-map.org/
Массивы и коллекции PHP — это просто
Простая библиотека для работы с массивами
https://php-map.org/
php-map.org
PHP Collections with PHP Map
PHP collection library for easy and elegant handling of PHP arrays as array-like collections
👍7🔥2
Forwarded from PHP jobs — вакансии по PHP, Symfony, Laravel
👔 PHP-программист
⛳️ GLP
💼🥁 Работа в офисе
💵 от 150 000 рублей
Подробнее: https://proglib.io/vacancies/php-programmist-glp-2022-08-17
⛳️ GLP
💼🥁 Работа в офисе
💵 от 150 000 рублей
Подробнее: https://proglib.io/vacancies/php-programmist-glp-2022-08-17
🤔 Когда нас спрашивают, с какого языка начать изучение программирования, мы советуем стартовать с… английского.
Ведь зная английский, вы легко разберётесь в документации практически любого языка программирования, библиотеки или фреймворка.
🧩 IT имеет свою специфику и терминологию. Чтобы облегчить освоение языка, мы создали собственную программу обучения «Английский для IT» с соответствующей лексикой, наиболее значимой грамматикой и практическими упражнениями.
После прохождения курса вы сможете не только читать документацию и профессиональную литературу, но и разовьёте навыки делового общения для прохождения собеседований в зарубежных IT-компаниях.
📌 Всю необходимую информацию о курсе и преподавателях вы найдёте на странице курса.
Будем рады видеть вас учениками proglib.academy
Ведь зная английский, вы легко разберётесь в документации практически любого языка программирования, библиотеки или фреймворка.
🧩 IT имеет свою специфику и терминологию. Чтобы облегчить освоение языка, мы создали собственную программу обучения «Английский для IT» с соответствующей лексикой, наиболее значимой грамматикой и практическими упражнениями.
После прохождения курса вы сможете не только читать документацию и профессиональную литературу, но и разовьёте навыки делового общения для прохождения собеседований в зарубежных IT-компаниях.
📌 Всю необходимую информацию о курсе и преподавателях вы найдёте на странице курса.
Будем рады видеть вас учениками proglib.academy
proglib.academy
Английский для IT
Индивидуальная программа обучения технического английского языка для программистов с нуля до PRO
👍4
Valet Linux NG
Это среда разработки Laravel для Linux-минималистов
https://github.com/Adesin-fr/valet-linux-ng
Это среда разработки Laravel для Linux-минималистов
https://github.com/Adesin-fr/valet-linux-ng
GitHub
GitHub - Adesin-fr/valet-linux-ng: A fork of Laravel Valet to work in Linux.
A fork of Laravel Valet to work in Linux. Contribute to Adesin-fr/valet-linux-ng development by creating an account on GitHub.
💩6👍4👎1
Создайте погодный бот и бот-генератор паролей за 3 дня на бесплатном интенсиве
Бесплатный интенсив — это возможность протестировать профессию «Разработчик на Python» и решить, подходит ли она вам.
За три дня вы:
— научитесь писать телеграм-боты и программировать на Python;
изучите запросы рынка и требования работодателей c высокими зарплатами;
— создадите два телеграм-бота по «отслеживание погоды» и телеграм-бота «генератор паролей»
— А еще сможете выиграть призы за выполнение домашних заданий на сумму более 500 000 рублей
🔹Станьте на три дня разработчиком на Python
запишитесь на интенсив — https://clc.to/5EWVyQ
🎁Подарок за регистрацию — карьерный гид с 30+ лайфхаками по освоению профессии разработчика.
Бесплатный интенсив — это возможность протестировать профессию «Разработчик на Python» и решить, подходит ли она вам.
За три дня вы:
— научитесь писать телеграм-боты и программировать на Python;
изучите запросы рынка и требования работодателей c высокими зарплатами;
— создадите два телеграм-бота по «отслеживание погоды» и телеграм-бота «генератор паролей»
— А еще сможете выиграть призы за выполнение домашних заданий на сумму более 500 000 рублей
🔹Станьте на три дня разработчиком на Python
запишитесь на интенсив — https://clc.to/5EWVyQ
🎁Подарок за регистрацию — карьерный гид с 30+ лайфхаками по освоению профессии разработчика.
👍4🍌2👎1💩1