У меня есть веб-сайт, который в настоящее время работает с одним Mediatemple VPS. Я нахожусь на стадии, когда сайт становится увязшим с проблемами масштабирования, и мне нужно перейти к лучшей настройке.
Является ли это разумной настройкой:
php на одном сервере база данных mysql на другом Облачные файлы CDN используются для обработки изображений, javascript и css
Мое главное - поставить базу данных MySQL на свой собственный сервер подальше от остальных файлов, поскольку это, по-видимому, вызывает большинство проблем.
Попробуйте захватить самые низкие висячие плоды, решая проблему масштабирования, которая проще всего разрешить и не требует аппаратных решений. Определите узкое место, которое оказывает наибольшее влияние на производительность. Если ваш SQL-сервер работает медленно и напуган, прочитайте журналы sql и выполните некоторые поисковые запросы:).
Просто убедитесь, что ваше оборудование является проблемой, а не вашим приложением.