Оптимизация сервера VPS для Drupal 8 ?

Главные вкладки

Аватар пользователя tlito tlito 7 июня 2016 в 9:47

Подскажите новичку по ПО сервера для Друпал 8:
- какой сервер: nginx или nginx + apache ?
- php5-fpm или другой?
- как смотреть потребности сайтов и как настраивать mysql, php, memcache?
- что такое eaccelerator ?
- какие модули надо ставить для ускорения на уровне сервера?
- как правильно тестировать apache benkmarks'ом ?
- расскажите по вашему опыту?

Комментарии

Аватар пользователя bsyomov bsyomov 8 июня 2016 в 20:20

1. Любой, даже из не перечисленных выше.
2. Любой вариант кроме CGI будет нормально.
3. Пригласить специалиста.
4. Кешер опкода актуальный до php 5.3
5. Универсальной кнопки "сделать хорошо" не существует.
6. ab не самый удачный инструмент, j-meter или siege зачастую подходят лучше. Как пользоваться ab можно узнать с помощью команды:
man ab

Аватар пользователя bsyomov bsyomov 9 июня 2016 в 0:09
1

Тем что это заведомо самый медленный способ. А fastcgi или mod-php примерно равны и куда быстрее - и там, и там процесс php заранее уже запущен, и ждёт запроса, в большинстве случаев, а не запускается каждый раз, в момент начала обработки запроса. Реальная разница на какой-нибудь виртуалке, особенно с тормозящим i/o может быть огромной.
И это кроме проблем с кешированием опкода, например да и массы других.