آموزشساخت سایت

آموزش‌های تکی

درس‌های کامل که در هیچ مسیری نیستند: سخت‌افزار سرور، کش، فرمت عکس، امنیت سایت و چیزهای دیگر؛ هر کدام جدا، از صفر تا آخر.

از صفر۳ ایستگاه۱۰ درس۱۰ درس آماده

سخت‌افزار۶ از ۶ درس آماده

سایت روی یک کامپیوتر اجرا می‌شود؛ بدانید داخل آن چیست.

  1. سرور چیستآماده

    کامپیوتری که همیشه روشن و به اینترنت وصل است و به درخواست‌ها جواب می‌دهد؛ اختصاصی، مجازی یا ابری.

  2. پردازنده (CPU) چیستآماده

    مغز کامپیوتر که دستورها را یکی‌یکی و با سرعت زیاد اجرا می‌کند؛ هسته، رشته و فرکانس.

  3. رم (RAM) چیستآماده

    حافظه‌ی کاری کامپیوتر: سریع و موقت؛ هر چه برنامه الان لازم دارد آنجاست.

  4. هارد دیسک (HDD) چیستآماده

    حافظه‌ای با صفحه‌ی چرخان و سوزن خواندن؛ ارزان و جادار، ولی کند.

  5. اس‌اس‌دی (SSD) چیستآماده

    حافظه‌ای بی قطعه‌ی متحرک که داده را روی تراشه نگه می‌دارد؛ چند ده برابر سریع‌تر از هارد.

  6. NVMe چیستآماده

    راه تازه‌ی حرف زدن کامپیوتر با SSD، از مسیر PCIe؛ چند برابر سریع‌تر از SSD معمولی.

سرعت سایت۳ از ۳ درس آماده

کش و فرمت عکس، دو تا از بزرگ‌ترین فرق‌های یک سایت کند و یک سایت سریع‌اند.

  1. آبجکت کش (Object Cache) چیستآماده

    نگه داشتن جواب سوال‌های تکراری دیتابیس در حافظه، تا دفعه‌ی بعد دیتابیس دوباره زحمت نکشد.

  2. ردیس (Redis) چیستآماده

    یک انبار داده در حافظه‌ی رم؛ خیلی سریع، و رایج‌ترین ابزار برای کش سایت‌ها و وردپرس.

  3. فرمت WebP چیستآماده

    فرمت عکس گوگل برای وب: هم‌کیفیت، ولی معمولا خیلی سبک‌تر از JPG و PNG.

امنیت۱ از ۱ درس آماده

قفل در سایت.

  1. SSL چیستآماده

    گواهی‌ای که می‌گوید سایت همان است که ادعا می‌کند و ارتباط با آن رمز شده است؛ همان قفل کنار نشانی.