На внешнем интерфейсе:
- перенесите все свои активы - файлы CSS, изображения, статический контент - в CDN.Edgecast довольно хорош и по разумной цене.
- не используйте загрузку целых фреймворков javascript, когда вам нужно всего лишь несколько функций из него.загружать только то, что нужно.
На сервере
- кэшировать результаты всех вызовов базы данных, используя хэш запроса SQL в качестве имени ключа и набор результатов в качестве значения
- убедитесь, что вы не делаете таблицы базы данных действительно «широкими» - тонны столбцов и таких типов столбцов, как «текст» и «блоб»