درسته. اگر خواستید ببینید که معماری نرمافزارتون، پربازدید هستش یا نه، باید این امکان رو داشته باشید که فرضا سبدخرید، از ویپیاس۱ استفاده کنه، اتونتیکیشن فرضا از ویپیاس۲ استفاده کنه و یا اینکه یه معماری دیگه که میتونه داشته باشه اینه که فرضا یک قسمت کوچیک از نرمافزارتون، باید بتونه از چندینویپیاس استفاده کنه.
من فکر میکنم که شما سمتنرمافزار تون مشکل داره بخاطر اینکه اگه سرور دان بشه، کل سایتتون آفلاین میشه. اگه هارد سرورتون پر بشه بخوایید ارتقا بدید، کل سایتتون آفلاین میشه. اگه کمپین تبلیغاتی برید، سایتتون کند میشه.
یادتون باشه، برنامهنویس مهم نیست. اون فردی که مستندات و نحوه ی پیادهسازی و معماری سایتتون رو طراحی کرده، مهم هستش. نحوه قرارگیری سرویس ها کنار هم دیگه بسیار مهمه. این که هر سرویس شما یک دیتابیس مجزا داره یا اینکه نه کل سایتتون کمپلت از یک دیتابیس استفاده میکنه و کل سایتتون بطور کلی یک سرویس بیشتر نیست.
شما نیاز به سرور اختصاصی ندارید.
الآن دیتاهاتون نباید دسترسی بهش مستقیم از روی هارد باشه. باید توزیعشده از یه سرورمجازی دیگه، فایلهاتون رو بگیرید. یعنی هرسرورمجازی فقط قراره بهشما نتورک و پردازنده بده. همین. بنابراین هیچنیازی به سروراختصاصی دیگه ندارید. اتفاقا شما نیازدارید که سرورمجازی های خیلی کوچیک ولی از نتورک های متفاوت داشته باشید.
دقت کنید که یه سایت پربازدید، نیاز به سرورمجازی های ضعیف و با منابع کم، ولی از نتورک های مختلف نیازداره.
فایلهای آپلودیتون هم به هیچعنوان نباید روی یک سرورباشه. باید روی یک منبع دیگه ای بیرون از شبکه ی سایتتون باشه.