В результате построения двухуровневой архитектуры и выполнения ряда рекомендаций мы должны получить следующие результаты
Правильные ответы:
- возможно безопасное использование постоянного соединения с базой данных без опасения превысить число возможных соединений; в памяти все время находится установленное число Back-end процессов, готовых к обработке запросов и с установленным соединением с базой данных
- пользователи комфортно работают со сжатыми страницами
- использование процессорных ресурсов ограничено числом одновременно работающих процессов Back-end в соответствии с MaxClients; не начнется регрессия производительности
- процессорные ресурсы существенно высвобождены за счет прекомпиляции PHP-кода
- в стрессовой ситуации система будет стабильно и равномерно обрабатывать запросы, Back-end не будет увеличивать число одновременно выполняемых процессов выше установленного лимита MaxClients, Front-end будет принимать все запросы от пользователей и ожидать освобождения процессов Back-end