پرش به مطلب اصلی

درس ۳: راه‌اندازی شبکه شما

وقت ساختن است. در این درس، Ultimate Multisite را نصب کرده و زیرساخت شبکه FitSite را پیکربندی خواهید کرد. هر تصمیمی که در اینجا گرفته می‌شود، با در نظر گرفتن حوزه تناسب اندام (fitness niche) اتخاذ شده است.

از کجا پیش رفته بودیم

ما استودیوهای تناسب اندام را به عنوان حوزه تخصصی خود انتخاب کرده و فرصت را تأیید کردیم. حالا وقت آن است که این ایده را به یک پلتفرم عملی تبدیل کنیم.

انتخاب هاستینگ (Hosting)

انتخاب هاستینگ برای یک پلتفرم تخصصی، اهمیت بیشتری نسبت به یک وب‌سایت منفرد دارد. شما در حال هاست کردن یک سایت نیستید؛ شما در حال هاست کردن یک شبکه هستید که قرار است به ده‌ها یا صدها سایت رشد کند.

چه مواردی باید جستجو کنید

  • پشتیبانی از WordPress Multisite: همه هاست‌ها به خوبی از multisite پشتیبانی نمی‌کنند.
  • Wildcard SSL: برای شبکه‌های مبتنی بر زیردامنه (subdomain) ضروری است.
  • منابع مقیاس‌پذیر (Scalable resources): شما باید فضایی برای رشد داشته باشید بدون اینکه نیاز به مهاجرت داشته باشید.
  • یکپارچه‌سازی Ultimate Multisite: نگاشت خودکار دامنه و SSL، تلاش عملیاتی قابل توجهی را کاهش می‌دهد.

از لیست ارائه‌دهندگان سازگار یک هاست انتخاب کنید. این هاست‌ها با Ultimate Multisite تست شده‌اند و یکپارچه‌سازی‌های لازم برای نگاشت دامنه و اتوماسیون SSL را فراهم می‌کنند.

برای FitSite، ما از پیکربندی زیردامنه استفاده خواهیم کرد. این بدان معناست که سایت‌های مشتری در ابتدا به صورت studioname.fitsite.com ظاهر می‌شوند، قبل از اینکه آن‌ها به صورت اختیاری دامنه اختصاصی خود را نگاشت کنند.

نصب WordPress Multisite

اگر هنوز نصب WordPress Multisite ندارید:

۱. وردپرس را روی ارائه‌دهنده هاست خود نصب کنید. ۲. راهنمای نحوه نصب WordPress Multisite را دنبال کنید. ۳. هنگام درخواست، گزینه subdomain را انتخاب کنید.

چرا زیردامنه (Subdomains)؟

زیردامنه، به هر سایت مشتری یک آدرس متمایز (مانند studio.fitsite.com) می‌دهد تا یک مسیر (مانند fitsite.com/studio). این برای مشتریان شما حرفه‌ای‌تر است و از تداخل‌های پرمالینک (permalink conflicts) جلوگیری می‌کند. برای مقایسه کامل‌تر، به Ultimate Multisite 101 مراجعه کنید.

نصب Ultimate Multisite

برای انجام مراحل زیر، راهنمای نصب Ultimate Multisite را دنبال کنید:

۱. پلاگین را در سطح شبکه (network-wide) آپلود و فعال کنید. ۲. Setup Wizard را اجرا کنید.

در طول Setup Wizard، همیشه حوزه تناسب اندام FitSite را در ذهن داشته باشید:

  • ارز (Currency): آن را روی واحد پولی که مشتریان استودیو تناسب اندام شما استفاده می‌کنند، تنظیم کنید.
  • نام شرکت (Company name): "FitSite" (یا نام برند انتخابی شما).
  • لوگوی شرکت (Company logo): لوگوی برند خود را آپلود کنید -- این لوگو روی فاکتورها و ایمیل‌ها نمایش داده می‌شود.

پیکربندی برای حوزه تناسب اندام (Fitness Niche)

پس از نصب Ultimate Multisite، این انتخاب‌های پیکربندی خاص حوزه تخصصی را انجام دهید:

تنظیمات عمومی (General Settings)

به Ultimate Multisite > Settings بروید و موارد زیر را پیکربندی کنید:

  • نام سایت (Site name): FitSite
  • نقش پیش‌فرض (Default role): Administrator -- صاحبان استودیوهای تناسب اندام نیاز به کنترل کامل محتوای سایت خود دارند.
  • ثبت‌نام (Registration): ثبت‌نام کاربر را فعال کنید تا صاحبان استودیو بتوانند خودشان ثبت‌نام کنند.

پیکربندی ایمیل (Email Configuration)

ایمیل‌های سیستمی شما باید زبان حوزه تخصصی شما را صحبت کنند. به Ultimate Multisite > Settings > Emails بروید و موارد زیر را سفارشی کنید:

  • زبان عمومی "سایت جدید شما" را با پیام‌های مخصوص تناسب اندام جایگزین کنید.
  • موضوع خوش‌آمدگویی نمونه: "وب‌سایت استودیو تناسب اندام شما آماده است"
  • متن خوش‌آمدگویی نمونه: به استودیو، کلاس‌ها و شروع کار با سایت تناسب اندام آن‌ها اشاره کنید.

ما این موارد را در درس ۸ (ثبت‌نام مشتری) بیشتر اصلاح خواهیم کرد، اما تنظیم لحن از همین حالا تضمین می‌کند که حتی ثبت‌نام‌های آزمایشی اولیه نیز تخصصی به نظر برسند.

پیکربندی دامنه (Domain Configuration)

اگر از یک ارائه‌دهنده هاست سازگار استفاده می‌کنید، اکنون نگاشت دامنه را پیکربندی کنید:

۱. به Ultimate Multisite > Settings > Domain Mapping بروید. ۲. راهنمای یکپارچه‌سازی را برای هاست خاص خود دنبال کنید. ۳. تست کنید که زیرسایت‌های جدید به طور خودکار SSL دریافت می‌کنند.

این کار تضمین می‌کند که وقتی در درس بعدی شروع به ساخت قالب‌ها و سایت‌های آزمایشی می‌کنیم، همه چیز به صورت کامل کار کند.

شبکه FitSite تا اینجا

در پایان این درس، این موارد را خواهید داشت:

FitSite Network
├── WordPress Multisite (subdomain mode)
├── Ultimate Multisite (installed and configured)
├── Hosting with wildcard SSL
├── Domain mapping configured
├── Niche-specific email templates (initial)
└── Ready for site templates (next lesson)

آنچه در این درس ساختیم

  • یک نصب WordPress Multisite کارآمد در حالت زیردامنه (subdomain mode).
  • نصب Ultimate Multisite و پیکربندی آن با برند FitSite.
  • هاستینگ و SSL که برای یک شبکه در حال رشد تنظیم شده است.
  • نگاشت دامنه که برای ارائه‌دهنده هاست شما پیکربندی شده است.
  • تنظیم لحن ایمیل تخصصی از روز اول.

بعدی: درس ۴: ساخت قالب‌های تخصصی (Niche Templates) -- ما قالب‌های سایتی می‌سازیم که صاحبان استودیوهای تناسب اندام واقعاً مایل به استفاده از آن‌ها خواهند بود.