آرشیو مطالب قدیمی, طراحی وبسایت

مرحله هجدهم: بکاپ، امنیت و مدیریت هاست در وردپرس

بکاپ و امنیت وردپرس

🧭 این مقاله بخشی از یک مسیر آموزشی است

برای یادگیری کامل، می‌توانی از دوره‌ها و مسیرهای زیر شروع کنی:

🎁 کد تخفیف نت افراز جهت خرید هاست: UC724HQO  (10% OFF)

و همچنین برای دیدن کل مسیر روی لینک‌های زیر کلیک کنید:

📌 لیست کامل مراحل:

📍 پیشنهاد: پس از پایان این مقاله، گام بعد را ادامه بده تا مسیر یادگیری کامل شود.

چرا این مرحله مهم است؟

بعد از نصب وردپرس، حتی اگر سایت کاملاً درست کار کند، هنوز در معرض خطر هست:

  • هک شدن
  • پاک شدن فایل‌ها
  • خطای افزونه‌ها
  • مشکلات هاست
  • اشتباه انسانی

به همین دلیل بکاپ و امنیت، پایه اصلی مدیریت سایت هستند.

کنترل پنل هاست چیست؟

دو کنترل پنل رایج:

🔹 cPanel

🔹 DirectAdmin

این‌ها پنل‌هایی هستند که برای مدیریت هاست استفاده می‌شوند.

امکانات اصلی کنترل پنل‌ها

تقریباً هر دو شامل این بخش‌ها هستند:

📁 File Manager

مدیریت فایل‌های سایت (مثل وردپرس)

🗄 Database (MySQL)

مدیریت دیتابیس سایت

📧 Email Accounts

ساخت ایمیل دامنه

🌐 Domains

مدیریت دامنه‌ها و ساب‌دامنه‌ها

💾 Backup

گرفتن نسخه پشتیبان

🔐 Security

SSL، فایروال، محدودیت دسترسی

بکاپ کامل وردپرس چیست؟

وردپرس از دو بخش تشکیل شده:

1. فایل‌ها (Files)

  • themes
  • plugins
  • uploads
  • core files

2. دیتابیس (Database)

  • نوشته‌ها
  • محصولات
  • تنظیمات
  • کاربران

📌 بکاپ کامل یعنی هر دو با هم

نحوه بکاپ در cPanel

  1. وارد cPanel شو
  2. بخش:
Backup / Backup Wizard
  1. انتخاب کن:
  • Full Backup (کل سایت)
    یا
  • Home Directory + Database
  1. دانلود فایل بکاپ

نحوه بکاپ در DirectAdmin

  1. وارد DirectAdmin شو
  2. بخش:
Create/Restore Backups
  1. انتخاب کن:
  • Files
  • Databases
  • Email (اختیاری)
  1. Start Backup

⚠️ نکته مهم درباره بکاپ

✔ بکاپ را فقط روی هاست نگه ندار
✔ حتماً دانلود کن روی سیستم یا گوگل درایو

 بهترین روش:

  • 1 نسخه روی هاست
  • 1 نسخه خارج از هاست (Cloud)

هر چند وقت بکاپ بگیریم؟

بسته به سایت:

  • سایت معمولی: هفته‌ای 1 بار
  • سایت فروشگاهی: روزانه
  • سایت آموزشی: بعد از هر تغییر مهم

ایمیل دامنه چیست؟

ایمیل مثل:

info@yourdomain.com
support@yourdomain.com

 یعنی ایمیل اختصاصی سایت خودت

کاربرد ایمیل دامنه

  • ارتباط حرفه‌ای با کاربران
  • ارسال فاکتور فروشگاه
  • پشتیبانی مشتری
  • افزایش اعتماد برند

ساخت ایمیل دامنه در cPanel

  1. Email Accounts
  2. Create
  3. وارد کن:
  • نام ایمیل
  • پسورد
  1. ساخت

 بعد از ساخت:

  • Webmail یا Outlook قابل استفاده است

پوشه public_html چیست؟

در هاست:

public_html

این پوشه = ریشه اصلی سایت

محتویات وردپرس در public_html

📁 wp-admin

بخش مدیریت وردپرس

📁 wp-content

مهم‌ترین بخش:

  • themes (قالب‌ها)
  • plugins (افزونه‌ها)
  • uploads (عکس‌ها و فایل‌ها)

📁 wp-includes

هسته وردپرس

📄 wp-config.php

تنظیمات اصلی دیتابیس

⚠️ فایل‌های مهم برای امنیت

بعد از نصب وردپرس:

اگر وجود داشت بررسی کن و حذف کن:

  • installer.php
  • sample-config
  • backup files اضافی
  • فایل‌های نصب قالب دمو

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

نکات امنیتی ضروری وردپرس

✔ پسورد قوی

  • ترکیب حروف + عدد + نماد

✔ تغییر نام کاربری admin

✔ محدود کردن تلاش ورود

✔ SSL فعال (https)

✔ آپدیت مداوم وردپرس

✔ حذف افزونه‌های غیرضروری

افزونه‌های امنیتی پیشنهادی

  • Wordfence Security
  • iThemes Security
  • All In One WP Security

واقعیت مهم درباره امنیت

هیچ سایتی 100% امن نیست

اما می‌توان ریسک را کم کرد با:

✔ بکاپ منظم
✔ پسورد قوی
✔ آپدیت مداوم
✔ افزونه امنیتی
✔ حذف فایل‌های اضافی

یکی از مهم‌ترین اقدامات امنیتی، فعال بودن HTTPS است که در مرحله چهارم: دریافت SSL یا گواهینامه امنیتی نحوه راه‌اندازی آن را یاد می‌گیری.

ساخت سایت فقط شروع کار است، حفظ امنیت و سرعت مهم‌تر است

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

مشاهده مسیرها→

بهینه‌سازی سرعت سایت

چرا سرعت سایت مهم است؟

  • کاهش رتبه در گوگل = سایت کند
  • افزایش Bounce Rate
  • کاهش فروش
  • تجربه کاربری ضعیف

سرعت = یکی از Core Ranking Factors گوگل

عوامل مهم در سرعت سایت

1. تصاویر (مهم‌ترین عامل)

  • حجم بالا = کندی سایت
  • فرمت نامناسب (JPG بهتر از PNG در اکثر موارد)

✔ راه‌حل:

  • فشرده‌سازی تصاویر
  • استفاده از WebP

2. قالب سایت

  • قالب‌های سنگین = کندی
  • قالب‌های بهینه = سرعت بالا

✔ پیشنهاد:

  • قالب سبک و استاندارد (Astra / GeneratePress)

3. افزونه‌ها

  • هر افزونه = درخواست بیشتر به سرور
  • افزونه زیاد = کاهش سرعت

📌 قانون:

فقط افزونه‌های ضروری نگه دار

4. صفحه‌سازها

  • Elementor سنگین‌تر از گوتنبرگ
  • استفاده زیاد = کاهش سرعت

5. هاستینگ

اگر هاست ضعیف باشد:

  • کل سایت کند می‌شود
  • حتی با بهترین بهینه‌سازی هم مشکل حل نمی‌شود

📌 پیشنهاد:

  • هاست SSD
  • منابع اختصاصی
  • پشتیبانی خوب

سرعت فقط با افزونه حل نمی‌شود و انتخاب قالب مناسب در مرحله ششم: انتخاب قالب و امکانات سایت تأثیر زیادی روی عملکرد نهایی سایت دارد.

افزونه‌های افزایش سرعت

افزونه‌های پیشنهادی:

🔹 WP Rocket (بهترین)

🔹 LiteSpeed Cache (برای هاست LiteSpeed)

🔹 W3 Total Cache (قدیمی ولی کاربردی)

🔹 Autoptimize (سبک‌سازی CSS/JS)

کارهایی که این افزونه‌ها انجام می‌دهند:

  • کش کردن صفحات
  • کاهش حجم CSS و JS
  • Lazy Load تصاویر
  • بهینه‌سازی دیتابیس

نتیجه ترکیب درست سرعت

اگر این‌ها را رعایت کنی:

✔ تصاویر بهینه
✔ قالب سبک
✔ افزونه کم
✔ هاست خوب
✔ کش فعال

 سرعت سایت تا 70٪ بهتر می‌شود

نکته مهم (خیلی مهم)

سرعت فقط با افزونه حل نمی‌شود

✔ ساختار سایت مهم‌تر از ابزار است
✔ محتوا و طراحی مهم‌تر از پلاگین‌هاست

جمع‌بندی

در این مرحله یاد گرفتی:

✔ بکاپ کامل بگیری
✔ سایت را امن کنی
✔ سرعت سایت را بهینه کنی

 این سه مورد = ستون اصلی مدیریت حرفه‌ای وردپرس

امنیت فقط به بکاپ محدود نیست و در مرحله بیستم: آپدیت قالب و وردپرس و افزونه‌ها یاد می‌گیری چطور سایت را در بلندمدت پایدار نگه داری.

اگر سایتت کند یا ناامن باشد، حتی بهترین محتوا هم نتیجه نمی‌دهد

در مرحله بعد نحوه اتصال وبسایت به ابزارهای گوگل را آموزش میبینیم.

مرحله بعد →

سوالات متداول

بکاپ وردپرس هر چند وقت یکبار باید انجام شود؟

بهتر است بکاپ به صورت هفتگی یا روزانه (برای سایت‌های فروشگاهی) انجام شود تا در صورت خطا یا حمله، اطلاعات قابل بازیابی باشد.

آیا افزونه‌های امنیتی برای وردپرس ضروری هستند؟

بله، افزونه‌هایی مانند Wordfence یا iThemes Security می‌توانند لایه امنیتی اضافه ایجاد کنند اما جایگزین بکاپ نیستند.

چه چیزی بیشترین تاثیر را روی سرعت سایت دارد؟

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

آیا استفاده از صفحه‌سازها سرعت سایت را کم می‌کند؟

در برخی موارد بله، مخصوصاً اگر بهینه استفاده نشوند یا المان‌های سنگین زیاد داشته باشند.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *