TGViewer
Channel Public Channel
Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter

Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter

@phpproglib

Все самое полезное для пхпшника в одном канале.

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

Учиться у нас: clc.to/M561SQ

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

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
Subscribers
10.5K
Photos
1.8K
Videos
31
Links
4.6K

Showing posts older than #3288 · Back to latest

Older Posts 20 shown
Post #3287 2.93K
5 наиболее часто используемых стратегий деплоя: десятиминутный разбор от Alex Xu.

✔️ Big Bang
✔️ Rolling
✔️ Blue-Green
✔️ Canary
✔️ Feature

📺 Смотреть

Оригинал
YouTube Top 5 Most-Used Deployment Strategies Get a Free System Design PDF with 158 pages by subscribing to our weekly newsletter: https://bytebytego.ck.page/subscribe Animation tools: Adobe Illustrator and After Effects. Checkout our bestselling System Design Interview books: Volume 1: https://amzn.to/3Ou7gkd…
  • ❤ 10
  • 👍 1
  • 🍌 1
Post #3286 2.71K
Новое в Symfony 6.3: Компонент планировщика

Symfony 6.3 был представлен новый компонент планировщика . Этот компонент позволяет инициировать сообщения, которые должны быть отправлены по заранее заданному расписанию. Он повторно использует концепции Messenger.
Symfony New in Symfony 6.3: Scheduler Component (Symfony Blog) Symfony 6.3 includes a new Scheduler component that integrates tightly with the Messenger component to create messages that should be handled multiple times on a predefined schedule.
  • ❤ 14
  • 👍 1
Post #3283 2.77K
Использование ICU Message Format в PHP

ICU Message Format - это синтаксическая нотация для форматирования текстовых сообщений в многоязычных приложениях. Она разработана в рамках проекта ICU (International Components for Unicode) и позволяет легко создавать и локализовать тексты на разных языках. Формат использует специальные токены и синтаксические конструкции для вставки переменных, условий, числовых и временных значений в текст сообщений. ICU Message Format широко применяется в различных приложениях, включая веб-сайты, игры, мобильные приложения и программируемые интерфейсы.

PHP нативно поддерживает этот формат шаблонов, и автор статьи рассказывает, как им пользоваться.
Хабр Использование ICU Message Format в PHP Недавно я узнал про довольно интересный инструмент, встроенный в РНР. Оказывается, в языке нативно поддерживается универсальный формат шаблонов для сообщений, ICU Message Format. В частности, он...
  • 👍 8
  • ❤ 4
  • 🤔 4
  • 🎉 1
Post #3282 2.68K
#memes
  • 😁 22
  • ❤ 6
  • 👍 3
  • 🌚 1
  • 🍌 1
Post #3281 2.66K
Статья посвящена реализации клиентской пагинации веб-страниц в Laravel с помощью Livewire. Традиционно пагинация на веб-страницах осуществляется на сервере, но автор обращает внимание на то, что использование клиентской пагинации может улучшить производительность и уменьшить количество запросов на сервер.

Здесь описывается, как использовать пакет Livewire для создания интерфейса пользователя, который позволяет обрабатывать клиентскую пагинацию. Далее автор статьи объясняет, как настроить контроллер в Laravel для обработки клиентской пагинации.

Также в статье рассматриваются особенности работы с клиентской пагинацией, такие как управление переходами между страницами и обработка изменений на клиентской стороне.
Fly Improving Client Side Pagination with Livewire We apply data accumulation and allowance to improve client side pagination with Livewire
  • ❤ 7
  • 👍 5
Post #3280 2.73K
🤖 Нейронки кодят за вас: 28 AI-сервисов в помощь разработчику

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

Ссылка на статью
  • ❤ 6
  • 👍 2
  • 🐳 1
Post #3277 2.68K
Post #3276 2.62K
Post #3275 2.95K
Post #3274 2.62K
Какие можете посоветовать книги по шаблонам проектирования?⬇️⬇️⬇️
  • ❤ 1
Post #3273 2.76K
🧠 Наука принятия решений: как наш мозг взвешивает варианты и делает выбор

Порой мы совершаем, казалось бы, необдуманные поступки, однако это не так: наш мозг принимает решение за нас. На вопросы «Как?» и «Почему?» дает ответ нейроэкономика.

🔗 Основной сайт
🔗 Зеркало
Библиотека программиста 🧠 Наука принятия решений: как наш мозг взвешивает варианты и делает выбор Порой мы совершаем, казалось бы, необдуманные поступки, однако это не так: наш мозг принимает решение за нас. На вопросы «Как?» и «Почему?» дает ответ нейроэкономика.
  • 👍 5
  • ❤ 1
Post #3272 2.6K
Выпущен AutoShell 1.0

AutoShell автоматически сопоставляет имена команд CLI с классами команд PHP в указанном пространстве имен, отражая указанный основной метод в этом классе для определения значений аргументов и параметров. Параметры метода могут быть скалярными значениями (int, float, string, bool) или массивами.

AutoShell не имеет зависимостей и требует минимального обслуживания. Простое добавление класса в исходный код в распознаваемом пространстве имен и с распознанным именем основного метода автоматически делает его доступным в виде команды.

Страница на Packagist
  • 👍 4
  • ❤ 1
  • 🤔 1
Post #3271 2.83K
Статья рассказывает о том, как реализовать загрузку больших файлов по частям в Laravel с использованием пакета Livewire.

Тут описывается, как использовать пакет Livewire для создания интерфейса пользователя, который позволяет загружать файлы кусками и получать информацию о процессе загрузки. Далее автор статьи объясняет, как настроить контроллер в Laravel для обработки кусков файлов и сохранения их на сервере. Кроме того, рассматриваются вопросы безопасности и обработки ошибок при загрузке файлов.
Fly Chunked File Upload with Livewire Uploading a file in chunks using Livewire
  • ❤ 3
Post #3269 2.71K
Что такое генераторы и как их использовать?

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

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

Чтобы определить генератор в PHP, необходимо создать функцию и использовать ключевое слово yield вместо return для возврата значений.

#вопросы_с_собеседований
  • 👍 10
  • ❤ 1
Post #3267 2.65K
Пишите в комменты, сколько времени потребовалось вам
  • ❤ 4
  • 🌚 2
Post #3266 2.85K
#memes
  • 👍 22
  • 😁 12
  • 🤯 5
  • 🙏 1
  • 💯 1
Post #3265 2.7K
Waterhole — это универсальная платформа для взаимодействия с аудиторией. Создавайте пространства, где ваше сообщество может обсуждать, предлагать и голосовать за идеи, задавать вопросы и публиковать развернутый контент — и все это в одном месте, под вашим собственным брендом и доменом.
Waterhole Community Waterhole - Where Communities Thrive The Laravel-powered discussion platform giving life to vibrant online communities for brands, creators, and teams.
  • ❤ 1
Post #3264 2.63K
#хочу_спросить

Задавайте любые вопросы о программировании и получайте ответы от пользователей. В комментариях под постом укажите #язык, #стек и/или #библиотеку, по которым задаете вопрос.
  • ❤ 1
  • 👍 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →