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

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

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

بعد از ۳ سال کار با وردپرس به طور مداوم ، چند نکته کوتاه را لازم میبینم تا برای شما دوستان عزیزم در یک ادمین منتشر سازم تا قدرت وردپرستان به همان روز اول مشابه بماند !

۱ – کش را فعال کنید !

ارسال محتوا و فایل های کش شده به کاربران ، باعث افزایش سرعت سایت شما و افزایش رضایت کاربر نسبت به سایت شما میشود . یکی از بهترین افزونه های کش ، W3 Total Cache  میباشد که با گرد هم آوردن روش های مختلف کش ، سرعت وردپرس را بسیار بیشتر می کند و استفاده از منابع شما را به همان حد کمتر.

۲ – پلاگین های که مورد نیاز نیستند را حذف کنید

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

۳ – از کلودفلیر استفاده کنید

کلودفلیر ، یک سرویس CDN رایگان است که به شما این امکان را میدهد ، وبسایت خود را به صورت کش شده برای بازدید کنندگان بفرستید و با توجه به مصافت آن ها از نزدیک ترین سرور ممکن برای بازدید کننده وبسایتتان ارسال نمایید. همچنین ، کلودفلیر ؛ قدرت مقابله با حملات را نیز دارد و میتواند وبسایت شما را کش کند.

۴- کمی هم دستی !

کد هایی در قالب های وردپرسی وجود دارد که به صورت تابعی فعالیت می کنند . این کد ها زمانی که سایت شما توسط بازدید کنندگان باز میشود ، از بانک اطلاعاتی درخواست این اطلاعات را میکنند و بانک اطلاعاتی برای وبسایت های که بازدید زیادی دارند ، با تعداد بسیار زیادی درخواست در ثانیه مواجه میشود که میتواند مثل یک حمله DDOS یا BotNet پدر سرور را در بیاورد ! بهتر است که این کد ها را به صورت دستی قرار دهید ، مثلا به جای این کد :

<?php bloginfo('template_directory'); ?>

آدرس قالب خود را مثل شکل زیر قرار دهید :

http://www.yoursite.com/wp-content/themes/yourtheme

یعنی شما در حقیقت ، کد های داینامیک را به کد های استاتیک تغییر دادید . بهتر است که ادرس های CSSها و JS ها را به صورت سورس اصلی قرار دهید تا چند صد هزار درخواست به MYSQL بیچاره کمتر شود.

۵- بانک اطلاعاتی را بهینه کنید !

بهینه سازی بانک اطلاعاتی ، یکی از مهمترین کارهایی است که باید برای وردپرس انجام داد . بهینه سازی در وردپرس ، جدول های اضافه در بانک اطلاعاتی را حذف می کند و حجم دیتابیس را کاهش میدهد. برای بهینه سازی بانک اطلاعات میتوانید از افزونه  WP-Optimize استفاده کنید.

این نوشته را به اشتراک بگذارید:

۶ سالی هست که در زمینه‌های مختلفی همچون وبلاگ‌نویسی٬ سئو و آزادکاری در یک ادمین می‌نویسم و در حال حاضر مدیرعامل شرکت فرنیان هستم.

۳۷ دیدگاه

  1. […] اگر از وردپرس استفاده می کنید این مطلب من را ببینید یک ادمین | ۵ نکته برای افزایش سرعت وردپرس شما پاسخ با نقل قول + پاسخ به موضوع « […]

  2. wesign گفت:

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

  3. wesign گفت:

    بله حداقل ۵ الی ۶ بار راه اندازی کردم | روی یک سایت دیگه هم تست کردم همین مشکل رو داشتم با هاش

  4. wesign گفت:

    من یک سرور دارم و سایت ها همه روی سرور هستن ،بنظرتون مشکل داره؟

  5. میثم گفت:

    سلام جالب بود !!!

    فکر نمیکردم ورد پرس اینقدر سنگین بشه با افزونه

  6. علی رضا گفت:

    خدا قوت
    به جز کلودفلیر باقی شو موافقم من خودم از کلودفلیر استفاده می کردم ولی بعضا از دسترس خارج می شد! خوب رایگانه دیگه! کلا برای سایت ها ی کم بازدید فک نکنم cdn تاثیری داشته باشه.

    • بر خلاف چیزی که فکر می کنید !
      سرویس کلود فلیر ۵۰٪ پهنای باند من رو صرفه جویی کرده در یک هفته گذشته
      البته ، چون ایران کشه کلا ، شما متوجه از دسترس خارج شدن سرور خودت نمیشی ، کلودفلیر هم یه نسخه از سایتت رو نگه میداره که به کاربرا نشون میده وقتی سرورت داون هست .

  7. امیر گفت:

    سلام استاد
    آقا من این افزونه W3 Total Cache رو قبلاً نصب کرده بودم ولی کلاً وردپرس رو خراب کرد
    مثلاً برچسب ها کار نمیکرد
    میشه بگین مشکل از کجاست؟
    با تشکر

  8. یک بلوچ گفت:

    میشه کمی بیشتر راجعبه کلودفیلر توضیح بدید من خوب متوجه نشدم؟؟

    • عليرضا گفت:

      سلام دوست عزيز (يك بلوچ) ! براي آموزش كلود فلير ميتوني به اينجا بري . البته با اجازه ي ادمين اين لينك رو ميزارم چون اطلاع ندارم توضيحي راجب كلود فلير در يك ادمين باشه يا نه .اگر بود خواهشا آقاي فاطمي خودتون به جاي اين لينك بزارين ممنون ميشم .
      http://tortak.com/view/cloudflare-setup.html

  9. Akbar گفت:

    ولی بعضی از افراد استفاده از کش رو توصیه نمیکنند!
    ولی در کل مطالب خوبی بود!
    ممنون

  10. امیر گفت:

    شما یه روز بشین کار با این W3 Total Cache رو کامل به ما یاد بده
    خدا خیرت بده

  11. سجاد گفت:

    سلام
    موارد فوق را با دقت انجام دادم واقعا سرعت سایتم خوب شد.(البته مورد ۴ رو انجام ندادم.)
    من یه کار دیگه هم کردم این بود که پیوند یکتای سایتمو به حالت پیشفرض برگردوندم.
    سایتم: www-tabasnews-ir
    سپاس از آموزش!

  12. من حدود یک ماه از افزونه W3 Total Cache استفاده کردم ولی متاسفانه مقدار ۲۵۰ مگابایت از فضای هاستم رو اشغال کرده بود ،‌ الان حذفش کردم
    آیا این افزونه اینقده زیاد فضا اشغال میکنه یا من خطایی رو انجام دادم ؟
    در ضمن تنظیمات افزونه رو طبق سایت فوتیلا انجام دادم

  13. ashkan گفت:

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

  14. سریال گفت:

    سلام.من وقتی Rocket Loader رو از تنظیمات cloudflare فعال میکنم سایت درست لود نمیشه.
    شما میدونم چرا؟

  15. سریال گفت:

    مرسی مشکل من حل شد

  16. سلام به نظر شما حداکثر چقدر افزونه باید رو وردپرسی نصب باشه

    • محدودیتی از این نظر مشخص نشده‌ است. بعضی از سایت‌ها با چند پلاگین کارشان راه می‌افتد و بعضی از سایت‌ها با توجه به خدماتی که ارائه می‌کنند تعداد بیشتری پلاگین نیاز دارند.

  17. آموزش استفاده از cloudflare رو هم بذارید لطفا

  18. فرشاد گفت:

    سلام
    ممنون بابت مطلب

    من سرعت سایتم خیلی پایینه چند تا افزونه هم برای افزایش سرعت ( مثل کش ) نصب کردم ولی فایده نداشت ، منظورم از پایین بودن سرعت اینه که وقتی سایت رو باز میکنم تا چند ثانیه یه صفحه سفید میاد و اون دایره ای که در مرورگر موقع لود میچرخه خیلی آروم میچرخه ولی بعد از چند ثانیه یه مرتبه همه جای سایت به طور کامل باز میشه . پینگ سایت رو هم که از cmd ویندوز بررسی میکنم حدود ۱۱۰ میزنه .

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

    اینم آدرس سایت : http://www.veranix.com

    ممنون میشم اگه راهنماییم کنید ، هر جا گشتم راه به درد بخوری پیدا نکردم .

  19. امید گفت:

    با تشکر از شما و سایت خوبتان
    خیلی مفید بود

  20. سلام.اقای فاطمی بنده حدود دو ماه مثل شما دارم از cloudflar استفاده میکنم ولی رتبه الکسام روز به روز داره بدتر میشه نظر شما چیه با اینکه خودتونم استفاده میکنید یه راهنمایی کنید چرا داره رتبه بالا میره ؟؟

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

  21. پیمان گفت:

    سلام
    مرسی نکات خوبی بودن
    در مورد کلودفلیر سوال داشتم. اگه سرور کلودفلیر داون باشه از سرور اصلی میاره سایتو یا سایت هم داون میشه ؟ و مطالب جدید که هنوز توی سرور کلودفلیر ثبت نشدن هم نمایش داده نمیشن ؟

شما چه دیدگاهی دارید؟

قوانین

۱- لطفا از دیدگاه‌ها برای تبلیغ مستقیم سایت خود استفاده نکنید.

۲- دیدگاه‌‌هایی که در بخش نامشان، کلمه کلیدی به کار رفته باشد تایید نخواهند شد.

برای اطلاعات بیشتر قوانین کاربری را بخوانید


آخرین نوشته‌های یک ادمین را در ایمیلتان دریافت کنید

عضو لیست ایمیلی ما شوید تا آخرین نوشته‌های یک ادمین برایتان ایمیل شود