راهنمای نهایی برای افزایش سرعت و عملکرد وردپرس – بخش چهارم

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

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

بخش اول : مبانی عملکرد وردپرس

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

بخش دوم : سرعت وردپرس در مراحل آسان (بدون رمزگذاری)

  • پلاگین Caching وردپرس را نصب کنید
  • بهینه سازی تصاویر برای سرعت

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

  • سایت وردپرس خود را به روز نگه دارید
  • از برداشت ها در صفحه اصلی و بایگانی استفاده کنید
  • تقسیم نظرات به صفحات
  • از یک شبکه تحویل محتوا (CDN) استفاده کنید
  • ویدیوها را به طور مستقیم به وردپرس آپلود نکنید
  • از یک تم بهینه شده برای سرعت استفاده کنید
  • از پلاگین لغزان سریع تر استفاده کنید
  • از افزونه گالری سریع تر استفاده کنید

بخش چهارم : تنظیم وردپرس برای سرعت (پیشرفته)

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

تنظیم وردپرس برای سرعت (پیشرفته)

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

اگر می خواهید سریعترین سرعت ممکن را دریافت کنید، باید چند تغییر دیگر انجام دهید.

راهنمایی های زیر کمی فنی تر هستند: بعضی از آنها نیاز به تغییر پرونده های سایت شما دارند یا درک اولیه ای از پی اچ پی دارند . لطفا قبل از انجام موارد زیر مطمئن شوید از سایت یک نسخه پشتیبان تهیه کرده اید.

تقسیم نوشته های بلند به صفحات

تقسیم نوشته های بلند به صفحات

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

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

در عوض، پست های طولانی خود را به چندین صفحه تقسیم کنید.

وردپرس با قابلیت داخلی ساخته شده برای انجام این کار است. به سادگی تگ  <!––nextpage––> را در مقاله خود اضافه کنید که در آن می خواهید آن را به صفحه بعدی تقسیم کنید. اگر میخواهید مقاله را به صفحه بعدی نیز تقسیم کنید، این کار را دوباره انجام دهید.

کاهش درخواست های HTTP خارجی

کاهش درخواست های HTTP خارجی

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

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

اما اگر پلاگین های شما بسیاری از این درخواست ها را انجام دهد، می تواند وب سایت شما را به طور قابل توجهی کند کند.

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

کاهش تماس با پایگاه داده

کاهش تماس با پایگاه داده

توجه: این مرحله کمی فنی تر است و نیاز به دانش پایه ای از فایل های PHP و WordPress است .

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

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

در این مثال، هر بار که شما  <?php را وارد میکنید، این شروع یک تماس پایگاه داده جدید است:

  • <html xmlns=”http://www.w3.org/1999/xhtml” dir=”<?php language_attributes(); ?>”> <head profile=”http://gmpg.org/xfn/11″> <meta http-equiv=”Content-Type” content=”<?php bloginfo(‘html_type’); ?> charset=<?php bloginfo(‘charset’); ?>” />

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

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

  • <html xmlns=”http://www.w3.org/1999/xhtml” dir=”ltr”> <head profile=”http://gmpg.org/xfn/11″> <meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″ />

بهینه سازی پایگاه داده وردپرس

بهینه سازی پایگاه داده وردپرس

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

این را می توان به راحتی با افزونه WP-Sweep مدیریت کرد . این اجازه می دهد تا شما را به تمیز کردن پایگاه داده وردپرس خود را با پاک کردن چیزهایی مانند پست های خراب، تجدید نظر، برچسب های استفاده نشده، و غیره. همچنین ساختار پایگاه داده خود را با یک کلیک بهینه سازی کنید.

محدود کردن ویرایش پست

محدود کردن ویرایش پست

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

شما به راحتی می توانید تعدادی از اصلاحات را محدود کنید که وردپرس برای هر مقاله نگه می دارد. به سادگی این خط کد را به فایل wp-config.php اضافه کنید.

  • define( ‘WP_POST_REVISIONS’, 4 );

این کد وردپرس محدود می کند تا تنها ۴ بار تجدید نظر در هر پست یا صفحه را ذخیره کند و نسخه های قدیمی تر را به صورت خودکار از بین ببرد.

Hotlinking و اشباع محتوای شما را غیر فعال کنید

Hotlinking و اشباع محتوای شما را غیر فعال کنید

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

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

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

  • #disable hotlinking of images with forbidden or custom image option RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?rayanwebhost.com [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC] RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

توجه: فراموش نکنید که rayanwebhost.com را با دامنه خود تغییر دهید.

بعضی از محتویات وب سایت های خراشنده به طور خودکار پست ها را با سرقت مطالب شما از خوراک RSS شما ایجاد می کنند . شما می توانید راهنمای ما را در مورد جلوگیری از از بین بردن محتوای وبلاگ در WordPress برای روش های مقابله با سرقت مطالب خودکار بررسی کنید.

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

پیش بروید و چندین روش را امتحان کنید. مطمئن شوید سرعت سایت خود را قبل و بعد از آن تست کنید و نتایج خود را در بررسی کنید.

پست های مرتبط





ارسال نظر، پرسش و پاسخ

آدرس ایمیل شما منتشر نخواهد شد. فیلدهای الزامی نشانه گذاری شده اند *

logo-samandehi
خرید هاست خرید هاست لینوکس خرید هاست ارزان هاست لینوکس ایران خرید هاست رایگان خرید هاست ویندوز خرید هاست دانلود ایران هاست رایگان خرید هاست و دامین ثبت دامنه ir ثبت دامنه رایگان ثبت دامنه ارزان ثبت دامنه دات کام قیمت دامنه جستجوی دامنه دامنه چیست خرید سرور مجازی ارزان خرید سرور vps خرید سرور مجازی ایران سرور مجازی آمریکا سرور مجازی ایران ارزان خرید vps ایران سرور مجازی چیست سرور مجازی vps میزبانی وب خرید هاست پرسرعت