> так как же тогда сделать сайт, способный выдержать высокую нагрузку?
1. делаете просто нужный функционал
2. оптимизируете
3. всё переделываете
я не знаю случаев, когда удавалось бы избавиться от шага 3. иногда он происходит раньше (в этом случае он относительно безболезненный), иногда позже (тогда очень тяжело), но он всегда будет, как бы вы ни старались всё предусмотреть.