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

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

@php_lib

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

По всем вопросам @evgenycarter
Subscribers
2.05K
Photos
377
Videos
173
Links
404

Showing posts older than #58 · Back to latest

Older Posts 20 shown
Post #56 972
Вместо использования where() в маршрутах, вы можете задать глобальные паттерны в RouteServiceProvider.

👉 @php_lib
  • 👍 5
Post #55 1.07K
Поздравляем с Днем программиста!!!
  • 👍 16
  • 🎉 9
  • ❤ 3
Post #54 4.33K
Как создать CRUD-приложение с помощью Laravel и Vuejs

Vue Laravel CRUD жизненно важен для изучения laravel и vue с нуля. CRUD (создание, чтение, обновление и удаление) — это основные операции с данными и одна из первых вещей, которую вы изучаете как разработчик Laravel.

Мы узнаем, как создать небольшое веб-приложение, которое создает, читает, обновляет и удаляет базу данных MySQL. Кроме того, мы научимся создавать таблицы, контроллеры, представления, модели, маршруты API и работать с библиотекой axios для отправки сетевого запроса.

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

👉 @php_lib
  • 👍 4
Post #52 1.21K
Всплывающая форма обратной связи

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

👉 @php_lib
  • 👍 3
Post #51 7.89K
Подборка PHP библиотек для парсинга сайтов

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

👉 @php_lib
  • 🔥 1
Post #50 1.14K
Как создать валидацию модальной формы Bootstrap в Laravel

Чтобы создать модальную проверку формы начальной загрузки в Laravel, используйте простую проверку формы ajax с использованием модальной формы начальной загрузки. Сервер проверяет все поля ввода на соответствие указанной валидации , и если какая-либо из валидаций нарушается, он перенаправляет на нашу страницу создания с сообщениями об ошибках. Теперь мы создаем приложение бомбардира Лиги чемпионов УЕФА, используя Laravel Bootstrap Modal. Далее

original https://appdividend.com/2022/03/01/laravel-bootstrap-modal-form-validation/

👉 @php_lib
  • 👍 1
Post #49 1.06K
Советы по работе с легаси кодом в PHP

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

👉 @php_lib
  • 👍 2
Post #48 1.16K
Как найти самый медленный запрос в вашем приложении

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

👉 @php_lib
  • 👍 5
Post #47 1.24K
Пример использования Google Indexing API на PHP

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

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

👉 @php_lib
  • 👍 5
Post #45 1.38K
Используйте blade-директиву forelse, вместо foreach вложенную в if-условие.

👉 @php_lib
  • 👍 13
Post #44 1.3K
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
  • 👍 9
Post #43 1.19K
Сравнение php-fpm, nginx-unit и laravel-octane

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

👉 @php_lib
  • 👍 4
Post #42 3.48K
Вышла Joomla 4.2

Проект Joomla рад сообщить о выходе Joomla 4.2. Этот релиз продолжает высокие стандарты Joomla 4 в области доступного веб-дизайна и предлагает новые функции, подчеркивая ценности Joomla в отношении простоты и безопасности на еще более мощной веб-платформе с открытым исходным кодом.

Что нового в Joomla 4.2?

Возможность скрыть столбцы в таблицах списков
Возможность ввода текста в поле типа "media"
Если категория не опубликована, отображать другую иконку статуса
Возможность отключать отслеживание метаданных сессии для гостевых пользователей
Умный поиск: индексирование настраиваемых полей
Умный поиск: нечеткое сопоставление слов
Многофакторная аутентификация (заменяет двухфакторную аутентификацию)
Горячие клавиши в админке: "J + [key]"
Поддержка Windows Hello WebAuthn
Пользовательские поля: новый тип - пункт меню

Скачать Joomla 4.2.0 с официальной страницы

Скачать Joomla 4.2.0 с GitHub

👉 @php_lib
  • 👍 3
Post #40 1.43K
PHP, PDO SQL Injection

SQL Injection минимум который должен знать каждый разработчик код которого работает в production

00:00 Вступление и оглавление
01:06 Определения (теория)
01:45 Чем опасны SQL Injection
03:34 Практический стенд
06:12 Обхода аутедентификации
09:23 Модификации базы данных
11:47 Защита с помощью placeholder
15:49 Защита там где placeholder не применимы
18:52 Поддержи канал

👉 @php_lib
  • 👍 9
Post #39 1.21K
Не нужно стыдиться PHP

Недавно я решил зайти на сайт cybersport. ru (проект VK GROUP), где хотел посмотреть результаты матчей наших мальчиков по Dote. Мой взгляд упал на статью "Когда будет новый сайт". Там помимо общей информации было пару фраз про PHP и Symfony, которые меня расстроили.

👉 @php_lib
  • 👍 10
  • ❤ 3
Post #38 1.13K
Post #37 1.21K
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 →