سایت آموزشی دو نیاز متفاوت دارد که نباید با هم قاطی شوند: خود سایت (ثبتنام، خرید، پنل دانشجو) که به پردازنده و رم نیاز دارد، و ویدئوها که به فضا و پهنای باند نیاز دارند. بهترین نتیجه وقتی است که ویدئوها را روی هاست اصلی نگذارید.
چرا سایت آموزشی سنگینتر از وبلاگ است؟
در وبلاگ، بیشتر بازدیدکنندهها مهماناند و صفحه از کش تحویل میشود. در سایت آموزشی، دانشجو وارد حساب شده و صفحهی دوره، پیشرفت درس و آزمون برای هر نفر جدا ساخته میشود. یعنی هر دانشجوی آنلاین مستقیم از منابع هاست مصرف میکند، مثل مشتریِ در حال خرید در فروشگاه.
ویدئوها را کجا بگذاریم؟
| روش | خوبی | بدی |
|---|---|---|
| روی همان هاست سایت | ساده | فضا زود پر میشود؛ پخش همزمان چند دانشجو سایت را کند میکند |
| هاست جدا برای فایلها (هاست دانلود) | سایت سبک میماند؛ کنترل دست شماست | یک سرویس اضافه |
| سرویس پخش ویدئو | پخش تطبیقی و محافظت از دانلود | هزینهی جدا و وابستگی |
برای شروع با چند دورهی کوتاه، روش اول قابل قبول است. با زیاد شدن دورهها، ویدئوها را جدا کنید.
حجم را از قبل حساب کنید
ویدئو بزرگترین مصرفکننده است. یک ساعت ویدئوی آموزشی با کیفیت معمول، بسته به فشردهسازی، از چند صد مگابایت تا بیش از یک گیگابایت میشود. تعداد ساعت دورهها را در این عدد ضرب کنید و جای رشد بگذارید. (محاسبهی فضا)
کدام سرویس، در کدام مرحله؟
| مرحله | پیشنهاد |
|---|---|
| شروع، یکی دو دوره، دهها دانشجو | هاست وردپرس حرفهای، پلن پایه یا میانی |
| چندین دوره، صدها دانشجو | هاست وردپرس، پلنهای بالاتر (۴ هسته و ۶ گیگ رم) |
| ثبتنامهای موجی و کمپین | هاست پربازدید |

لحظهی باز شدن ثبتنام
سایتهای آموزشی معمولاً بار یکنواخت ندارند: روز باز شدن ثبتنام یا انتشار جلسهی جدید، همه با هم میآیند. برای آن روز:
- صفحهی معرفی دوره کششدنی باشد.
- اطلاعرسانی را در چند نوبت پخش کنید.
- اگر جهش بزرگ است، از یک هفته قبل پلن را ارتقا دهید.
توضیح بیشتر: چرا سایت در ساعات شلوغ کند میشود.
چهار تنظیم مهم
- کش با استثنای درست: صفحههای عمومی کش شوند؛ پنل دانشجو و پرداخت نه.
- ایمیل با SMTP: ایمیل ثبتنام و دسترسی دوره باید برسد. (تنظیم SMTP)
- بکاپ روزانهی دیتابیس: پیشرفت و خرید دانشجوها هر روز تغییر میکند.
- محافظت از فایلها: Hotlink Protection جلوی استفادهی مستقیم سایتهای دیگر از فایلهای شما را میگیرد.
سوالهای رایج
هاست اشتراکی برای سایت آموزشی کافی است؟
برای شروع و سایتهای متوسط بله، اگر ویدئوها جدا باشند.
کلاس آنلاین زنده را هم میشود روی هاست اجرا کرد؟
نه. پخش زنده نرمافزار و سرور مخصوص میخواهد؛ سایت فقط لینک کلاس را میدهد.
مطمئن نیستم کدام پلن.
یابندهی هاست یا یک تیکت با تعداد دوره و دانشجو.