Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
11.3K subscribers
1.34K photos
20 videos
26 files
4.03K links
Все самое полезное для пхпшника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/bca892d6

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
Download Telegram
Использование протокола MQTT в PHP

MQTT — это протокол обмена сообщениями по шаблону издатель-подписчик (pub/sub). Первоначальную версию в 1999 году опубликовали Энди Стэнфорд-Кларк из IBM и Арлен Ниппер из Cirrus Link. Они рассматривали MQTT как способ поддержания связи между машинами в сетях с ограниченной пропускной способностью или непредсказуемой связью. Одним из первых вариантов его использования было обеспечение контакта фрагментов нефтепровода друг с другом и с центральными звеньями через спутники.

https://habr.com/ru/company/ruvds/blog/676284/
👍7🥰1
Как работает паттерн промежуточного программного обеспечения PHP и как его легко применить

Промежуточное программное обеспечение - это программное обеспечение, которое собирается в конвейер приложений для обработки запросов и ответов. Каждый компонент:

-Определяет, следует ли передавать запрос следующему компоненту в конвейере.

-Может выполнять работу до и после вызова следующего компонента в конвейере.

https://doeken.org/blog/middleware-pattern-in-php
👍4👎1
Yii-прокси

Пакет может создавать общий прокси для класса, т.е. он позволяет перехватывать все вызовы методов класса. Он используется в пакете yii-debug для сбора информации о вызовах методов службы.

https://github.com/yiisoft/proxy
👍16👎4🔥1
Полное руководство по PHP и Neo4j

Neo4j — это графовая система управления базами данных с открытым исходным кодом, реализованная на Java. Она является ведущей графовой СУБД в мире. Аналогами Neo4j являются Oracle NoSQL Database, HypherGraphDB, GraphBase, InfiniteGraph и AllegroGraph.

Графовая база данных — разновидность баз данных с реализацией сетевой модели в виде графа и его обобщений

https://ko-fi.com/post/Complete-guide-for-PHP-Neo4j-Q5Q2DT98D
👍11👎1
Jungi Common

Минимальная библиотека, определяющая примитивные строительные блоки PHP-кода. Он сочетает в себе преимущества функционального и объектно-ориентированного программирования. Все это делает код более понятным и менее подверженным ошибкам.

https://github.com/jungi-php/common
🤔10👎4🔥3👍2
Как шифровать и расшифровывать пароли с помощью PHP

Лучший способ зашифровать и расшифровать пароли — использовать стандартную библиотеку PHP, потому что метод правильного шифрования и расшифровки паролей с нуля сложен и включает в себя множество возможных уязвимостей безопасности. Использование стандартной библиотеки гарантирует, что реализация хеширования проверена и доверена.

https://www.geeksforgeeks.org/how-to-encrypt-and-decrypt-passwords-using-php/
👍7👎5
5 способов дать имя вашим boolean-переменным

https://www.exakat.io/en/5-ways-to-give-a-name-to-your-booleans/
👍9👎8🤔2💩1