Настраиваем php-fpm

Попробуем определить каким образом можно повысить производительность сервера приложений на базе php-fpm, а также сформировать чек-лист для проверки конфигурации fpm процесса. Прежде всего стоит определить расположение файла-конфигурации пула. Если вы устанавливали php-fpm из системного репозитория, то конфигурация пула www будет расположена примерно тут /etc/php5/fpm/pool.d/www.conf. В случае если используется свой билд или другая ОС (не debian)... читать далее

Переезжаем на jekyll ♥

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

Преимущества react

Сравнительно недавно я стал работать с react только на "клиентской стороне", но сразу пришло ощущение что react почти идеален для реализации интерфейса. Возможно ценители angular 1/2 могут на это возразить, с в виде аргумента что нибудь в формате "TypeScript это чистый код" либо "angular это библиотека а не фреймворк", либо "angular это production решение". Во... читать далее

Как работают async/await Node.js (вступление)

async/await созданы для того чтобы избежать ада callback-функций в коде. Данная идея была позаимствована из C# (который также содержит операторы async/await о похожим назначением). Смысл данного оператора заключается в следующем: он позволяет создать функцию которая будет ожадать выполнения в каждой асинхронной операции прежде чем приступить к следующей инструкции (или оператору). Смысл этих операторов продемонстрирован в примере: let getResultAndConinue = async... читать далее

Let's Encrypt сертификаты

Let’s Encrypt Authority X1 и Let’s Encrypt Authority X2 получил кросс-сигнатуры от IdentTrust. Это означает что сертификаты будут в состоянии доверенных во всех основных браузерах. Перевести на https веб-ресурс не составит проблем, с помощью данных сертификатов нет необходимости: проводить валидацию email адреса платить за процедуру верификации или за сам сертификат следить чтобы срок действия сертификата был... читать далее