PHP-BE1
311 subscribers
362 photos
11 videos
19 files
649 links
Канал по PHP, полезный и интересный контент для всех уровней.
По вопросам сотрудничества @cyberJohnny
Download Telegram
https://coderlessons.com/articles/php/autentifikatsiia-i-avtorizatsiia-s-ispolzovaniem-auth0-v-php

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

PHP-BE1

#info
https://coderlessons.com/articles/php/sozdaite-sistemu-rassylki-s-php-i-mysql

Сегодня мы собираемся создать систему новостной рассылки с использованием PHP на фоне MySQL. Учебное пособие будет посвящено созданию системы, которая позволяет создавать несколько списков рассылки и отправлять сообщения в определенные списки.

PHP-BE1

#info
https://coderlessons.com/articles/php/bystroe-sozdanie-php-crud-interfeisa-s-pomoshchiu-pdo-advanced-crud-generator-tool

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

PHP-BE1

#info
https://coderlessons.com/articles/php/nachalo-raboty-s-pusher-klientskie-sobytiia

В этой серии мы узнали о каналах от Pusher , платформы, которая позволяет вам предоставлять своим пользователям бесперебойную работу в режиме реального времени, которую они хотят.

PHP-BE1

#info
https://coderlessons.com/articles/php/primer-dobavleniia-google-recaptcha-v3-v-formu-php

В этой статье я собираюсь показать вам, как добавить Google reCAPTCHA v3 в форму на вашем веб-сайте PHP. Последняя версия reCAPTCHA отличается от предыдущих версий — она ​​вообще не требует взаимодействия с пользователем. В этом посте мы увидим, как это работает, и создадим реальный пример для демонстрационных целей.

PHP-BE1

#info
https://coderlessons.com/articles/php/asinkhronnyi-poisk-s-pomoshchiu-php-i-jquery

В этом уроке мы собираемся создать виджет для наших веб-страниц, который позволит посетителям искать содержимое нашего сайта. Мы будем использовать jQuery для передачи поискового запроса на сервер, а также для получения и отображения результатов. Мы будем использовать PHP для поиска термина на локальном сайте, а затем возвращать любые соответствующие URL-адреса обратно на страницу в виде объекта JSON. Часть 2 показывает, как искать в базе данных системы управления контентом (CMS).

PHP-BE1

#info
https://badtry.net/polimorfnyie-sviazi-v-laravielie-i-sluchai-ikh-ispolzovaniia/

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

PHP-BE1

#info
https://badtry.net/doctrine-rand-symfony-4-slim-doctrine-random-order-by/

В этой статье я расскажу об одной, очень не популярной, однако, неожиданно возникающей проблеме. Сегодня я расскажу, как в Доктрине выбирать случайные записи (на диалекте SQL - записи ORDER BY Rand()).

PHP-BE1

#info
https://badtry.net/privatnyi-konstruktor-klassa-v-php-zachiem-nuzhien-privatnyi-konstruktor/

Определение приватного конструктора - это паттерн, используемый в объектно-ориентированных языках программирования, который предотвращает создание экземпляра класса, вызовом из вне конструкции new ClassName(). Эта паттерн, который наделяет класс возсожностью создать объект только изнутри самого себя (ниже покажу детальнее, что это значит).

PHP-BE1

#info
https://badtry.net/privatnyi-konstruktor-klassa-v-php-zachiem-nuzhien-privatnyi-konstruktor/

Определение приватного конструктора - это паттерн, используемый в объектно-ориентированных языках программирования, который предотвращает создание экземпляра класса, вызовом из вне конструкции new ClassName(). Эта паттерн, который наделяет класс возсожностью создать объект только изнутри самого себя (ниже покажу детальнее, что это значит).

PHP-BE1

#info
https://badtry.net/opierator-raskladyvaniia-spread-dlia-massivov-v-php-7-4-php-spread-operator/

Сообществом было проголосовано в поддержку добавления оператора раскладывания в выражениях при работе с массивами. В результате чего, эта возможность была добавлена в PHP 7.4.

#info

PHP-BE1
https://badtry.net/pishiem-bota-rieghistratsii-akkaunta-na-php-emuliruia-ajax-zaprosy-na-curl/

Пока вышла горячая статейка с основными приёмами при работе с cURL в PHP, я решил написать скрипт простого бота, работающего с AJAX, чтобы закрепить материал на реальном примере. В этой статье будут упускаться многие очевидные вещи, эта статья будет более ориентирована на демонстрацию подхода при написании ботов для любого сайта. Я, для текущего примера решил выбрать сайт webparse.ru, для которого мы напишем скрипт заполнения почты и регистрации нового аккаунта.

#info

PHP-BE1
https://badtry.net/chto-takoie-elasticsearch-kak-s-nim-raboat-v-php/

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

#info

PHP-BE1
https://prowebmastering.ru/php-array.html

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

#info

PHP-BE1
https://prowebmastering.ru/cron-php.html

Представлен простой пример запуска php скрипта по расписанию Cron с разными вариациями записи результатов выполнения в логи, передачей параметров и отслеживанием времени выполнения скрипта.

#info

PHP-BE1