زمانی که شما در حال طراحی و ساخت یک وب سایت هستید، همیشه به مجموعه ای از componentها نیاز دارید. برای مثال 
گزینه‌ها:
اگر شما به دنبال داشتن یک وبسایت منحصر به فرد هستید باید از یک زبان برنامه‌نویسی با قابلیت‌های مختلفی استفاده کنید.
شما باید ابزار و یا روشی برای احراز هویت کاربر، پنل مدیریت برای وب سایت ، فرم ها، راهی برای آپلود فایل ها و… را در سایت خود لحاظ کنید.
روی یک سرور فیزیکی اختصاصی، چندین سرور جداگانه با سیستم عامل مستقل و منابع اختصاصی خودتان مانند RAM و CPU و سایر دیتاها داشته باشید.
توجه داشته باشید که معمولاً برای احراز هویت کاربر، نیاز به دریافت پیامک حاوی کد تایید روی گوشی خود نیز خواهید داشت.
جملهٔ کامل: زمانی که شما در حال طراحی و ساخت یک وب سایت هستید، همیشه به مجموعه ای از componentها نیاز دارید. برای مثال شما باید ابزار و یا روشی برای احراز هویت کاربر، پنل مدیریت برای وب سایت ، فرم ها، راهی برای آپلود فایل ها و… را در سایت خود لحاظ کنید.