Краткое содержание для тех, кому покажется, что “многабукф”: HTTPS помогает поддерживать безопасность в Интернете за счет шифрования данных приложений и веб-сайтов во время передачи. Однако некоторые особенности производительности нужно учитывать. Возможно ускорить работу приложения за счет закрытия SSL-туннеля ближе к пользователю, если использовать сеть доставки приложений (ADN) или сеть доставки контента […]
Автор: editor
Одноразовые контейнеры в Docker Swarm
В этой статье мы рассмотрим варианты работы с одноразовыми (one-shot) контейнерами в Docker Swarm: разберем некоторые сценарии использования, сравним со старой версией Swarm (до 1.12) и поработаем с тестовыми короткоживущими контейнерами, используя Swarm Services.
Docker cleanup (очистка docker)
Диск заполнен на 100% из-за висячих томов и образов docker Когда я впервые начал использовать docker, он меня поразил. Уверен, что и вы испытали нечто подобное. Время шло, а docker не переставал меня удивлять. Например, однажды он занял все свободное место на диске. Пока я останавливал и запускал контейнеры, скачивал […]
Видео докладов Петра Зайцева: всё что вы хотели знать про MySQL, но боялись спросить!
Пётр Зайцев окончил МГУ им. М.В. Ломоносова и ещё в студенческие годы являлся техническим директором проекта SpyLOG — сервиса статистики для веб-сайтов. В начале 2000-х Пётр стал сотрудником MySQL AB и возглавил группу оптимизации производительности (High Performance Group) внутри компании. В 2006 году Пётр Зайцев за рубежом основал собственную компанию […]
Создание Telegram-бота c Laravel и BotMan
Материал является вольным переводом статьи Build A Telegram Bot with Laravel and BotMan с сайта scotch.io. В данном материале для создания Telegram-бота мы используем известную библиотеку BotMan (botman.io). На рисунке вы можете видеть результат работы созданного по этому материалу Telegram-бота. Здесь по команде /random бот вернул ссылку на случайную картинку […]
Отправка сообщения на почту при возникновении исключения (сайты на Laravel)
Данный материал является вольным переводом статьи «Learn How to Send an Email on Error Exceptions» с сайта laravel-news.com (автор статьи Amit Gupta). В Laravel все исключения обрабатываются классом App\Exceptions\Handler. Этот класс содержит два метода: report() и render(). Нас интересует метод report(). Он используется для отправки сообщений об ошибках в логи […]
Раздел «Архив» для вашего сайта на Laravel
Готовый пример приложения показан на рисунке (для постов взяты случайные данные (fzaninotto/faker)):В боковой панели цифра в скобках – это количество постов, относящихся к каждой дате.
Создание форума в Laravel
Для работы с данным материалом, в качестве основы, я использовал исходники с сайта laracasts.com, которые можно бесплатно скачать с GitHub. Серия уроков называется Let’s Build A Forum with Laravel and TDD. Там также используется Vue.js фреймворк, но здесь я его не использую. Данный материал посвящен исключительно Laravel. Тестирование здесь также […]
Кастомизация встроенной в Laravel формы регистрации
После создания папки с новым проектом форм регистрации, аутентификации и восстановления пароля вы не увидите. Чтобы они появились нужно выполнить следующую команду:
E-mail подтверждение регистрации пользователя в Laravel
Суть проекта такова: пользователь заполняет форму регистрации, после чего пользовательские данные заносятся в БД. Но сразу после этого пользователь не сможет зайти под своим именем на сайт, так как сначала он должен пройти проверку подлинности своего почтового ящика. Для осуществлении такой проверки, кроме стандартных полей в таблицу users (name, email, […]