Zabbix очень быстро развивается и недавно я писал об установке 3й версии, а уже вышла версия 4.2. В этой статье я кратко расскажу о нововведениях и о способах установки.
Подробнее
Laravel Single Action Controller
Single Action Controller — это контроллер в приложении который включает в себя магический метод __invoke
который и является обработчиком запроса.
Пакет написал разработчик Илья Сакович, смысл пакета заключается в том, чтобы не раздувать контроллеры до больших размеров и сделать маршруты более приятными.

Моя подборка библиотек для PHP
В этом посте я хочу показать вам, какие библиотеки я очень часто использую в своей работе. Возможно вы для себя откроете что-то новое и это будет полезно вам при разработке проектов.
Подробнее
Бот для Telegram на PHP. Часть 2
Всем привет, сегодня продолжаем писать нашего бота для telegram на php. В предыдущей части мы научились устанавливать BotMan и создали простого бота который отвечает на сообщение. В этом уроке мы создадим бота с командой, вызвав которую бот нам скинет картинку. Продолжать мы будем с предыдущей части.
Подробнее
Регистрация на PHP, AJAX, MYSQL
Добрый день друзья, продолжаю небольшую серию уроков по PHP и AJAX, сегодня у нас написание простой системы регистрации пользователя. В данной статье мы будем использовать PHP, MySQL(PDO), JavaScript. Урок рассчитан на новичков, потому я не буду использовать ООП и сторонние пакеты, а наоборот покажу как на чистом PHP написать регистрацию. Для обработки формы регистрации мы будем использовать javascript, отправляя запрос на сервер и получая ответ. Давайте приступим.

Ajax и PHP. Введение.
Решил написать серию уроков по использованию ajax и php. Постараюсь на реальных примерах описать как получать данные от сервера без перезагрузки страницы, другими словами асинхронно. Начнем мы с малого, разберем пару простых примеров, а в будущем возьмём более сложные с использованием фреймворков. Этот урок будет посвящен базовым понятиям и небольшой пример работы.

Пишем бота для Telegram на PHP
Всем привет. Поскольку в опроснике большинство проголосовало за написание статей по созданию ботов, дальнейшем я буду писать больше на эту тему. А начнем мы с самого простого бота с использованием PHP и Botman Studio.
Подробнее

Zabbix — обнаружение сетевых интерфейсов
В предыдущей статье я описывал как можно автоматически искать новые устройства в сети, применять к ним шаблоны и добавлять в мониторинг. Сейчас же мы рассмотрим как можно автоматически добавлять интерфейсы или другие объекты в мониторинг хоста. Это очень полезно, если мы применяем шаблон к коммутаторам с разным количеством портов.

Зачем docker нужен разработчику?
В двух словах объяснить что такое Docker и чем он отличается от виртуализации немного затруднительно, но я постараюсь)
Docker — это система для у правления контейнерами которая использует контрольные группы и пространства имен . Контейнеры это метод виртуализации на уровне операционной системы, отделяют приложение от операционной системы. Приложение запущенное в контейнере не может повлиять на саму операционную систему непосредственно. В отличии от обычной виртуальной машины, контейнер не устанавливает внутри себя операционную систему и не имеет собственных дисков. Рассмотрим более детально какие преимущества мы можем получить используя Docker.
Удалить все контейнеры и образы Docker
Иногда при использовании докера у вас возникает необходимость удалить все контейнеры и образы. У меня такое было при работе с большими проектами, в которых контейнеров насчитывалось от 10 штук и удалять каждый контейнер руками было очень затратно. Потому немного полистав доку я написал очень простой скрипт, который полностью удаляет все образы с компьютера
#!/bin/bash docker rm $(docker ps -a -q) docker rmi $(docker images -q)
Первая команда удаляет все ваши контейнеры, а вторая образы.
Как видите, всё очень просто)