Библиотека пхпшника | 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
JsonMapper

Эта библиотека предоставляет простой в использовании, безопасный и мощный способ сопоставления данных JSON со строго типизированными объектами DTO в PHP.

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

https://github.com/brick/json-mapper
👍12❤‍🔥1
10% всех веб-сайтов работает на Nginx

Небольшая, но интересная статистика по использованию nginx

https://w3techs.com/blog/entry/nginx_runs_on_10percent_of_all_web_sites
👍1
#ищу_команду

Ищите единомышленников, делайте коллабы, создавайте новые проекты. В комментариях под постом укажите #язык, #библиотеку и/или #стек, который вас интересует и опишите общую концепцию проекта.
👍4
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🧑‍💻Use The Index, Luke — бесплатная веб-версия книги SQL Performance Explained.

Она рассказывает разработчикам об индексировании SQL без углубления в администрирование, но с примерами в различных СУБД (DB2, MySQL, Oracle, PostgreSQL, SQL Server).

Вы узнаете все необходимые детали оптимизации запросов к базе данных и использовании индексов.

🔗 https://use-the-index-luke.com/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Какие инструменты используете для миграций БД?⬇️
👍2
Какие курсы по PHP можете рекомендовать?
Пиши в комменты
👍41🌭1🍌1
Видео: Как установить Laravel с Svelte, Inertia.js и Vite

Svelte, Inertia.js и Vite не обязательны в Laravel, но они могут быть полезными инструментами для разработки современных веб-приложений с помощью Laravel.

Svelte — это среда JavaScript, которая позволяет вам писать эффективные и реактивные внешние компоненты с упрощенным синтаксисом.

Inertia.js — это библиотека, которая позволяет создавать одностраничные приложения (SPA) с помощью Laravel и Vue.js или React.

Vite — это инструмент сборки, который можно использовать для оптимизации процесса разработки и сборки интерфейсных приложений.

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

https://youtu.be/kkmVPKcnC-g
👍6