10

Оптимизация сервера VPS для Drupal 8. Nginx + PHP 7.0-FPM + Memcache

Drupal: 
Уровень сложности: 

FirstVDS "Разминка" даёт 512 Мб ОЗУ, которая вся расходовалась. Это приводило к редким остановкам работы сайта.

Устранение утечек памяти VPS

Должна помочь установка MemCached для PHP 7: https://serversforhackers.com/video/installing-php-7-with-memcached

.. статья пишется ..

Drupal 8 отключить кэш Twig для редактирования и отладки темы, шаблонов

Drupal: 
Уровень сложности: 

Drupal 8 использует Twig - шаблонный движок, который упрощает кодирование, но усложняет отладку. Если вы отредактировали файлы темы, например, templates/page.html.twig, mytheme.theme, а результат не виден, следующие точные инструкции помогут отключить кэширование шаблонов Твиг в Друпал 8 и ускорить процесс отладки своей темы или модуля.

Как ставить Apache2 и настраивать сервер для Drupal. Ссылки

Уровень сложности: 

Серверы Apache2 + Nginx являются наиболее распространёнными для виртуальных хостингов. Следующие статьи рассказывают о том как настроить свой сервер Apache2 + Nginx.
( А тут о настройке Nginx без Апача: http://tlito.ru/node/260 )

Настройка VPS для Drupal: Apache + Nginx + Memcache http://drupalace.ru/lesson/otdayom-kesh-anonimov-bez-podnyatiya-bekenda-...
Очень полезные комментарии в конфигурации хоста Nginx.

Подборка статей о настройке VPS Nginx для Drupal

Drupal: 
Уровень сложности: 

Владельцам друпал-сайтов на VPS/VDS будет полезно узнать об оптимальной настройке сервера. Настройка Nginx без Апача и с Апачем предложена в следующих статьях.
( В этом обзоре преимущественно о Nginx без Апача, о связке Apache2 + Nginx или только об Апаче - в другой статье: http://tlito.ru/node/267 )

Официальная группа Drupal Nginx https://groups.drupal.org/nginx
Там отображаются вопросы новичков и статьи профессоналов. Около 200 материалов.

Задачи бухгалтерии и программирование инструментов бухгалтера для ОС Linux

Уровень сложности: 

Статья о том, как работать с бухгалтерией в ОС Linux безопасно, бесплатно. В этой статье вы узнаете о проблемах организаций при использовании бухгалтерских и банковских программ, о том, почему все программы пишутся для Windows, и какие существуют программы бухгалтерского учёта для Линукс. Здесь вы узнаете, как запускать Windows-приложения на ОС Linux.

CppBlog установка на Ubuntu

Уровень сложности: 

CppBlog - это CMS на языке C++ от разработчиков фреймворка CppCMS. Сборка и компиляция проекта CppBlog требует наличия фреймворка CppCMS. Здесь описан процесс установки CppBlog на локальный компьютер с Ubuntu 14.04.

Установка компонентов

Перед установкой CppBlog необходимо установить:

CppCMS - фреймфорк C++. Преимущества. Подготовка сервера. Установка

Уровень сложности: 

Фреймворк CppCMS используется для разработки быстрых Интернет-сервисов на языке C++. Программы на языке C++ ускоряют работу веб-сайта, сокращают потребляемые ресурсы, время ответа сервера, время обработки запроса. Готовый машинный код компилированных программ веб-сайта исполняется быстрее, чем код на интерпретируемых языках, как например PHP, Perl. Использование фреймворка CppCMS даёт набор готовых решений и компонентов.

Обеспечение безопасности сайта при разработке

Уровень сложности: 

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

Платформа Node.js. Возможности, решения, особенности Node.js

Уровень сложности: 

Node.js для новичков - это возможность сделать соц. сеть с быстрым обменом сообщений и добавлением новостей. Эта технология используется для создания удобных сайтов с обновлением страниц без перезагрузки и обменом сообщений как в Вконтакте.