🐻❄️Хождение по граблям PDO: что скрывают за собой современные PHP ORM
https://habr.com/ru/companies/oleg-bunin/articles/727930/
https://habr.com/ru/companies/oleg-bunin/articles/727930/
Хабр
Хождение по граблям PDO: что скрывают за собой современные PHP ORM
Привет, Хабр! Меня зовут Валерий Горбачев. Давно пишу на PHP, занимаюсь опенсорсом (участвую в команде разработке Yii3 Framework ), организую митапы в родном Краснодаре и выступаю с докладами на...
🔥1
🍧Автоматическая генерация игровых карт для игры на PHP
https://stitcher.io/blog/procedurally-generated-game-in-php
https://stitcher.io/blog/procedurally-generated-game-in-php
stitcher.io
I wrote a procedurally generated game from scratch
🫒PhpSpreadsheet
PhpSpreadsheet — это библиотека, написанная на чистом PHP и предлагающая набор классов, позволяющих читать и записывать различные форматы файлов электронных таблиц, такие как Excel и LibreOffice Calc.
https://github.com/PHPOffice/PhpSpreadsheet
PhpSpreadsheet — это библиотека, написанная на чистом PHP и предлагающая набор классов, позволяющих читать и записывать различные форматы файлов электронных таблиц, такие как Excel и LibreOffice Calc.
https://github.com/PHPOffice/PhpSpreadsheet
GitHub
GitHub - PHPOffice/PhpSpreadsheet: A pure PHP library for reading and writing spreadsheet files
A pure PHP library for reading and writing spreadsheet files - PHPOffice/PhpSpreadsheet
🔥4
🎯Что такое redis?
Redis – это открытое нереляционное хранилище данных и кэша типа «ключ-значение». Также Redis является сервером преобразования структур данных, предназначенным для расширенной поддержки нескольких типов данных (хэша, списков, множеств, битовых массивов и т.п.). Кроме того, Redis поддерживает кластеризацию, потому его часто используют в высокопроизводительных и масштабируемых средах.
Redis – это открытое нереляционное хранилище данных и кэша типа «ключ-значение». Также Redis является сервером преобразования структур данных, предназначенным для расширенной поддержки нескольких типов данных (хэша, списков, множеств, битовых массивов и т.п.). Кроме того, Redis поддерживает кластеризацию, потому его часто используют в высокопроизводительных и масштабируемых средах.
🔥3
🎡Как создать приватные репозитории composer
Composer - это популярный менеджер пакетов для PHP, который используется для управления зависимостями в проектах. Он позволяет быстро и легко устанавливать и обновлять пакеты из публичных репозиториев Packagist. Однако, иногда бывает необходимо создать приватные репозитории Composer для хранения и управления собственными пакетами или зависимостями.
https://habr.com/ru/articles/736234/
Composer - это популярный менеджер пакетов для PHP, который используется для управления зависимостями в проектах. Он позволяет быстро и легко устанавливать и обновлять пакеты из публичных репозиториев Packagist. Однако, иногда бывает необходимо создать приватные репозитории Composer для хранения и управления собственными пакетами или зависимостями.
https://habr.com/ru/articles/736234/
Хабр
Как создать приватные репозитории composer
Composer - это популярный менеджер пакетов для PHP, который используется для управления зависимостями в проектах. Он позволяет быстро и легко устанавливать и обновлять пакеты из публичных репозиториев...
🔥1
🚉Intervention Image
Intervention Image — это PHP-библиотека обработки изображений и управления ими, предоставляющая более простой и выразительный способ создания, редактирования и компоновки изображений. Пакет включает в себя ServiceProviders и Facades для простой интеграции с Laravel.
https://github.com/Intervention/image
Intervention Image — это PHP-библиотека обработки изображений и управления ими, предоставляющая более простой и выразительный способ создания, редактирования и компоновки изображений. Пакет включает в себя ServiceProviders и Facades для простой интеграции с Laravel.
https://github.com/Intervention/image
GitHub
GitHub - Intervention/image: PHP Image Processing
PHP Image Processing. Contribute to Intervention/image development by creating an account on GitHub.
🔥1
🗻Использование протокола MQTT в PHP
Статья посвящена использованию библиотеки php-mqtt/client в PHP-проектах для реализации функций подключения, подписки, отписки, а также обмена сообщениями между MQTT-клиентом и сервером.
https://dzone.com/articles/how-to-use-mqtt-in-php
Статья посвящена использованию библиотеки php-mqtt/client в PHP-проектах для реализации функций подключения, подписки, отписки, а также обмена сообщениями между MQTT-клиентом и сервером.
https://dzone.com/articles/how-to-use-mqtt-in-php
DZone
How To Use MQTT in PHP
Use the php-mqtt/client client library in PHP projects to implement the functions of connection, subnoscription, unsubscribing, message receiving, and sending between MQTT client and MQTT server.
Programming_PHP_4th__by_Peter_MacIntyre_Kev.pdf
6.7 MB
📨Programming PHP, 4th Edition
Автор: Peter MacIntyre (2020)
Если у вас есть практические знания HTML, авторы Кевин Татро и Питер Макинтайр помогут вам стать первоклассным программистом PHP.
В книге описываются основы языка, включая типы данных, переменные, операторы и инструкции управления потоками данных
Исследуются функции, строки, массивы и объекты, общие методы веб-приложений, такие как обработка форм, проверка данных, отслеживание сеанса и файлы cookie
Также, описаны безопасные сценарии обработки ошибок, настройку производительности и другие продвинутые темы.
Автор: Peter MacIntyre (2020)
Если у вас есть практические знания HTML, авторы Кевин Татро и Питер Макинтайр помогут вам стать первоклассным программистом PHP.
В книге описываются основы языка, включая типы данных, переменные, операторы и инструкции управления потоками данных
Исследуются функции, строки, массивы и объекты, общие методы веб-приложений, такие как обработка форм, проверка данных, отслеживание сеанса и файлы cookie
Также, описаны безопасные сценарии обработки ошибок, настройку производительности и другие продвинутые темы.
🔥3
📚Как добавить титры к видео с помощью PHP
https://shotstack.io/learn/add-captions-subnoscripts-using-php/
https://shotstack.io/learn/add-captions-subnoscripts-using-php/
Shotstack
How to add captions to video using PHP
Automatically add captions or subnoscripts to a video using PHP. This guide show you how to render an SRT subnoscripts file and add it to a video.
🧷Попрощайтесь с проверками на null и исключениями: использование монады Maybe в Symfony
https://habr.com/ru/companies/otus/articles/737530/
https://habr.com/ru/companies/otus/articles/737530/
Хабр
Попрощайтесь с проверками на null и исключениями: использование монады Maybe в Symfony
Введение Функциональное программирование появилось не вчера. Но оно так и не приобрело какой-либо дикой популярности, и, вероятно, не просто так. Иногда оно может быть довольно сложным с точки зрения...
🔥3
📢Найти за полсекунды: сравниваем похожие фотографии
В этой статье автор хочет поделиться своим опытом работы над пет-проектом по созданию хранилища фотографий с возможностью поиска дубликатов.
https://habr.com/ru/companies/oleg-bunin/articles/663012/
В этой статье автор хочет поделиться своим опытом работы над пет-проектом по созданию хранилища фотографий с возможностью поиска дубликатов.
https://habr.com/ru/companies/oleg-bunin/articles/663012/
Хабр
Найти за полсекунды: сравниваем похожие фотографии
Привет, меня зовут Петр и я работаю в Badoo в команде биллинга. В этой статье я хочу поделиться своим опытом работы над пет-проектом по созданию хранилища фотографий с возможностью поиска дубликатов....
🔥1
📗Шифрование моделей Laravel Eloquent с помощью CipherSweet
https://rias.be/blog/encrypting-laravel-eloquent-models-with-ciphersweet
https://rias.be/blog/encrypting-laravel-eloquent-models-with-ciphersweet
rias.be
Encrypting Laravel Eloquent models with CipherSweet | Rias.be
In your project, you might store some sensitive personal or credential data in your database. Should an unauthorised person get access to your DB, all this sensitive can be read.. To solve this problem, you can encrypt the data. This way, unauthorised persons…
🕶Пишем Telegram бота для распознавания голосовых сообщений и их обработки с помощью AI
https://habr.com/ru/articles/739868/
https://habr.com/ru/articles/739868/
Хабр
Пишем Telegram бота для распознавания голосовых сообщений и их обработки с помощью AI
Всем привет. Меня зовут Игорь Филиппов и я веб-разработчик. Вы, вероятнее всего, знаете, как прочно ChatGPT закрепился в медийном пространстве. Ежедневно выходят сотни статей и видео на эту тему,...
🔥1
🗻PocketMine-MP
Серверное программное обеспечение для Minecraft: Bedrock Edition на PHP
https://github.com/pmmp/PocketMine-MP
Серверное программное обеспечение для Minecraft: Bedrock Edition на PHP
https://github.com/pmmp/PocketMine-MP
GitHub
GitHub - pmmp/PocketMine-MP: Custom server software for Minecraft: Bedrock, built from scratch in PHP, C and C++
Custom server software for Minecraft: Bedrock, built from scratch in PHP, C and C++ - pmmp/PocketMine-MP
🏆Создание сервера для онлайн ММО игр на PHP ч. 12 — Очереди и параллельное программирование на CPU
https://habr.com/ru/articles/725490/
https://habr.com/ru/articles/725490/
Хабр
Создание сервера для онлайн ММО игр на PHP ч. 12 — Очереди и параллельное программирование на CPU
В данной статье речь пойдет о взаимодействии WebSocket сервера и сервера рассчитывающего события в мультиплеерных играх (команды пользователей, игровую физику, алгоритмический искусственный интеллект...
🎖Полное руководство по PHP и Neo4j
Основная цель данного руководства - предоставить все элементарные знания, необходимые для использования Neo4j в PHP.
https://ko-fi.com/post/Complete-guide-for-PHP-Neo4j-Q5Q2DT98D
Основная цель данного руководства - предоставить все элементарные знания, необходимые для использования Neo4j в PHP.
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