دیجی اسکریپت

بهینه سازی دیتابیس وردپرس Archives | دیجی اسکریپت

خالی کردن خودکار زباله دان وردپرس بدون نیاز به نصب افزونه

بصورت پیشفرض زمانیکه یک پست یا برگه یا دیدگاه را از وردپرس حذف می‌کنید، این آیتم به زباله دان وردپرس منتقل می‌شود تا اگر از کار خود پشیمان شدید بتوانید موارد حذف شده را بدون دردسر بازگردانی کنید.

 

چطور از زباله دان وردپرس استفاده کنیم؟

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

خالی کردن خودکار زباله دان وردپرس بدون نیاز به نصب افزونه

اما مشکلی که این ویژگی عالی دارد، این هست که پس از مدتی دیتابیس سایت شما را سنگین می‌کند. پس باید به دنبال راهی برای خالی کردن خودکار زباله دان وردپرس باشید.

 

خالی کردن خودکار زباله دان وردپرس

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

 

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

 

برای انجام اینکار کافیست فایل wp-config.php را از پوشه روت هاستتان پیدا کرده و آن‌را ویرایش کنید. کد زیر را به این فایل بعد از wp_debug اضافه کنید تا روی سایت شما اعمال شود:

define('EMPTY_TRASH_DAYS', 17 );

شما می‌توانید در کد بالا، به جای ۱۷ از عدد دلخواه خودتان استفاده کنید. فراموش نکنید که این عدد باید بصورت لاتین تایپ شود نه فارسی!

موفق و پیروز باشید.

نوشته خالی کردن خودکار زباله دان وردپرس بدون نیاز به نصب افزونه اولین بار در بیست اسکریپت. پدیدار شد.



لینک منبع مطلب

خالی کردن خودکار زباله دان وردپرس بدون نیاز به نصب افزونه

خالی کردن خودکار زباله دان وردپرس بدون نیاز به نصب افزونه

۵ از ۱ رای


خالی کردن خودکار زباله دان وردپرس

بصورت پیشفرض زمانیکه یک پست یا برگه یا دیدگاه را از وردپرس حذف می‌کنید، این آیتم به زباله دان وردپرس منتقل می‌شود تا اگر از کار خود پشیمان شدید بتوانید موارد حذف شده را بدون دردسر بازگردانی کنید.

در این مطلب می‌خوانید:

چطور از زباله دان وردپرس استفاده کنیم؟

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

زباله دان وردپرس

اما مشکلی که این ویژگی عالی دارد، این هست که پس از مدتی دیتابیس سایت شما را سنگین می‌کند. پس باید به دنبال راهی برای خالی کردن خودکار زباله دان وردپرس باشید.

خالی کردن خودکار زباله دان وردپرس

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

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

برای انجام اینکار کافیست فایل wp-config.php را از پوشه روت هاستتان پیدا کرده و آن‌را ویرایش کنید. کد زیر را به این فایل بعد از wp_debug اضافه کنید تا روی سایت شما اعمال شود:

define('EMPTY_TRASH_DAYS', 17 );

شما می‌توانید در کد بالا، به جای ۱۷ از عدد دلخواه خودتان استفاده کنید. فراموش نکنید که این عدد باید بصورت لاتین تایپ شود نه فارسی!

موفق و پیروز باشید. 🙂

راستی! برای دریافت مطالب وردپرسی در کانال تلگرام میهن وردپرس عضو شوید.



لینک منبع مطلب

حذف رونوشت‌ها برای بهینه سازی دیتابیس و افزایش سرعت وردپرس

حذف رونوشت‌ها برای بهینه سازی دیتابیس و افزایش سرعت وردپرس

شما نظرتون چیه؟

حذف رونوشت‌ها برای بهینه سازی دیتابیس

حذف رونوشت‌ها برای بهینه سازی دیتابیس

سلامی گرم به کاربران محبوب وردپرس، همگی شما عزیزان خوب میدونید که تمامی اطلاعات سایت و آیتم ها در پایگاه داده mysql ذخیره می شود. خب به فرض مثال وقتی که در وردپرس یک نوشته را تغییر میدهید پس از هر تغییر یک رونوشت به صورت خودکار به نوشته اضافه خواهد شد و در دیتابیس ذخیره می شود. همانطور که در آموزش افزایش سرعت وردپرس گفتیم، یکی از فاکتور‌های سرعت وبسایت شما حجم دیتابیس آن هست.

به همین سبب، حجم دیتابیس افزایش یافته و سرعت سایت کاهش پیدا میکند! برای جلوگیری از این مشکل میتونید افزونه Optimize Database after Deleting Revisions را در پیشخوان نصب کرده و رونوشت های قدیمی را حذف کرده و دیتابیس خود را بهینه سازی کنید. همچنین تعیین کنید پس از ثبت چند رونوشت در نوشته رونوشت های قدیمی حذف شود!

آموزش کار با افزونه Optimize Database after Deleting Revisions

در این مرحله ابتدا افزونه را دریافت و نصب کنید. پس ار فعال سازی افزونه، گزینه جدیدی تحت عنوان Optimize Database در منو تنظیمات پیشخوان سایت وردپرسی شما قرار خواهد گرفت.

تنظیمات افزونه

وارد صقحه تنظیمات افزونه شوید و مراحل زیر را بررسی کنید:

در اولین قسمت تنظیمات مشخص کنید برای چه پست تایپ هایی رونوشته ها حذف شوند! سپس در بخش Delete revisions older than مشخص کنید رونوشت ها از چه زمانی به بعد به صورت اتوماتیک حذف شوند! سپس، در بخش بعدی تعیین کنید در هر پست و صفحه تعداد ذخیره رونوشت ها چه تعداد باشد! حال، بعد از مقداری که شما وارد کردید، اگر رونوشت ها به آن حد برسد تمام رونوشت های قبلی حذف خواهد شد.

نکنه: اگر مقدار صفر را وارد کرده تمامی رونوشت ها در صفحه و نوشته موجود حذف خواهد شد!

در بخش های بعدی در صورت دلخواه تیک گزینه های درون زباله دان، اسپم ها، حذف تگ های بی استفاده حذف پینگ ها و ترک بکها و غیره را فعال کنید تا دیتابیس سایت وردپرسی شما به خوبی و خیلی آسان و سریع بهینه سازی شود. بعد در قسمت زمان بند مشخص کنید چه زمانی و چه وقت یک بار دیتابیس بهینه شود!

در آخر دکمه ذخیره تنظیمات بفشارید و روی دکمه برو به بهینه ساز کلیک کنید. در قسمت بعدی خلاصه ای از تنظیمات بهینه سازی شده دیتابیس را مشاهده می کنید، آنها را بررسی و روی دکمه شروع بهینه سازی کلیک کنید.

شروع بهینه سازی

پس از مدت زمانی رونوشت ها حذف شده و دیتابیس شما بهینه سازی خواهد شد.

بهینه سازی دیتابیس

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

موفق وپیروز باشید.

راستی! برای دریافت مطالب وردپرسی در کانال تلگرام میهن وردپرس عضو شوید.



لینک منبع مطلب

افزایش امنیت و سرعت در پایگاه داده وردپرس

در طی سال های اخیر نسخه های متفاوتی از وردپرس انتشار داده شده که هر بار با مشکلاتی از سوی سیستم مدیریت محتوای وردپرس رویت شده و مورد بررسی قرار گرفته و توسط کارشناسان و تولید کنندگان وردپرس حل شده است. سیستم مدیریت محتوای وردپرس دارای یک پایگاه داده سریع و امن میباشد که در طی مدت و استفاده از دیتابیس وردپرس باعث کندی این پایگاه داده خواهد شد . در این آموزش وردپرس امروز به شما یاد خواهم داد که چگونه امنیت و سرعت رو برای دیتابیس وردپرس خود برقرار کنید .

 

افزایش امنیت و سرعت در پایگاه داده وردپرس

در طی مدتی که از وردپرس استفاده میکنید رفته رفته دیتابیس شما با اطلاعاتی مانند نوشته ها , نظرات , برگه ها و اطلاعات افزونه ها درگیر خواهد شد و این موضوع باعث کندی دیتابیس شما میشود . که این امر دلیل اصلی برای کندی و سرعت لود وبسایت شما خواهد شد . و مهم تر از آن باعث اختلال در امنیت سایت که بهتر است بر روی گزینه امنیت وردپرس و یا امنیت دیتابیس تمرکز کنید .

 

حال سوال خیلی از کاربران وردپرس بوده که چطور پایگاه داده امن و سریع در وردپرس داشته باشیم ؟

 

بهینه سازی دیتابیس با افزونه WP Optimize

قبل از اینکه بخواهیم به نکات مهم جهت بهینه سازی دیتابیس برسیم در روش اول پیشنهاد ما به شما نصب افزونه WP Optimize هستش که با این افزونه به خوبی میتوانید دیتابیس خودتون رو بهینه کنید . با استفاده از این افزونه میتوانید تمامی اسپم ها و جدول های بی مورد و بلا استفاده را حذف کنید .

نکته : قبل از هر کاری بهتره یک نسخه پشتیبان کامل تهیه کنید .

محیط افزونه بهینه سازی دیتابیس WP Optimize به شکل زیر میباشد :

افزایش امنیت و سرعت در پایگاه داده وردپرس

با انتخاب بخش مورد نظر و کلیک بر روی گزینه Run optimization میتوانید دیتابیس خودتون رو بهینه کنید .

 

روش های بهینه سازی دیتابیس وردپرس

در زیر روش هایی جهت بهینه سازی دیتابیس وردپرس را برای شما توضیح خواهیم داد .

  • ۱ – نصب بی مورد افزونه و قالب

در طی مدتی که شما در حال راه اندازی وبسایت هستید مطمئنن افزونه ها و قالب های گوناگونی را نصب میکنید نصب این افزونه باعث میشه تعدادی زیادی جدول و اطلاعات در دیتابیس شما ذخیره بشه . بهترین کار اینه که افزونه و قالب خودتون رو بصورت مطمئن نصب کنید و چنان چه نیازی به افزونه ای نیست آن را حذف نموده و با مقداری تخصص در بخش دیتابیس جداول اضافه را حذف نمائید .

  • ۲ – حذف تمامی اسپم ها

بعد از نصب وردپرس بصورت خودکار نظرات و مطالب اسپمی را دریافت خواهید کرد که بهتره کد زیر را در دستورات SQL دیتابیس وارد کنید و تمامی مطالب اسپم حذف خواهد شد .

DELETE FROM wp_comments WHERE comment_approved = 'spam';

  • ۳ – غیر فعال کردن رونوشت های وردپرس

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

نکته : با غیر فعال کرن رونوشت در وردپرس هیچ تغییراتی بصورت خودکار در وردپرس ذخیره نخواهد شد

 

برای غیرفعال کردن رونوشت خودکار وردپرس کد زیر را در فایل فانکشن (functions.php) قالب خود قرار دهید :

function disableAutoSave(){    wp_deregister_script('autosave');}add_action( 'wp_print_scripts', 'disableAutoSave' );

  • ۴ – استفاده از SQL

برای حفظ سلامت پایگاه داده بهتره از SQL استفاده کنید . زیرا این پایگاه داده از phpmyadmin استفاده میکنه و فعالیت شمارو بهبود میبخشه .

phpmyadmin ابزاری قدرتمند برای مدیریت دیتابیس و پایگاه داده وردپرس میباشد .

  • ۵ – بررسی Pingback ها

قابلییت Pingback برای سایت های وردپرسی خیلی مفید میباشد اما اکثر پینگ بک ها با لینک های شکسته مواجه میشن و بهتره هر چه سریعتر حذف بشن تا مشکلی برای دیتابیس شما بوجود نیارن .

برای حذف آن‌ها و داشتن پایگاه داده‌ای سریع و ایمن در وردپرس می‌توانید کوئری زیر را در نظر بگیرید :

DELETE FROM wp_comments WHERE comment_type = 'pingback';

  • ۶ – تغییر پیشوند جداول

وردپرس یک سیستم متن باز هستش در واقع به راحتی میتوان همه بخش های اون رو حدس زد بهتره اقدام به تغییر پیشوند جدول دیتابیس وردپرس خود کنید تا امنیت دیتابیس شما به اندازه قابل قبولی افزایش پیدا کنه .

 

نکته : قبل از هر کاری یک نسخه کامل از دیتابیس خود تهیه کنید :

  • افزونه Change DB Prefix را نصب و فعال کنید.
  • از پیشخوان وردپرس به مسیر تنظیمات > Change DB Prefix مراجعه کنید.
  • یک پیشوند دلخواه وارد کنید . (مقدار وارد شده کوتاه و حداکثر ۴ کاراکتر باشد. مانند: pnbkg_ )
  • تغییرات را ذخیره کنید.

پیشوند دیتابیس شما تغییر کرد حال شما از تعداد حملاتی که به صورت خودکار انجام می شود , در حد قابل توجهی جلوگیری کردید.

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



لینک منبع مطلب

افزونه بهینه سازی دیتابیس وردپرس Advanced Database Cleaner Premium

اگر شما مدتی است که از وردپرس استفاده می کنیم پس شما از این افزونه استفاده کنید . ممکن است سایت شما قسمت زباله هاش خیلی زیاده شده باشه و همین کار باعث میشه که سرعت سایت شما پایین بیاد عامل هایی که باعث این کار می شود نگارش های پیشین، پیش نویس قدیمی، نظرات اسپم و … برخی از موارد سنگین شدن دیتابیس می شود . با استفاده از افزونه Advanced Database  Cleaner Premium قادر خواهید بود به منظور کاهش حجم پایگاه داده خود و بهبود سرعت وب سایت به پاک کردن این داده های غیر ضروری بپردازید همچنین علاوه بر این شما می توانید خیلی سریع از داده های پایگاه داده پشتیبان تهیه کنید . در ادامه به برخی دیگر از قابلیت های این افزونه به صورت کلی نیز اشاره می کنیم.

 

 

برخی از امکانات افزونه بهینه سازی دیتابیس وردپرس Advanced Database Cleaner Premium :

  • شما می توانید پایگاه داده خود را برای تمیز کردن زمان را مشخص کنید
  • نمایش و cron تمیز وظایف (وظایف برنامه ریزی شده)
  • بهینه سازی پایگاه داده و بهبود سرعت وب سایت
  • شما می توانید قسمت دلخواه خودتون تمیز کنید
  • حذف پیش نویس قدیمی از پست ها و صفحات
  • حذف نگارشهای پیشین از پست ها و صفحات
  • پشتیبانی از نصب و راه اندازی وردپرس
  • حذف پیش نویس خودکار قدیمی
  • حذف فید گذرا داشبورد orphan
  • حذف commentmeta orphan
  • حذف postmeta orphan
  • حذف نظرات سطل زباله
  • حذف نظرات در انتظار
  • حذف روابط orphan
  • حذف نظرات اسپم
  • نمایش تمیز جداول
  • و...

نوشته افزونه بهینه سازی دیتابیس وردپرس Advanced Database Cleaner Premium اولین بار در دلکد – دانلود اسکریپت. پدیدار شد.



لینک منبع مطلب

افزونه بهینه سازی دیتابیس وردپرس Advanced Database Cleaner Premium

اگر شما مدتی است که از وردپرس استفاده می کنیم پس شما از این افزونه استفاده کنید . ممکن است سایت شما قسمت زباله هاش خیلی زیاده شده باشه و همین کار باعث میشه که سرعت سایت شما پایین بیاد عامل هایی که باعث این کار می شود نگارش های پیشین، پیش نویس قدیمی، نظرات اسپم و … برخی از موارد سنگین شدن دیتابیس می شود . با استفاده از افزونهAdvanced Database  Cleaner Premium قادر خواهید بود به منظور کاهش حجم پایگاه داده خود و بهبود سرعت وب سایت به پاک کردن این داده های غیر ضروری بپردازید همچنین علاوه بر این شما می توانید خیلی سریع از داده های پایگاه داده پشتیبان تهیه کنید . در ادامه به برخی دیگر از قابلیت های این افزونه به صورت کلی نیز اشاره می کنیم

 

افزونه بهینه سازی دیتابیس وردپرس Advanced Database Cleaner Premium

 

برخی از امکانات افزونه بهینه سازی دیتابیس وردپرس Advanced Database Cleaner Premium :

  • شما می توانید پایگاه داده خود را برای تمیز کردن زمان را مشخص کنید
  • نمایش و cron تمیز وظایف (وظایف برنامه ریزی شده)
  • بهینه سازی پایگاه داده و بهبود سرعت وب سایت
  • شما می توانید قسمت دلخواه خودتون تمیز کنید
  • حذف پیش نویس قدیمی از پست ها و صفحات
  • حذف نگارشهای پیشین از پست ها و صفحات
  • پشتیبانی از نصب و راه اندازی وردپرس
  • حذف پیش نویس خودکار قدیمی
  • حذف فید گذرا داشبورد orphan
  • حذف commentmeta orphan
  • حذف postmeta orphan
  • حذف نظرات سطل زباله
  • حذف نظرات در انتظار
  • حذف روابط orphan
  • حذف نظرات اسپم
  • نمایش تمیز جداول
  • و...

این نوشته افزونه بهینه سازی دیتابیس وردپرس Advanced Database Cleaner Premium برای اولین بار در بیست اسکریپت منتشر شده است.



لینک منبع مطلب