👍10
На скрине показано три способа отправки письма каждому пользователю с помощью Laravel-очередей
👉 @php_lib
👉 @php_lib
👍8
Мониторинг PHP-приложений с помощью OpenTelemetry и SigNoz
https://dev.to/signoz/monitoring-php-applications-with-opentelemetry-and-signoz-3h51
👉 @php_lib
https://dev.to/signoz/monitoring-php-applications-with-opentelemetry-and-signoz-3h51
👉 @php_lib
👍2
Статический анализ кода PHP — держите свой код под контролем
https://tsh.io/blog/php-static-code-analysis/
👉 @php_lib
https://tsh.io/blog/php-static-code-analysis/
👉 @php_lib
👍4
Learning Laravel. Assets and Authentication
Вы, вероятно, уже знаете, что в Tighten мы любим работать с Laravel, фреймворком, который помогает сделать разработку веб-приложений быстрой, увлекательной и простой.
В этой серии "Изучаем Laravel" мы изучим различные возможности фреймворка Laravel в увлекательных, легко реализуемых проектах. Содержание этой серии идеально подходит для тех, кто уже имеет базовое представление о фреймворке Laravel и заинтересован в более глубоком погружении.
👉 @php_lib
Вы, вероятно, уже знаете, что в Tighten мы любим работать с Laravel, фреймворком, который помогает сделать разработку веб-приложений быстрой, увлекательной и простой.
В этой серии "Изучаем Laravel" мы изучим различные возможности фреймворка Laravel в увлекательных, легко реализуемых проектах. Содержание этой серии идеально подходит для тех, кто уже имеет базовое представление о фреймворке Laravel и заинтересован в более глубоком погружении.
👉 @php_lib
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Array Destructuring in PHP
Destructuring arrays (1/9)
Destructuring arrays with non-numerical keys (2/9)
Using the shorthand syntax (3/9)
Skipping items (4/9)
Building and assigning (5/9)
Destructuring nested arrays (6/9)
A practical example (7/9)
Beware of undefined indexes (8/9)
Merging defaults (9/9)
👉 @php_lib
Destructuring arrays (1/9)
Destructuring arrays with non-numerical keys (2/9)
Using the shorthand syntax (3/9)
Skipping items (4/9)
Building and assigning (5/9)
Destructuring nested arrays (6/9)
A practical example (7/9)
Beware of undefined indexes (8/9)
Merging defaults (9/9)
👉 @php_lib
👍5
Media is too big
VIEW IN TELEGRAM
От Doctrine ORM к CQRS за 20 минут (Дмитрий Симушев, Райффайзенбанк)
Если Doctrine ORM не справляется с обработкой потока запросов на чтение, а хаки по оптимизации уже кончились, есть другой путь.
01:00 Что такое ORM и точно ли она нужна вам
03:46 Две группы задач с Doctrine: запись и чтение. Почему с одной из них
возникают проблемы?
11:13 Команды и запросы в CQRS
15:17 Комбинируем ORM и SQL+ PDO и берем от них только лучшее
17:09 Вопросы докладчику
источник
👉 @php_lib
Если Doctrine ORM не справляется с обработкой потока запросов на чтение, а хаки по оптимизации уже кончились, есть другой путь.
01:00 Что такое ORM и точно ли она нужна вам
03:46 Две группы задач с Doctrine: запись и чтение. Почему с одной из них
возникают проблемы?
11:13 Команды и запросы в CQRS
15:17 Комбинируем ORM и SQL+ PDO и берем от них только лучшее
17:09 Вопросы докладчику
источник
👉 @php_lib
👍5
Список функций Big-O для PHP
После некоторого времени использования PHP я заметил, что не все встроенные функции PHP работают так быстро, как ожидалось. Рассмотрим эти две возможные реализации функции, которая определяет, является ли число простым, используя кэшированный массив простых чисел.
👉 @php_lib
После некоторого времени использования PHP я заметил, что не все встроенные функции PHP работают так быстро, как ожидалось. Рассмотрим эти две возможные реализации функции, которая определяет, является ли число простым, используя кэшированный массив простых чисел.
👉 @php_lib
Stack Overflow
List of Big-O for PHP functions
After using PHP for a while now, I've noticed that not all built-in PHP functions are as fast as expected. Consider these two possible implementations of a function that finds if a number is prime ...
👍3
Глубокое погружение в очереди Laravel
Иногда возникает задача, которая слишком медленна для обычного веб-запроса, например, отправка электронного письма или разбор CSV-файла. Очереди Laravel отлично подходят для такого типа работы. В этой статье Фархан углубляется в документацию Laravel, чтобы помочь нам понять все различные варианты.
https://www.honeybadger.io/blog/laravel-queues-deep-dive/
👉 @php_lib
Иногда возникает задача, которая слишком медленна для обычного веб-запроса, например, отправка электронного письма или разбор CSV-файла. Очереди Laravel отлично подходят для такого типа работы. В этой статье Фархан углубляется в документацию Laravel, чтобы помочь нам понять все различные варианты.
https://www.honeybadger.io/blog/laravel-queues-deep-dive/
👉 @php_lib
Honeybadger Developer Blog
A Deep Dive Into Laravel Queues
Sometimes you have a task that is too slow for a typical web request, such as sending an email or parsing a CSV file. Laravel Queues are a great fit for that type of w...
🔥3👍1