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

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

Open in Telegram

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

Show more
2 094
Subscribers
No data24 hours
-37 days
-1130 days
Posts Archive
На скрине показано три способа отправки письма каждому пользователю с помощью Laravel-очередей 👉 @php_lib
На скрине показано три способа отправки письма каждому пользователю с помощью Laravel-очередей 👉 @php_lib

Быстрое логирование SQL-запросов в Laravel 👉 @php_lib
Быстрое логирование SQL-запросов в Laravel 👉 @php_lib

💎Уникальные знания = Большие возможности💎 Пройдите тест из 40 вопросов и проверьте насколько вы готовы к обучению на углубл
💎Уникальные знания = Большие возможности💎 Пройдите тест из 40 вопросов и проверьте насколько вы готовы к обучению на углубленном курсе - "PHP Developer. Professional" от OTUS. - Сможете сдать - пройдете на курс по спец.цене! ⏰ Время прохождения теста ограничено 30 минут 📌ПРОЙТИ ТЕСТ

🛁 Концепции чистого кода, адаптированные для PHP https://github.com/jupeter/clean-code-php 👉 @php_lib
+2
🛁 Концепции чистого кода, адаптированные для PHP https://github.com/jupeter/clean-code-php 👉 @php_lib

Подборка полезных библиотек для языка программирования PHP В статье подборка по следующим библиотекам: Библиотеки для аутенти
Подборка полезных библиотек для языка программирования PHP В статье подборка по следующим библиотекам: Библиотеки для аутентификации и авторизации Библиотеки для работы с датой и временем Решения для маршрутизации приложений Кое-что для проверки адресов электронной почты Решения для создания шаблонов HTTP и как с ним работать Все для парсинга сайтов Когда нужно разобрать URL Несколько решений для работы с изображениями Инструменты для построения навигационных структур Инструменты для работы с паролями Библиотеки для управления качеством кода и форматированием Библиотеки и приложения для приема платежей и интернет-магазинов Библиотеки для работы с разметкой 👉 @php_lib

🐘Уже знакомы с PHP и хотите занять место в крупном проекте? 🎯Больше всех сейчас востребованы те PHP-разработчики, которые п
🐘Уже знакомы с PHP и хотите занять место в крупном проекте? 🎯Больше всех сейчас востребованы те PHP-разработчики, которые пишут чистый код, умеют работать с инфраструктурой и в команде. Именно поэтому в новом потоке онлайн-курса «PHP Developer. Professional» от OTUS сделаны акценты на паттернах проектирования и продвинутых темах: Инфраструктура — Docker, виртуальные машины, облака, сетевое взаимодействие, обеспечение безопасности приложения, Composer, управление зависимостями, очереди и построение асинхронного взаимодействия. Хранилище — PostgreSQL, MySQL, NoSQL и взаимодействие PHP с хранилищами. Тестирование — unit-тесты и покрытие тестами всех слоёв приложения 📚Вас ждут 5 месяцев живых вебинаров, где эксперты-практики дадут уникальные знания, чтобы попасть в топовый проект. 👉Пройдите вступительный тест и присоединяйтесь к группе, пока есть места по спец.цене: https://otus.pw/8v0u/ Реклама. Информация о рекламодателе на сайте otus.ru

Вместо использования where() в маршрутах, вы можете задать глобальные паттерны в RouteServiceProvider. 👉 @php_lib
Вместо использования where() в маршрутах, вы можете задать глобальные паттерны в RouteServiceProvider. 👉 @php_lib

Поздравляем с Днем программиста!!!

Как создать CRUD-приложение с помощью Laravel и Vuejs Vue Laravel CRUD жизненно важен для изучения laravel и vue с нуля. CRUD
Как создать CRUD-приложение с помощью Laravel и Vuejs Vue Laravel CRUD жизненно важен для изучения laravel и vue с нуля. CRUD (создание, чтение, обновление и удаление) — это основные операции с данными и одна из первых вещей, которую вы изучаете как разработчик Laravel. Мы узнаем, как создать небольшое веб-приложение, которое создает, читает, обновляет и удаляет базу данных MySQL. Кроме того, мы научимся создавать таблицы, контроллеры, представления, модели, маршруты API и работать с библиотекой axios для отправки сетевого запроса. 👉 @php_lib

Конструктор запросов имеет метод explain(), который позволяет мгновенно получить план выполнения запроса. Полезно при отладке
Конструктор запросов имеет метод explain(), который позволяет мгновенно получить план выполнения запроса. Полезно при отладке медленных запросов. 👉 @php_lib

Всплывающая форма обратной связи Статья, в которой рассмотрим, как на сайт установить всплывающую форму обратной связи с капч
Всплывающая форма обратной связи Статья, в которой рассмотрим, как на сайт установить всплывающую форму обратной связи с капчей и возможностью прикрепления к ней файлов. Далее 👉 @php_lib

Подборка PHP библиотек для парсинга сайтов Imangazaliev/Didom – очень быстрый парсер и HTML-scrapper; Oscarotero/Embed – хорошее решение для извлечения любой информации с веб- страницы; Friensofphp/Goutte – простой web-scrapper; Symfony/Panther – библиотека тестирования браузера для PHP и Symfony; Mvdbos/Php-Spider – настраиваемый и расширяемый PHP-парсер. 👉 @php_lib

Как создать валидацию модальной формы Bootstrap в Laravel Чтобы создать модальную проверку формы начальной загрузки в Laravel
Как создать валидацию модальной формы Bootstrap в Laravel Чтобы создать модальную проверку формы начальной загрузки в Laravel, используйте простую проверку формы ajax с использованием модальной формы начальной загрузки. Сервер проверяет все поля ввода на соответствие указанной валидации , и если какая-либо из валидаций нарушается, он перенаправляет на нашу страницу создания с сообщениями об ошибках. Теперь мы создаем приложение бомбардира Лиги чемпионов УЕФА, используя Laravel Bootstrap Modal. Далее original https://appdividend.com/2022/03/01/laravel-bootstrap-modal-form-validation/ 👉 @php_lib

Советы по работе с легаси кодом в PHP Большинство статей и книг, которые я читал, всецело фокусируются на создании нового про
Советы по работе с легаси кодом в PHP Большинство статей и книг, которые я читал, всецело фокусируются на создании нового программного обеспечения. Однако, по моему личному опыту я обнаружил, что мои самые распространенные задачи — это не создание новых систем, а поддержание старых трещащих по швам страхолюдин, изначальный архитектор которых уже давно покинул компанию. Далее 👉 @php_lib

Как найти самый медленный запрос в вашем приложении Ваш сайт работает медленно? Он загружается долго? Пользователи жалуются,
Как найти самый медленный запрос в вашем приложении Ваш сайт работает медленно? Он загружается долго? Пользователи жалуются, что он почти не работает? Вам следует проверить запросы к базе данных. И я собираюсь показать вам изящный способ, позволяющий легко профилировать все запросы к базе данных. 👉 @php_lib

Пример использования Google Indexing API на PHP В этой статье приведена подробная инструкция по использованию Google Indexing
Пример использования Google Indexing API на PHP В этой статье приведена подробная инструкция по использованию Google Indexing API и выполнению запросов на индексирование страниц через PHP. Indexing API - это очень простой способ для информирования Google об изменениях у вас на сайте. 👉 @php_lib

Если вам нужно промаппить постраничные данные, то используйте метод through, а не map. Map удалит экземпляр пагинации и вернё
Если вам нужно промаппить постраничные данные, то используйте метод through, а не map. Map удалит экземпляр пагинации и вернёт коллекцию, в то время как through работает с самими данными. 👉 @php_lib

Используйте blade-директиву forelse, вместо foreach вложенную в if-условие. 👉 @php_lib
Используйте blade-директиву forelse, вместо foreach вложенную в if-условие. 👉 @php_lib

Drag & Drop на чистом JavaScript и PHP 0:00 Всем привет! 0:45 Что нам понадобится? 1:02 Подготавливаем проект 4:18 Создаем область Drag & Drop 11:20 Вешаем JavaScript события 19:45 Отключаем стандартное поведение при перетаскивании файла 22:20 Получаем перетаскиваемый файл(ы) 23:22 Делаем превью для загружаемых файлов 35:06 Создаем кнопку для загрузки 37:30 Создаем функцию для загрузки 47:33 Закругляемся GitHub репозиторий: https://github.com/m1nyasha/drag-and-drop-js-php 👉 @php_lib

Сравнение php-fpm, nginx-unit и laravel-octane Статья посвящена сравнению производительности различных веб-серверов для прило
Сравнение php-fpm, nginx-unit и laravel-octane Статья посвящена сравнению производительности различных веб-серверов для приложения, построенного на базе laravel. Ниже будет много графиков и параметров конфигурации и мои личные выводы, никак не претендующие на вселенскую истину. 👉 @php_lib