دانشنامه مارال هاست دانشنامه مارال هاست
  • صفحه اصلی
  • مقالات
    • هاست اشتراکی
    • دامنه
    • سرور مجازی
    • کنترل پنل سی‌پنل
    • کنترل پنل پلسک
    • کنترل پنل دایرکت ادمین
    • ایمیل
    • CloudLinux
    • Cloudflare
  • تماس با ما
دانشنامه مارال هاست دانشنامه مارال هاست
دانشنامه مارال هاست دانشنامه مارال هاست
  • صفحه اصلی
  • مقالات
    • هاست اشتراکی
    • دامنه
    • سرور مجازی
    • کنترل پنل سی‌پنل
    • کنترل پنل پلسک
    • کنترل پنل دایرکت ادمین
    • ایمیل
    • CloudLinux
    • Cloudflare
  • تماس با ما
کنترل پنل پلسک (Plesk)
  • Folder icon closed Folder open iconمقدمه‌ای بر Plesk
  • Folder icon closed Folder open iconریستور بکاپ پلسک از طریق Backup Manager
  • Folder icon closed Folder open iconنحوه ایجاد ادان دامنه در پلسک
  • Folder icon closed Folder open iconایجاد Task Schedule در پلسک
  • Folder icon closed Folder open iconنصب گواهینامه SSL بر روی hostname پلسک
  • Folder icon closed Folder open iconتغییر نام دامنه‌ی اصلی در پلسک (Plesk)
  • Folder icon closed Folder open iconبررسی فضای مصرفی دیسک در پلسک (Plesk)
  • Folder icon closed Folder open iconپورت‌های مورد استفاده در Plesk
  • Folder icon closed Folder open iconتغییر نام میزبان (Host Name) سرور در Plesk
  • Folder icon closed Folder open iconانتقال دایرکتوری Virtual Hosts در Plesk
  • Folder icon closed Folder open iconانتقال دایرکتوری ذخیره‌سازی بکاپ‌های Plesk
  • Folder icon closed Folder open iconانتقال دایرکتوری‌های ذخیره‌سازی داده‌های ایمیل در Plesk
  • Folder icon closed Folder open iconفعال‌سازی FTPS غیرمستقیم(Implicit FTPS) در IIS
  • Folder icon closed Folder open iconبرنامه‌نویسی Event Handler ها برای اجرای اسکریپت‌های سفارشی در Plesk
  • Folder icon closed Folder open iconخودکارسازی وظایف مدیریتی با ابزارهای خط فرمان در Plesk
  • Folder icon closed Folder open iconنظارت بر وضعیت سرویس‌های سیستم در Plesk
  • Folder icon closed Folder open iconمدیریت سرویس‌ها از طریق خط فرمان و مشاهده فایل‌های لاگ در Plesk
  • Folder icon closed Folder open iconپیش‌تعریف مقادیر برای پارامترهای قابل تنظیم PHP در Plesk
  • Folder icon closed Folder open iconاپلیکیشن‌های وب و مدیریت آنها در Plesk
  • Folder icon closed Folder open iconحفاظت در برابر اسپم با استفاده از SpamAssassin
  • Folder icon closed Folder open iconپیکربندی SpamAssassin در Plesk
  • Folder icon closed Folder open iconبهینه‌سازی عملکرد Task Manager در Plesk
  • Folder icon closed Folder open iconحذف Plesk از سیستم
  • Folder icon closed Folder open iconبررسی Web Deploy 3.0 و نصب آن روی Plesk
  • Folder icon closed Folder open iconپشتیبان‌گیری از داده‌ها در Plesk بصورت دستور
  • Folder icon closed Folder open iconسلسله مراتب بک آپ گیری و حجم در Plesk
  • Folder icon closed Folder open iconتعیین داده‌ها برای بک آپ گیری در Plesk
  • Folder icon closed Folder open iconتنظیمات فایل‌هایی که در بکاپ Plesk قرار می‌گیرند
  • Folder icon closed Folder open iconخروجی گرفتن (Exporting) فایل‌های بکاپ در Plesk
  • Folder icon closed Folder open iconتعریف نحوه اجرای فرآیند بکاپ در Plesk
  • Folder icon closed Folder open iconبازیابی داده‌ها در Plesk
  • Folder icon closed Folder open iconتعریف اشیاء برای ریستور (Defining Objects for Restoration)
  • Folder icon closed Folder open iconساختار پیش‌فرض پوشه بکاپ در Plesk
  • Folder icon closed Folder open iconنحوه اجرای فرآیند بازیابی در Plesk
  • Folder icon closed Folder open iconقوانین و سیاست‌های Conflict در Plesk
  • Folder icon closed Folder open iconپیام‌های توضیح Conflict در Plesk
  • Folder icon closed Folder open iconتغییر تنظیمات امنیتی برای اشیای سیستم فایل و حساب‌های کاربری در Plesk
  • Folder icon closed Folder open iconسیاست‌های امنیتی Plesk
  • Folder icon closed Folder open iconحساب‌های ویندوزی که توسط Plesk برای مدیریت اشیای هاست‌شده ویندوز استفاده می‌شوند
  • Folder icon closed Folder open iconمدیریت امنیت اشیای ویندوز در سرور توسط Plesk
  • Folder icon closed Folder open iconمرور تنظیمات امنیتی اشیای ویندوز از طریق Plesk GUI
  • Folder icon closed Folder open iconفایل‌ها و قالب‌های امنیتی در Plesk
  • Folder icon closed Folder open iconقالب‌های فایل metadata امنیتی هاستینگ در Plesk
  • Folder icon closed Folder open iconسفارشی‌سازی امنیت دیسک در Plesk
  • Folder icon closed Folder open iconپورت‌های استفاده‌شده توسط Plesk
  • Folder icon closed Folder open iconمحاسبه آمار در Plesk
  • Folder icon closed Folder open iconفایل‌های لاگ و چرخش آن‌ها (Log Files and Log Rotation) در Plesk
  • Folder icon closed Folder open iconلاگین خودکار به Plesk
  • Folder icon closed Folder open iconثبت سرویس‌های اضافی به اعلان‌های Plesk
  • Folder icon closed Folder open iconآماده‌سازی یک سرویس برای ثبت‌ در Plesk
  • Folder icon closed Folder open iconثبت یک سرویس در Plesk notifications
  • Folder icon closed Folder open iconعیب‌یابی در Plesk
  • Folder icon closed Folder open iconمدیریت آی‌پی‌ها در Plesk
  • Folder icon closed Folder open iconبازنویسی آی پی ها در Plesk
  • Folder icon closed Folder open iconمحدود کردن دسترسی مدیریتی در Plesk
  • Folder icon closed Folder open iconتنظیم سیاست قدرت رمز عبور در Plesk
  • Folder icon closed Folder open iconنحوه ورود به Plesk
  • Folder icon closed Folder open iconمروری بر رابط کاربری Plesk
  • Folder icon closed Folder open iconراه‌اندازی وب سایت در Plesk
  • Folder icon closed Folder open iconساخت ایمیل در Plesk
  • Folder icon closed Folder open iconمشاهده آمار بازدید سایت در Plesk
کنترل پنل پلسک (Plesk)

ثبت سرویس‌های اضافی به اعلان‌های Plesk

ثبت سرویس‌های اضافی به اعلان‌های Plesk

تعاریف مهم

  1. Additional Service (سرویس اضافی)
    هر سرویسی که مستقل از Plesk هم می‌تواند وجود داشته باشد، اما می‌توان آن را به عنوان یک قابلیت جانبی به پلن‌های میزبانی اضافه کرد (مثلاً ضداسپم اختصاصی).
  2. Hosting Plan (پلن میزبانی)
    بسته‌ای از منابع و امکانات که به مشتریان ارائه می‌شود (مثلاً پلن Silver یا Gold).
    سرویس اضافی می‌تواند فقط به یک پلن خاص متصل شود.
  3. PN (Plesk Notifications)
    سیستم اعلان داخلی Plesk که تغییرات مربوط به سایت‌ها، دامنه‌ها، حساب‌های ایمیل و اشتراک‌ها (subscriptions) را به سرویس شما اطلاع می‌دهد.
  4. Subscription (اشتراک)
    نمونه‌ای واقعی از یک پلن میزبانی که به مشتری اختصاص داده شده است.
    اگر پلنی شامل یک سرویس اضافی باشد، تمام اشتراک‌های آن پلن هم از آن سرویس بهره‌مند می‌شوند.
  5. Plan_Item_Interface
    یک اینترفیس (interface) در Plesk که باید پیاده‌سازی شود تا سرویس شما مشخص کند:
    • چه ویژگی‌هایی دارد
    • چه تغییراتی باید رصد شوند
    • کد مدیریت تغییرات چیست
  6. Custom Button (دکمه سفارشی)
    راهی برای نمایش سرویس به مشتری در پنل Plesk (مثلاً در بخش Websites & Domains).
  7. Plesk Extension (افزونه Plesk)
    روشی پیشرفته‌تر برای ادغام سرویس‌ها در Plesk، اگر نیاز به دسترسی به منابع داخلی یا GUI داشته باشید.
ثبت سرویس‌های اضافی به اعلان‌های Plesk

شرکت‌های هاستینگ می‌توانند با اضافه کردن سرویس‌های جانبی (third-party services) به Plesk، ارزش پلن‌های میزبانی خود را بیشتر کنند. این سرویس‌ها می‌توانند هر چیزی باشند که روی یک URL در دسترس است (مثلاً یک افزونه Plesk یا یک اپلیکیشن وب). حتی اگر سرویس کاملاً مستقل از Plesk باشد، باز هم می‌توان آن را اضافه کرد. نمونه‌ها: فیلتر اسپم، ابزار آمار ترافیک، سیستم پشتیبانی.

ادمین و ری‌سلرها می‌توانند هنگام طراحی پلن‌های هاستینگ، سرویس‌های اضافی را به آن‌ها متصل کنند. مثلاً یک فیلتر ایمیل خاص را فقط به پلن Silver اختصاص دهند و در پلن‌های دیگر ارائه ندهند.


✅ روش‌های اضافه کردن سرویس به Plesk

1. از طریق GUI (رابط کاربری Plesk)

  • به Service Plans > Additional Services بروید.
  • سرویس را اضافه کنید.
  • می‌توانید آن را به شکل یک Custom Button به صفحه Websites & Domains مشترکین اضافه کنید.
ثبت سرویس‌های اضافی به اعلان‌های Plesk

📌 این روش برای سرویس‌هایی مناسب است که به اعلان‌های Plesk (PN) نیاز ندارند.


2. از طریق Programming Call (کدنویسی/API)

این روش باعث می‌شود سرویس شما بتواند از طریق Plesk Notifications (PN) تغییرات را رصد کند.
مثلاً اگر سرویس فیلتر ایمیل دارید، باید از تغییر نام حساب‌های کاربری مطلع شود تا همچنان به درستی کار کند.

  • در این روش باید سرویس خود را به PN ثبت کنید.
  • عیب این روش: جزئیات سرویس قابل ویرایش از طریق Plesk GUI نخواهند بود.
  • همچنین سرویس به صورت پیش‌فرض برای مشتریان قابل مشاهده نیست (باید با Custom Button یا Extension نمایش داده شود).

🔔 Plesk Notifications (PN) چه چیزهایی را اطلاع می‌دهد؟

PN تغییرات مربوط به:

  • اشتراک‌ها (Subscriptions)
  • وب‌سایت‌ها (Sites)
  • حساب‌های ایمیل (Email Accounts)

📌 چون سرویس‌ها به پلن‌ها متصل هستند، هر تغییری در اشتراک‌های آن پلن هم شامل سرویس می‌شود.


🛠️ مراحل ثبت سرویس با PN

  1. یک کلاس سرویس اختصاصی بسازید که اینترفیس زیر را پیاده‌سازی کند: Plan_Item_Interface
  2. با پیاده‌سازی اینترفیس:
    • مشخصات سرویس در Plesk تعریف می‌شود.
    • نوع تغییراتی که باید دریافت کند مشخص می‌شود.
    • کدی که در هنگام تغییر باید اجرا شود نوشته می‌شود.
    📌 این کد همیشه در Context مدیر (Administrator context) اجرا می‌شود.
  3. این کلاس را با یک Programming Call در Plesk ثبت کنید.

⚠️ نکته‌ها:

  • این بخش توضیح نمی‌دهد که چطور سرویس‌های third-party را بسازید یا به منابع داخلی Plesk دسترسی دهید.
  • اگر می‌خواهید سرویس ثبت‌شده برای مشتریان هم قابل مشاهده باشد، می‌توانید:
    • یک Custom Button بسازید که به URL سرویس شما اشاره کند.
    • یا یک Extension برای Plesk بنویسید.

📝 خلاصه ساده

  • سرویس اضافی = هر سرویس جانبی (مثل ضد اسپم).
  • اضافه کردن سرویس:
    • از طریق GUI (ساده، بدون اعلان PN).
    • از طریق Programming/API (پیشرفته، با اعلان PN).
  • برای نمایش سرویس به مشتری → Custom Button یا Extension.
  • برای ثبت سرویس با PN → پیاده‌سازی اینترفیس Plan_Item_Interface و ثبت کلاس.

کیان پور

هنوز نیاز به کمک دارید؟

آیا سوالی دارید؟

آیا این مقاله برای شما مفید بود؟ بله خیر

مطالب اخیراً بازدیدشده

  • آموزش کامل سفارشی‌سازی تنظیمات ادمین در DirectAdmin
  • رفع خطای invalid literal for int در PHP Selector سیستم CloudLinux
  • مشاهده بیشتر

نظرات خود را بنویسید... لغو پاسخ

اشتراک گذاری این مقاله

ثبت سرویس‌های اضافی به اعلان‌های Plesk

کپی کردن لینک

Clipboard Icon

جدیدترین مقالات

CXS چیست و چگونه کار می‌کند
1 minute می 3, 2026
ساخت سرور چت المنت بروی لینوکس
5 minutes آوریل 25, 2026
Geo Routing و Geo DNS
2 minutes آوریل 22, 2026

تقویم

می 2026
شیدسچپج
 1
2345678
9101112131415
16171819202122
23242526272829
3031 
« آوریل    

عضویت

جدیدترین پست‌ها

CXS چیست و چگونه کار می‌کند
1 minute می 3, 2026
ساخت سرور چت المنت بروی لینوکس
5 minutes آوریل 25, 2026
Geo Routing و Geo DNS
2 minutes آوریل 22, 2026

سلام