Forwarded from Пятиминутка PHP
В телеграм чате Yii3 интересное обсуждение: если мы делаем неизменяемый объект у которого в цепочке вызываем клонирующие методы →withXYZ(…) — не будет ли это тормозить? Много лишних объектов в промежутке, расход памяти, нагрузка на GC…
Написали тесты: https://github.com/viktorprogger/clone-bench/blob/master/src/CloneBench.php
По результатам выходит, что клонирование в 2 раза медленнее. Но счёт идёт на четверть микросекунды при 1 млн revs, т.е. экономия на спичках.
Кстати, рекомендую заглянуть в исходники тестов и познакомиться с PhpBench.
Написали тесты: https://github.com/viktorprogger/clone-bench/blob/master/src/CloneBench.php
По результатам выходит, что клонирование в 2 раза медленнее. Но счёт идёт на четверть микросекунды при 1 млн revs, т.е. экономия на спичках.
Кстати, рекомендую заглянуть в исходники тестов и познакомиться с PhpBench.
🔥4
🦜Слышали про телеграм-бот для управления Tesla? Мы поговорили с его разработчиком-самоучкой из Чечни
https://habr.com/ru/company/generations/blog/699516/
https://habr.com/ru/company/generations/blog/699516/
Хабр
Слышали про телеграм-бот для управления Tesla? Мы поговорили с его разработчиком-самоучкой из Чечни
В сентябре российские СМИ и соцсети облетела новость о том, как разработчик из Чечни Рамзан Шахбиев создал телеграм-бота для управления Tesla. Через него можно управлять климат-контролем,...
🔥4
🔥2
🎍Запросы к апи с бэка с повтором если был ответ 401 (UnAuthorized) на примере Mercuryo. PHP, Yii2
https://habr.com/ru/post/699312/
https://habr.com/ru/post/699312/
Хабр
Запросы к апи с бэка с повтором если был ответ 401 (UnAuthorized) на примере Mercuryo. PHP, Yii2
Когда работаешь в проекте со сторонними апи предоставляющими какой-либо сервис, то необходимо делать к ним запросы с бэкенда и как по мне, делать это с бекэнда бывает не так удобно как с фронтенда....
🚉Утверждение вывода консольных команд Symfony
https://localheinz.com/blog/2022/08/29/asserting-the-output-of-symfony-console-commands/
https://localheinz.com/blog/2022/08/29/asserting-the-output-of-symfony-console-commands/
Andreas Möller
Asserting the output of Symfony console commands
Asserting that the output of Symfony console commands matches what you expect can be tricky, but does it have to be?
🪵Почему php-шнику стоит присмотреться к Camunda для автоматизации сложных бизнес-процессов?
https://www.youtube.com/watch?v=AjCIwQDkfj4
https://www.youtube.com/watch?v=AjCIwQDkfj4
YouTube
Почему php-шнику стоит присмотреться к Camunda для автоматизации сложных бизнес-процессов?
Третий сипозиум по PHP разработке от сообщества PHP Dagestan и компании 05.ru
Спикер: Сергей Бойченко — Skyeng
Телеграм спикера: https://news.1rj.ru/str/sboychenko
Хабр-блог Skyeng: https://m.habr.com/ru/company/skyeng/blog/
Телеграм чат сообщетсва PHP Dagestan: h…
Спикер: Сергей Бойченко — Skyeng
Телеграм спикера: https://news.1rj.ru/str/sboychenko
Хабр-блог Skyeng: https://m.habr.com/ru/company/skyeng/blog/
Телеграм чат сообщетсва PHP Dagestan: h…
🔥2
🔁5 полезных функций в Laravel
https://medium.com/@vlreshet/5-useful-laravel-features-which-i-got-to-know-during-the-preparation-for-the-laravel-certification-15505d4cfe44
https://medium.com/@vlreshet/5-useful-laravel-features-which-i-got-to-know-during-the-preparation-for-the-laravel-certification-15505d4cfe44
Medium
5 Useful Laravel features which I got to know during the preparation for the Laravel Certification
Let’s say it from the very beginning — certificates aren’t “silver bullets” in recognizing a good or bad programmer. There are a lot of…
🪨Laragon
Laragon — это простой и компактный WAMP (Apache + MySQL + PHP под Windows)
Аналог XAMPP и OpenServer
https://laragon.org/
Laragon — это простой и компактный WAMP (Apache + MySQL + PHP под Windows)
Аналог XAMPP и OpenServer
https://laragon.org/
Laragon
The Dev Environment for Entrepreneurs
🔥6