Как лучше ускорить сайт?
На GET (чтение данных) - отдавать полный рендер страниц из серверного кеша. ВАЖНО!: статическая страница должна собираться из отдельных закешированных сегментов через конкатенацию/замену HTML-кода (или шаблона HTML-кода).На POST (модификация данных) - обновлять кеш нужного сегмента.Статический контент с автоматическим контролем кеша - это сложно, но это реально быстро работает!
думаю еще стоит поиграться с оптимизацией запросов к бд и стороне их обработки. сталкивался с ситуациями когда 2 запроса MySQL и сведение полученных данных в PHP оказывались в 1,5-2 раза эффективнее чем 1 запрос MySQL с использованием UNION.