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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
Download Telegram
Данная статья описывает, как использовать библиотеку Python Social Networking Services Scraper (PSNSS) для получения твитов в Laravel приложении. PSNSS позволяет получать данные из различных социальных сетей, в том числе из Twitter.

В статье рассматривается установка и настройка PSNSS, а также примеры кода для получения твитов по определенному хэштегу или имени пользователя Twitter. Также автор предоставляет советы по улучшению производительности и защите приложения от ошибок.

Статья может быть полезна для разработчиков, которые работают с Laravel и хотят добавить возможность получения твитов в свое приложение. Она также может быть интересна для тех, кто интересуется интеграцией Python и PHP.

https://hendrikprinsza.medium.com/fetching-tweets-in-laravel-with-pythons-social-networking-services-scraper-c53db78c014e
2
Как модерировать видеоконтент (сканировать неприемлемый контент) в PHP

Статья описывает, как использовать Cloudmersive API для модерации видео-контента и сканирования его на наличие несоответствующего контента (NSFW) в PHP приложении. Cloudmersive API предоставляет сервисы для анализа и классификации контента, в том числе для сканирования видео на наличие NSFW материалов.

Также описывает установку и настройку Cloudmersive API, а также демонстрирует примеры кода для отправки видео на анализ и получения результатов. Кроме того, автор предоставляет советы по использованию этого сервиса для модерации контента в реальном времени и оптимизации производительности приложения.

https://cloudmersive.medium.com/how-to-moderate-video-content-scan-for-nsfw-content-in-php-86f9d7a2acd9
5
👔 Стажер-разработчик PHP
⛳️ Goulash
💼🥁 Работа в офисе
💵 Зарплата на собеседовании

Подробнее: https://proglib.io/vacancies/stazher-razrabotchik-php-goulash-a2eaa222-2023-04-16
🌭4🎉1
Работа с деньгами в Laravel

Эта статья рассказывает о том, как обрабатывать различные типы денежных величин в фреймворке Laravel. Обычно в приложениях используются типы данных для обычных чисел или строк, но для работы с деньгами это может быть неудобно и ненадежно. В статье описывается, как использовать специальный тип для денежных величин - Money, и как он может помочь с работой приложения с ценами и денежными операциями. Также статья описывает, как можно приводить различные форматы денежных величин к одному формату и как проверять корректность введенных пользователем данных.

https://andy.cowan.me.uk/handling-money-types-in-laravel
👍7
Выявление узких мест: исследование низкой производительности контейнера Laravel

Статья рассказывает о проблемах производительности контейнера фреймворка Laravel и пытается выяснить, что именно замедляет его работу.

Автор статьи проводит опыты, измеряет время выполнения различных операций и проверяет выполнение зависимостей. Он также исследует код фреймворка и находит несколько мест, которые можно улучшить.

В результате автор приходит к выводу, что медленный контейнер может быть связан с использованием рефлексии и динамической загрузки классов в Laravel. Также он предлагает несколько решений, которые могут помочь ускорить работу контейнера, например, предварительную загрузку классов или использование кеширования данных.

https://sarvendev.com/2023/04/uncovering-the-bottlenecks-an-investigation-into-the-poor-performance-of-laravels-container/
5
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Тест: насколько хорошо вы знаете Git?

Независимо от того, новичок вы или опытный пользователь, этот тест проверит ваши знания фундаментальных концепций и передовых методов Git.

🔗 Основной сайт
🔗 Зеркало
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32🤯1
Статья рассказывает о том, как использование обратных прокси-серверов может защитить веб-приложения, написанные на Symfony, от атак по IP-адресу. В статье описываются различные виды атак, которые могут быть проведены с использованием IP-адресов, и объясняется, как обратные прокси-серверы помогают их предотвращать. Также авторы рассказывают о том, как можно настроить обратный прокси-сервер для Symfony-приложения и приводят примеры кода.

https://jolicode.com/blog/symfony-reverse-proxies-and-ip-protection
2
Раскрытие захватывающей эволюции PHP: от скромных начинаний до доминирования в Интернете

Краткая история PHP с 1995 по 2023 год

https://hendrikprinsza.medium.com/the-history-of-php-from-1995-to-2023-f5a1bae63554
7🍌1
Внедрение PHP-CS-Fixer в легаси проекты

Статья рассказывает о том, как внедрить инструмент PHP CS Fixer для автоматического форматирования кода в старых проектах на PHP. Автор объясняет, какие преимущества приносит использование PHP CS Fixer и как этот инструмент может помочь в повышении качества и удобства чтения кода. Также в статье рассмотрены примеры использования PHP CS Fixer в практике.

https://localheinz.com/articles/2023/04/10/introducing-php-cs-fixer-into-legacy-projects/
👍7
Видео: Создание приложения Ride Share с помощью Laravel и Vue

Ride share - это совместное использование автомобиля несколькими пассажирами для перемещения из одного места в другое.

https://youtu.be/iFOEU6YNBzw
👍21
#хочу_спросить

Задавайте любые вопросы о программировании и получайте ответы от пользователей. В комментариях под постом укажите #язык, #стек и/или #библиотеку, по которым задаете вопрос.
1
Уникальные задание вашего laravel horizon могут никогда не выполниться

Статья о том, что уникальные задания в Laravel Horizon могут никогда не выполниться. Автор объясняет, что это происходит из-за того, что срок жизни задания ограничено. Он также предлагает несколько решений этой проблемы, включая рефакторинг кода так, чтобы разбить задачи на несколько, увеличение срока жизни и т.д.

https://vincentbean.com/your-laravel-horizon-s-unique-jobs-may-never-run
3🍌2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
System+Design+Blueprint.pdf
273 KB
#проектирование_систем

Подробное визуальное руководство, которое предоставляет разработчикам быструю и простую шпаргалку по ключевым концепциям и передовым методам проектирования систем.

🔗 Источник
🔥11
Обработка больших сжатых файлов с помощью PHP

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

https://medium.com/softonic-eng/processing-large-compressed-files-with-php-586f8bda3c35
👍5