Доступна бета-версия PhpStorm 2022.2.
https://blog.jetbrains.com/phpstorm/2022/07/phpstorm-2022-2-beta/
https://blog.jetbrains.com/phpstorm/2022/07/phpstorm-2022-2-beta/
The JetBrains Blog
PhpStorm 2022.2 Beta | The PhpStorm Blog
PhpStorm 2022.2 Beta is now available. Below is a roundup of the most notable updates included in the upcoming 2022.2 release. The links will take you to the EAP posts published over the last few m
👍5🔥1
Статический анализ кода PHP — держите свой код под контролем
https://habr.com/ru/company/otus/blog/676126/
https://habr.com/ru/company/otus/blog/676126/
Хабр
Статический анализ кода PHP — держите свой код под контролем
Сколько раз вы замечали код, который, казалось, был написан наспех? Думаю, много. Иногда он написан кем-то другим, но довольно часто ваши собственные творения, по прошествии достаточного времени,...
🔥10
Использование протокола MQTT в PHP
MQTT — это протокол обмена сообщениями по шаблону издатель-подписчик (pub/sub). Первоначальную версию в 1999 году опубликовали Энди Стэнфорд-Кларк из IBM и Арлен Ниппер из Cirrus Link. Они рассматривали MQTT как способ поддержания связи между машинами в сетях с ограниченной пропускной способностью или непредсказуемой связью. Одним из первых вариантов его использования было обеспечение контакта фрагментов нефтепровода друг с другом и с центральными звеньями через спутники.
https://habr.com/ru/company/ruvds/blog/676284/
MQTT — это протокол обмена сообщениями по шаблону издатель-подписчик (pub/sub). Первоначальную версию в 1999 году опубликовали Энди Стэнфорд-Кларк из IBM и Арлен Ниппер из Cirrus Link. Они рассматривали MQTT как способ поддержания связи между машинами в сетях с ограниченной пропускной способностью или непредсказуемой связью. Одним из первых вариантов его использования было обеспечение контакта фрагментов нефтепровода друг с другом и с центральными звеньями через спутники.
https://habr.com/ru/company/ruvds/blog/676284/
Хабр
Использование протокола MQTT в PHP
Статья посвящена использованию библиотеки php-mqtt/client в PHP-проектах для реализации функций подключения, подписки, отписки, а также обмена сообщениями между MQTT-клиентом и сервером. Выбор...
👍7🥰1
Как работает паттерн промежуточного программного обеспечения PHP и как его легко применить
Промежуточное программное обеспечение - это программное обеспечение, которое собирается в конвейер приложений для обработки запросов и ответов. Каждый компонент:
-Определяет, следует ли передавать запрос следующему компоненту в конвейере.
-Может выполнять работу до и после вызова следующего компонента в конвейере.
https://doeken.org/blog/middleware-pattern-in-php
Промежуточное программное обеспечение - это программное обеспечение, которое собирается в конвейер приложений для обработки запросов и ответов. Каждый компонент:
-Определяет, следует ли передавать запрос следующему компоненту в конвейере.
-Может выполнять работу до и после вызова следующего компонента в конвейере.
https://doeken.org/blog/middleware-pattern-in-php
doeken.org
How the PHP Middleware Pattern works and can easily be applied
The Middleware Pattern allows you to easily change the input and output of an action; one layer at a time.
👍4👎1
Yii-прокси
Пакет может создавать общий прокси для класса, т.е. он позволяет перехватывать все вызовы методов класса. Он используется в пакете yii-debug для сбора информации о вызовах методов службы.
https://github.com/yiisoft/proxy
Пакет может создавать общий прокси для класса, т.е. он позволяет перехватывать все вызовы методов класса. Он используется в пакете yii-debug для сбора информации о вызовах методов службы.
https://github.com/yiisoft/proxy
GitHub
GitHub - yiisoft/proxy: General purpose proxy
General purpose proxy. Contribute to yiisoft/proxy development by creating an account on GitHub.
👍16👎4🔥1
Видео: Как планировать электронную почту в PHP - Запускайте автоматические скрипты с помощью CRON
https://youtu.be/9q1Nt6lHXq8
https://youtu.be/9q1Nt6lHXq8
YouTube
How to Schedule Emails in PHP - Run Automated Scripts Using CRON - Full PHP 8 Tutorial
In this lesson, we learn how to queue emails in database & send them automatically using cron jobs.
SOME OF THE WAYS YOU CAN SUPPORT THE CHANNEL
👍 Smash the like button
🤝 Subscribe to the channel & turn the notifications on
💬 Post comments…
SOME OF THE WAYS YOU CAN SUPPORT THE CHANNEL
👍 Smash the like button
🤝 Subscribe to the channel & turn the notifications on
💬 Post comments…
👍5👎3
Полное руководство по PHP и Neo4j
Neo4j — это графовая система управления базами данных с открытым исходным кодом, реализованная на Java. Она является ведущей графовой СУБД в мире. Аналогами Neo4j являются Oracle NoSQL Database, HypherGraphDB, GraphBase, InfiniteGraph и AllegroGraph.
Графовая база данных — разновидность баз данных с реализацией сетевой модели в виде графа и его обобщений
https://ko-fi.com/post/Complete-guide-for-PHP-Neo4j-Q5Q2DT98D
Neo4j — это графовая система управления базами данных с открытым исходным кодом, реализованная на Java. Она является ведущей графовой СУБД в мире. Аналогами Neo4j являются Oracle NoSQL Database, HypherGraphDB, GraphBase, InfiniteGraph и AllegroGraph.
Графовая база данных — разновидность баз данных с реализацией сетевой модели в виде графа и его обобщений
https://ko-fi.com/post/Complete-guide-for-PHP-Neo4j-Q5Q2DT98D
Ko-fi
Complete guide for PHP & Neo4j
Michal Štefaňák published a post on Ko-fi
👍11👎1
Jungi Common
Минимальная библиотека, определяющая примитивные строительные блоки PHP-кода. Он сочетает в себе преимущества функционального и объектно-ориентированного программирования. Все это делает код более понятным и менее подверженным ошибкам.
https://github.com/jungi-php/common
Минимальная библиотека, определяющая примитивные строительные блоки PHP-кода. Он сочетает в себе преимущества функционального и объектно-ориентированного программирования. Все это делает код более понятным и менее подверженным ошибкам.
https://github.com/jungi-php/common
GitHub
GitHub - jungi-php/common: A minimal library that defines primitive building blocks of PHP code.
A minimal library that defines primitive building blocks of PHP code. - jungi-php/common
🤔10👎4🔥3👍2
Как шифровать и расшифровывать пароли с помощью PHP
Лучший способ зашифровать и расшифровать пароли — использовать стандартную библиотеку PHP, потому что метод правильного шифрования и расшифровки паролей с нуля сложен и включает в себя множество возможных уязвимостей безопасности. Использование стандартной библиотеки гарантирует, что реализация хеширования проверена и доверена.
https://www.geeksforgeeks.org/how-to-encrypt-and-decrypt-passwords-using-php/
Лучший способ зашифровать и расшифровать пароли — использовать стандартную библиотеку PHP, потому что метод правильного шифрования и расшифровки паролей с нуля сложен и включает в себя множество возможных уязвимостей безопасности. Использование стандартной библиотеки гарантирует, что реализация хеширования проверена и доверена.
https://www.geeksforgeeks.org/how-to-encrypt-and-decrypt-passwords-using-php/
GeeksforGeeks
How to encrypt and decrypt passwords using PHP ? - GeeksforGeeks
A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.
👍7👎5
5 способов дать имя вашим boolean-переменным
https://www.exakat.io/en/5-ways-to-give-a-name-to-your-booleans/
https://www.exakat.io/en/5-ways-to-give-a-name-to-your-booleans/
👍9👎8🤔2💩1
Депрекации в грядущем PHP 8.2, о которых вам следует знать
https://habr.com/ru/company/otus/blog/678176/
https://habr.com/ru/company/otus/blog/678176/
Хабр
Депрекации в грядущем PHP 8.2, о которых вам следует знать
Если вы не читали мою предыдущую статью о нововведениях в php 8.2, вы можете найти ее здесь . Команда PHP не перестает добавлять новые фичи и исправления с каждым релизом. Но одними фичами и...
👍18🤔5
100 лучших классов PHP, которые вы должны знать
https://www.exakat.io/en/top-100-php-classes-that-you-should-know/
https://www.exakat.io/en/top-100-php-classes-that-you-should-know/
👎16💩7👍5
10+ советов по рефакторингу кода PHP для дотошного разработчика
https://tsh.io/blog/php-code-refactoring/
https://tsh.io/blog/php-code-refactoring/
The Software House
PHP code refactoring – practical tips with code examples
Check out this PHP code refactoring tutorial and create your own custom refactoring process for your system – click and find out more.
💩5👍3
Контейнеризация приложений Laravel
https://www.honeybadger.io/blog/containerizing-laravel-applications/
https://www.honeybadger.io/blog/containerizing-laravel-applications/
Honeybadger Developer Blog
Containerizing Laravel Applications
Containers are popular and unlock many benefits for Laravel developers, but getting started can be confusing. Learn how to containerize an existing Laravel application and discover the benefits that containers can bri...
👎7👍5