Блог PHP → Полезные материалы по PHP | OTUS
Скидка до 15% на курсы ноября, декабря и января
❄️ До 20.12 Забрать скидку! →
Выбрать курс
Serverless Telegram-бот на базе PHP и AWS Lambda

PHP_Deep_30.12-5020-d6d1db.png

В сети есть огромное количество мануалов, посвящённых работе бессерверным окружениям от Amazon Webservices (и не только) и даже запуску «Hello, World!» на PHP внутри этих окружений. Но, решив самостоятельно собрать что-то дельное при помощи этих инструментов, я столкнулся с огромным количеством пробелов и подводных камней.

Программа самостоятельного изучения PHP. Часть 2

PHP_Deep_23.8_5020_617f54-5020-617f54.png

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

Макросы в Laravel

PHP_deep_25.3-5020-657699.png

О макросах в Laravel сказано явно недостаточно, и мы постараемся исправить эту досадную оплошность. Если говорить о макросах вкратце, то речь идёт о способе расширения метода класса, однако не через наследование, а через замыкание.

Оптимизация Laravel-приложения

Laravel_Deep_2.4-5020-6f82e4.png

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

Настраиваем функцию mail в PHP

PHP_Deep_25.12-5020-ea7d14.png

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

Атрибуты файла PHP. Работа с файлами PHP

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

Как сделать авторизацию на PHP? Пишем авторизацию пользователя

PHP_Deep_1.4-5020-7f0114.png

Внимание! Данная статья является устаревшей и носит исключительно ознакомительный характер. Если вас интересует авторизация на PHP, рекомендуем прочитать следующий материал по использованию готовых библиотек авторизации.

В этой статье вы узнаете, как сделать PHP-авторизацию (authentication) на сайте с помощью данных, полученных от пользователя при регистрации. Будем использовать таблицу MySQL, а сама PHP-авторизация будет работать с применением сессий и cookie.

Программа самостоятельного изучения PHP. Часть 1

PHP_Deep_23.8-5020-617f54.png

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

Популярное
Сегодня тут пусто
Новогодние скидки в Otus!-15% ❄️
Успейте забрать свою скидку до 20.12 →