[[config-uninstall]]
=== حذف افزونه‌های اضافی

[role="summary"]
چگونگی حذف افزونه‌ها برای کاهش بار سایت.

(((Module,uninstalling unused)))
(((Uninstalling,unused modules)))
(((Performance,improving)))
(((Drush tool,using to uninstall module)))

==== هدف

برای کاهش بار سایت، افزونه‌های داخلی Search و History به همراه Activity Tracker را حذف کنید، اگر در قسمت <<config-install>> نصب کرده باشید.

==== دانش پیشنیاز

<<understanding-modules>>

==== پیشنیازهای سایت

* حداقل باید یک افزونه اضافی در سایت داشته باشید، مانند Search.

* اگر می‌خواهید از Drush برای حذف افزونه‌ها استفاده کنید، ابتدا باید آن را نصب کنید. <<install-tools>> را مشاهده کنید.

==== گام‌ها

برای حذف افزونه‌ها، می‌توانید از رابط مدیریتی یا Drush استفاده کنید.

===== استفاده از رابط مدیریتی

. از منوی _مدیریت_ به مسیر _توسعه_ > _حذف_ (_admin/modules/uninstall_) بروید. این صفحه فهرستی از افزونه‌های قابل حذف را نمایش می‌دهد.

. افزونه‌هایی که قصد حذف آن‌ها را دارید (Search، History و Activity Tracker) انتخاب کنید. روی _حذف_ در انتهای صفحه کلیک کنید.
+
--
// Top part of admin/modules/uninstall, with Activity Tracker checked.
image:images/config-uninstall_check-modules.png["حذف افزونه",width="100%"]

[NOTE]
=================
نمی‌توانید افزونه‌ای را که مورد نیاز افزونه یا سایر قابلیت‌های سایت است، حذف کنید. برای نمونه، افزونه داخلی File توسط افزونه‌های داخلی Text Editor، CKEditor و Image مورد نیاز است. بنابراین نمی‌توان آن را قبل از افزونه‌های وابسته به خود حذف کرد. افزونه‌ای که قابلیت حذف شدن نداشته باشد به صورت غیرفعال نمایش می‌یابد تا شما از این وضعیت آگاه باشید.
=================
--

. گام بعدی از شما می‌خواهد که عملیات حذف را تایید کنید. روی _حذف_ کلیک کنید.
+
--
// Uninstall confirmation screen, after checking Activity Tracker, History,
// and Search modules from admin/modules/uninstall.
image:images/config-uninstall_confirmUninstall.png["تایید حذف- افزونه Search",width="100%"]
--

===== استفاده از Drush

. از منوی _مدیریت_ به مسیر _توسعه_ (_admin/modules_) بروید. صفحه _توسعه_ فهرستی از تمام افزونه‌های موجود را نمایش می‌دهد.

. با جستجو در قسمت اطلاعات افزونه، نام ماشینی آن را پیدا کنید. برای نمونه، نام ماشینی افزونه Activity Tracker برابر است با _tracker_.

. دستور زیر را برای حذف افزونه اجرا کنید:
+
----
drush pm-uninstall tracker
----

==== درک خود را گسترش دهید

* <<install-tools>>

* <<prevent-cache-clear>>

* با پیروی از این گام‌ها می‌توانید افزونه داخلی Comment را حذف کنید، اما تنها در صورتی که فیلدهای آن حذف شده باشند که تاثیر جانبی اجرای عملیات <<structure-content-type-delete>> است.

//==== Related concepts

//==== Additional resources

*مشارکت‌کنندگان*

نگارش و ویرایش توسط https://www.drupal.org/u/surendramohan[Surendra Mohan] و  https://www.drupal.org/u/jojyja[Jojy Alphonso] در http://redcrackle.com[Red Crackle]

ترجمه توسط https://www.drupal.org/u/novid[Navid Emami]
