en
Feedback
Библиотека PHP программиста 👨🏼‍💻👩‍💻

Библиотека PHP программиста 👨🏼‍💻👩‍💻

Open in Telegram

Полезные материалы по PHP, Laravel, Symfony, CodeIgniter, CakePHP, Phalcon По всем вопросам @evgenycarter

Show more
2 094
Subscribers
-224 hours
-47 days
-1130 days
Posts Archive
Некоторые разработчики всё ещё используют artisan-команды для создания файлов. Существует гораздо более быстрый вариант! И он сразу открывает файл с курсором в нужном месте! #laravel #php 👉 @php_lib

Свой первый модуль для админки битрикс, первое субъективное впечатление Итак после первых плагинов для ВордПресс и джумла при
Свой первый модуль для админки битрикс, первое субъективное впечатление Итак после первых плагинов для ВордПресс и джумла пришла пора сделать что-то похожее в Битрикс. Наш путь познания разных движков для сайтов проходит под идеей принести новый функционал, а именно принятие оплаты по покупателя при самовывозе, то есть это либо наличными либо по банковской карте в момент, когда клиент приходит к вам в офис. И вот так получилось, что свежие мозги прошлись по ВордПрессу, Джумла и теперь взялись за Битрикс. Сразу хочу сказать, что привыкнуть можно к любой CMS, все дело в обстоятельствах и времени. https://habr.com/ru/articles/843336/ 👉 @php_lib

🐘 Тест по PHP Проверь насколько хорошо ты знаешь PHP Ответишь — пройдешь на продвинутый курс "PHP Developer. Professional" о
🐘 Тест по PHP Проверь насколько хорошо ты знаешь PHP Ответишь — пройдешь на продвинутый курс "PHP Developer. Professional" от OTUS по специальной цене + получишь чек-лист "Solid и типичные ошибки на собеседованиях" . 👉 ПРОЙТИ ТЕСТ: https://vk.cc/cAZFdf Приятный бонус Курс можно приобрести в рассрочку и без переплаты Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Laravel разработчики, упростите загрузку файлов с этим инструментом! 💎 Используйте Storage::download(), чтобы принудительно
Laravel разработчики, упростите загрузку файлов с этим инструментом! 💎 Используйте Storage::download(), чтобы принудительно запустить скачивание файла в браузере. Отлично подходит для защищенных файлов или генерации динамических загрузок. Совет: Настройте имя файла и заголовки для большего контроля. 👉 @php_lib

Станьте разработчиком нейро-сотрудников на Python и зарабатывайте от 150.000р в месяц 🔥🔥🔥 Мы научим вас создавать топовых нейро-сотрудников на базе GPT-4 Omni, и вы сможете: 1️⃣ Устроиться разработчиком в крупную компанию и зарабатывать от 150 тысяч ₽ в месяц 2️⃣ Разрабатывать такие проекты на заказ и зарабатывать от 500 тысяч ₽ за проект 3️⃣ Создать нейро-сотрудника в вашей компании и вырасти на +30-100% в зарплате Что будет на интенсиве? 🧬 Теория: как создаются нейро-сотрудники с GPT-4o на Python 🧬 Практика: мы создадим нейро-консультанта, нейро-HR, нейро-маркетолога и др. Ведущий интенсива - Senior AI разработчик нейросетей и основатель Университета искусственного интеллекта 🔥 Регистрируйтесь на бесплатный интенсив! Встречаемся в ближайший четверг!

PHP для начинающих - полный курс (2023) 00:00:00 - How to Choose a Programming Language 00:01:21 - Tools of the Trade 00:09:58 - Your First PHP Tag 00:18:07 - Variables 00:25:26 - Conditionals and Booleans 00:36:33 - Arrays 00:45:11 - Associative Arrays 00:52:30 - Functions and Filters 01:04:52 - Lambda Functions 01:17:00 - Separate Logic From the Template 01:25:35 - Technical Check-in #1 (With Quiz) 01:30:30 - Page Links 01:41:30 - PHP Partials 01:50:41 - Superglobals and Current Page Stylings 02:03:39 - Make a PHP Router 02:21:41 - Create a MySQL Database 02:27:51 - PDO First Stepss 02:42:15 - Extract a PHP Database Class 02:52:50 - Environments and Configuration Flexibility 03:05:50 - SQL Injection Vulnerabilities Explained 03:16:46 - Database Tables and Indexes 03:24:38 - Render the Notes and Note Pages 03:39:06 - Introduction to Authorization 03:53:27 - Programming is Rewriting 04:05:44 - Intro to Forms and Request Methods 04:23:52 - Always Escape Untrusted Input 04:32:13 - Intro to Form Validations 04:45:04 - Extract a Simple Validator Class 04:56:47 - Resourceful Naming Conventions 05:03:23 - PHP Autoloading and Extractions 05:23:00 - Namespacing: What, Why, How? 05:34:10 - Handle Multiple Request Methods From a Controller Action? 05:46:22 - Build a Better Router 06:07:07 - One Request, One Controller 06:14:14 - Make Your First Service Containers 06:33:37 - Updating With PATCH Requests 06:54:51 - PHP Sessions 101 07:08:47 - Register a New User 07:27:47 - Introduction to Middleware 07:49:52 - Manage Passwords Like This For The Remainder of Your Career 07:54:42 - Log In and Log Outs 08:20:27 - Extract a Form Validation Object 08:34:03 - Extract an Authenticator Class 08:47:24 - The PRG Pattern (and Session Flashing) 09:08:42 - Flash Old Form Data to the Session 09:14:39 - Automatically Redirect Back Upon Failed Validations 09:40:46 - Composer and Free Autoloading 09:53:59 - Install Two Composer Packages: Collections and PestPHP 10:09:36 - Testing Approaches, Terms, and Considerations 10:27:41 - The Next Step in Your Php Journey https://www.youtube.com/watch?v=dVttuOjew3E 👉 @php_lib

Асинхронный PHP с использованием ReactPHP Асинхронное программирование позволяет решить традиционные проблемы синхронного про
Асинхронный PHP с использованием ReactPHP Асинхронное программирование позволяет решить традиционные проблемы синхронного программирования, позволяя выполнять задачи в фоновом режиме, не блокируя выполнение основной программы. Это означает, что программа может продолжать решать другие задачи, в то время как трудоемкие задачи выполняются в фоновом режиме. https://medium.com/simform-engineering/asynchronous-php-using-reactphp-929185bef98c 👉 @php_lib

Привет, я Jippi bot,  я помогу тебе составить хорошее резюме php, javascript разработчика на русском или английском языке, а так же могу присылать тебе подходящие вакансии, все что тебе нужно это пройти опрос по ссылке Пройти опрос Реклама. Курлович Д.В. ИНН 890508974718.

Совет по Laravel💡 Хотите быстро вывести SQL-запросы, выполненные во время вашего запроса? И не хотите устанавливать Debugbar
Совет по Laravel💡 Хотите быстро вывести SQL-запросы, выполненные во время вашего запроса? И не хотите устанавливать Debugbar, Telescope и т.п.? Используйте DB::listen() с toRawSql()! 👉 @php_lib

Совет по Laravel 💡 Один из моих любимых недокументированных советов, который я регулярно использую. Используйте "wasRecentlyCreated", чтобы проверить, была ли модель создана или найдена в базе данных. 👉 @php_lib

Что нового в мире PHP и Laravel случилось в июле расскажут Сергей Пантелеев и Данил Щуцкий! 00:00 - Обзор новостей PHP 02:41 - Обзор обновлений Laravel 08:27 - Релиз Laravel 11.15 10:53 - Релиз Laravel 11.16 11:36 - Релиз Laravel 11.17 источник 👉 @php_lib

Совет Laravel 🔥 В конструктор запросов Laravel входит функция `lockForUpdate()`. Она останавливает любые обновления или друг
Совет Laravel 🔥 В конструктор запросов Laravel входит функция `lockForUpdate()`. Она останавливает любые обновления или другую общую блокировку выбранной записи до тех пор, пока транзакция не будет завершена. 👉 @php_lib

😊 Ваш интернет-магазин на 1С-Битрикс нуждается в улучшении? Вам надоело вручную передавать данные между системами? Хотите ав
😊 Ваш интернет-магазин на 1С-Битрикс нуждается в улучшении? Вам надоело вручную передавать данные между системами? Хотите автоматизировать процессы и повысить эффективность работы? На открытом вебинаре «Интеграция коробочной версии Битрикс 24 и 1С Битрикс» 21 августа в 20:00 мск мы разберём всё, что нужно знать для успешной интеграции. Вы узнаете: - как зарегистрировать пользователя в интернет-магазине 1С-Битрикс; - как формировать и обрабатывать заказы; - как создать входящий веб-хук и передавать данные о новом покупателе в Битрикс24; - как создать исходящий веб-хук для передачи данных о сделках и приобретённых товарах обратно на сайт; - как заполнить каталог товаров данными из CSV-файла с помощью Битрикс API; - как настроить начальное оформление чертежей. 👉 Регистрируйтесь прямо сейчас и узнайте, как сделать процессы более эффективными и автоматизированными: https://vk.cc/czlWcQ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Совет по Laravel 💡 Вам нужно использовать одни и те же правила проверки пароля для разных маршрутов пользователей (например,
Совет по Laravel 💡 Вам нужно использовать одни и те же правила проверки пароля для разных маршрутов пользователей (например, при регистрации и создании панели администратора)? Обратите внимание на функцию `Password::defaults()`. Ознакомьтесь со всеми правилами в документации: https://github.com/illuminate/validation/blob/master/Rules/Password.php 👉 @php_lib

Привет, разработчики Laravel 👩‍💻 Начиная с Laravel v11.18.0, в методе Str::limit() появился новый параметр preserveWords. П
Привет, разработчики Laravel 👩‍💻 Начиная с Laravel v11.18.0, в методе Str::limit() появился новый параметр preserveWords. Пример использования метода limit() — отображение предварительных версий текстового контента, таких как резюме или отрывки блог-постов. Раньше при использовании метода limit он мог разрывать слова посередине. Теперь мы можем передать параметр preserveWords как true, и Laravel умно применит ограничение так, чтобы последнее слово было полным. Это может улучшить пользовательский опыт для некоторых приложений. #laravel #php 👉 @php_lib

Совет по Laravel💡: Assert JSON Fragments При тестировании API нам часто нужно проверить, содержит ли ответ определенный ключ
Совет по Laravel💡: Assert JSON Fragments При тестировании API нам часто нужно проверить, содержит ли ответ определенный ключ с ожидаемыми данными. Laravel поставляется с функцией «assertJsonFragment», которая позволяет сделать именно это 🚀. 👉 @php_lib

😄 Создание и настройка каталога товаров в CMS 1С-Битрикс Ждем вас на открытом уроке, где мы: - рассмотрим информационные бло
😄 Создание и настройка каталога товаров в CMS 1С-Битрикс Ждем вас на открытом уроке, где мы: - рассмотрим информационные блоки в Битрикс; - создадим и настроим инфоблок «каталог товаров»; - создадим свойства для товаров; - заполним каталог товаров данными из CSV-файла, используя Битрикс API; - разберем начальную настройку оформления чертежей. Встречаемся 8 августа в 20:00 мск. 👉 Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие: https://vk.cc/cyRjzX Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Совет из документации по Laravel💡 Если вы хотите войти в систему от имени конкретного пользователя, чтобы проверить, как выг
Совет из документации по Laravel💡 Если вы хотите войти в систему от имени конкретного пользователя, чтобы проверить, как выглядит какая-то функция в его рабочем пространстве, вы можете использовать методы `Auth::login()` или `Auth::loginUsingId()`. https://laravel.com/docs/11.x/authentication#authenticate-a-user-instance 👉 @php_lib

Совет по PHP/Laravel 💡 Вместо того чтобы выполнять цикл foreach по массиву для поиска значения записи, вы можете использоват
Совет по PHP/Laravel 💡 Вместо того чтобы выполнять цикл foreach по массиву для поиска значения записи, вы можете использовать метод Laravel Collection contains(). 👉 @php_lib

⚡️Как PHP-разработчику занять вакантное место в престижном проекте? 💪Прокачать свои скиллы до Middle+ уровня всего за 5 меся
⚡️Как PHP-разработчику занять вакантное место в престижном проекте? 💪Прокачать свои скиллы до Middle+ уровня всего за 5 месяцев на курсе «PHP Developer. Professional» от OTUS. 👨‍💻Сейчас работодатели отдают предпочтение PHP-разработчикам, которые не только пишут чистый код, но и умеют работать с инфраструктурой и в команде. Поэтому программа курса глубоко погружается в экосистему PHP: в инфраструктуру, хранилище и тестирование. 🎯После обучения вы: ▫️ Сможете оценить алгоритмическую сложность кода; ▫️ Работать с кодом с точки зрения анализа; ▫️ Будете понимать, почему решение работает медленно и как это исправить; ▫️ Освоите тестирование и доставку в продакшн; ▫️ познакомитесь с SRE-практиками. 🎁 Все кто приобретет курс до 29 июля получат в подарок подготовительный курс по PHP для освоения основной программы Middle+! 👉Пройдите бесплатный тест прямо сейчас и узнайте, готовы ли вы сделать следующий шаг в карьере: https://vk.cc/cyEC9z

Библиотека PHP программиста 👨🏼‍💻👩‍💻 - Statistics & analytics of Telegram channel @php_lib