Библиотека пхпшника | 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
Статья рассказывает о том, как использование обратных прокси-серверов может защитить веб-приложения, написанные на 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
Как убедиться, что ray() не сломает ваше приложение Laravel с помощью Github Action

Статья описывает, как использовать инструмент отладки Ray в приложениях на Laravel и как проверять работоспособность приложения с помощью GitHub Action. В статье показывается, как настроить работу Ray и локальный веб-интерфейс для отладки, а также как создать и запустить GitHub Action, который проверяет работоспособность приложения перед каждым коммитом в основную ветку репозитория. Рассматриваются различные сценарии использования Ray, такие как отладка баз данных, проверка запросов и вывод результатов работы методов приложения. Также в статье приводятся практические советы для эффективного использования Ray и GitHub Action в Laravel-приложениях

https://medium.com/code16/how-to-make-sure-ray-wont-break-your-laravel-application-with-github-action-a8bc37a6cbe
4
👔 Стажер-программист
⛳️ LARSSON
💼🥁 Работа в офисе
💵 от 60 000 рублей

Подробнее: https://proglib.io/vacancies/stazher-programmist-wisebits-2f75eb6b-2023-04-22
4
Как настроить DNS для разработки веб-приложения с помощью Dnsmaqs раз и навсегда

В
статье описывается процесс установки DNSMASQ на Ubuntu и настройки его на локальной машине. Рассматривается использование DNSMASQ для настройки различных доменов с использованием одного IP-адреса. Также автор описывает, как создать конфигурационный файл для DNSMASQ и как настроить его на автоматическую загрузку при запуске операционной системы.

https://jolicode.com/blog/how-to-configure-dns-for-developing-webapp-with-dnsmaqs-once-for-all
👍31🍌1
Профилирование сервисного контейнера Laravel в вашем приложении

В данной статье рассматривается профилирование сервис-контейнера в Laravel-приложении. Автор начинает с того, что поясняет, что такое сервис-контейнер и как он работает в Laravel. Затем автор переходит к основной теме статьи - профилированию сервис-контейнера и его компонентов.

Автор предлагает несколько способов профилирования сервис-контейнера в Laravel, включая: использование встроенных инструментов логирования, использование существующих пакетов для профилирования, таких как Laravel Debugbar, а также создание собственных инструментов профилирования сервис-контейнера.

Далее автор предоставляет подробное описание создания собственного инструмента профилирования, который позволяет отслеживать процесс создания объектов в сервис-контейнере. Этот инструмент позволяет получить информацию о времени создания объектов, количестве созданных объектов и т.д. Автор также дает советы по оптимизации процесса создания объектов.

https://medium.com/@jonathandart/profiling-the-laravel-service-container-in-your-application-5cc8446ddaf6
👍42