به جلسه سی و هفتم آموزش طراحی سایت با المنتور از دوره رایگان وردپرس خوش آمدید. در عصری زندگی میکنیم که همه چیز با سرعت در حال تغییر و ارتقا است. اکثر افراد دنبال نتایج و تغییرات سریع در زندگی خود هستند. این روزها بحث سرعت در سایتهای اینترنتی نیز بسیار مطرح میشود. سرعت یکی از فاکتورهای مهم برای هر سایت به شمار میرود زیرا سایتهای کُند بدون شک در ارائه خدمات و محصولات برنده نخواهند بود.
برای اینکه سایت بهینه و سریعی داشته باشید، باید یک سری اقدامات را روی سایت وردپرسی خود انجام دهید. بهعنوان مثال، با نصب افزونه بهینهساز، بخش قابل توجهی از بهینهسازی و بهبود سرعت را انجام دادهاید. البته این را در نظر بگیرید که بهینه بودن و سریع بودن سایت، صرفاً با نصب و تنظیم یک افزونه حاصل نمیشود. شما باید هاست با کیفیتی داشته باشید و تنظیمات داخل هاست را به خوبی انجام بدهید. افزون بر این، تصاویر و محتواهای سایت خود را به صورت بهینهشده و سبک، آپلود کنید. در این مقاله از آژانس نوآوری رسام قصد داریم افزونه wp rocket را آموزش دهیم تا بتوانید سرعت سایت خود را بهینه کنید. پس از شما دعوت میکنیم تا پایان مقاله ما را همراهی کنید.
تنظیمات هاست برای افزایش سرعت و بهینهسازی آن
اعم از اینکه سیپنل یا دایرکتادمین دارید، باید مواردی همچون Memory Limit را تنظیم کنید تا سایت وردپرسی شما بهتر لود شود. مثلاً در سیپنل در قسمت Multi PHP INI Editor میتوانید Memory Limit را تنظیم کنید. مقدار 1024M حداقل مورد نیاز است. همچنین Max Execution Time را حداقل روی 240 ثانیه بگذارید. این مقدار برای قابل اجرا بودن اسکریپتها دستکم در 240 ثانیه است. همچنین مقدار Max Input Time را نیز میتوانید همین مقدار 240 ثانیه بگذارید که تا این زمان، دریافت اطلاعات از فرمها را پردازش کرده و متوقف نشود.
دقت کنید که داخل هاست خود، همیشه فایلهایی مانند htaccess را هم برای امنیت بیشتر و هم بررسی کدهای آن از نظر سرعت زیر نظر بگیرید. فایلها و ایمیلهایی که ضروری نیستند را پاک کنید و هاست خود را هیچگاه بهصورت پُرشده نگه ندارید. بهتر است کمی فضای خالی داشته باشد. افزون بر این، همیشه نسخه php سایت خود را بالا نگه دارید. این مورد تاثیر خوبی روی سرعت سایت خواهد داشت. بخش سلامت سایت وردپرس را در پیشخوان بررسی کرده و اگر خطایی وجود دارد برطرف کنید.
نصب و تنظیمات افزونه راکت در وردپرس
افزونه wp-rocket یکی از بهترین افزونهها برای بالا بردن سرعت سایت وردپرس است. البته افزونههای دیگری مانند Litespeed Cache نیز خوب هستند. آموزش کار با افزونه wp rocket مانند آب خوردن، ساده است. پس از نصب و فعالسازی این افزونه، در پیشخوان وردپرس و در بخش تنظیمات، یک گزینه برای تنظیمات wp-rocket اضافه خواهد شد. در این بخش منوهای متفاوتی را مشاهده خواهید کرد که در قدم اول با برخی از آنها کار خواهیم داشت. به عنوان مثال در منوی “بهینهسازی فایل” میتوانید css و javascript را به صورت minify و bundle تنظیم کنید. همچنین فایلهای مذکور را میتوانید با تعویق لود کنید که باعث بهبود سرعت و لود شدن صفحات سایت شما شود.

با توجه به اینکه ممکن است تنظیمات این قبیل افزونهها، تاثیرات مختلفی روی سایت شما بگذارد، پس از تکمیل فرآیند طراحی سایت با وردپرس، یک نسخه پشتیبان از سایت خود تهیه کنید. (داخل ویدئو، تمامی گزینههای مربوط به این افزونه، بررسی شده است).
تهیه یک هاست خوب و سریع
هر چقدر هم بهینهسازی کنید، اگر هاست وردپرس خوبی نداشته باشید، دسترسی کاربران و حتی موتورهای جستجوی گوگل، به سایت شما سخت میشود. با توجه به وضعیت اینترنت در ایران، تلاش کنید یک هاست سریع و با کیفیت که پشتیبانی فنی خوبی دارد را تهیه کنید و در عین حال، بهینهسازی و بهبود سایت وردپرسی خود را نیز فراموش نکنید. همچنین استفاده از هاستهای ابری و سرویسهای مناسب برای شبکه توزیع محتوا یا CDN نیز میتواند مفید باشد. حتماً داخل هاست خود، فایل error log وردپرس را نیز به صورت دورهای چک کنید.
طراحی سبک و بهینه و حذف فایل و افزونههای اضافی
تا جایی که میتوانید سایت خود را سبک و بهینه طراحی کنید. برای خوشگل کردن پیشخوان افزونه نصب نکنید! کسی پیشخوان سایت شما را نخواهد دید. پکیجهای المنتوری متنوعی را نصب نکنید. از بخش Element Manager یا همان مدیریت عنصر، ویجتهای المنتور که لازم ندارید را غیرفعال کنید تا لود نشوند. صرفاً تصاویر و محتوایی را در وردپرس آپلود کنید که واقعاً قصد استفاده از آنها را دارید. فایلهای اضافی و ایمیلهایی که لازم ندارید را از هاست خود حذف کنید.
وردپرس و افزونههای خود را بروز نگه داشته و اگر قبلاً از دمو و قالبهای آماده وردپرس استفاده کردهاید، اثرات آنها را حذف کنید. مثلاً تصاویر و محتواهای دمو را حذف کنید تا هم سایت سبکتری داشته باشید و هم تاثیر منفی روی سئوی سایت شما نگذارند..
مانیتور کردن سایت با ابزارهایی مثل Google Pagespeed
با استفاده از ابزارهای حرفهای تحلیل سایت، همیشه سایت خود را مانیتور کنید. ابزار Google Page Speed یکی از بهترین ابزارهایی است که میشناسیم. حتما (البته با vpn روشن) از آن استفاده کرده و سایت خود را در نسخه موبایل و دسکتاپ بررسی کنید و مشکلات آن را (مطابق با آنچه در ویدئو هم توضیح داده شد) برطرف کنید.
هرچه سبکبالتر، بهتر!
سایت شما باید در چند ثانیه لود شود تا کاربران شما تجربه بدی از کار با آن بدست نیاورند. بنابراین مواردی که امروز ذکر شد را حتما در سایت خود در نظر بگیرید. تلاش کنید تا در گذر زمان همیشه سایت خود را بروز نگه داشته و آنرا مانیتور کنید. افزون براین، تجربیات و سوالات خود را در خصوص بهینهسازی و بهبود وردپرس با ما در میان بگذارید.
13 پاسخ
سلام استاد من شاگرد شما بودم در آموزشگاه ارژنگ دوره CIW و حقیقتا خیلی ذوق کردم دوره جدید آنلاین شمارو دیدم
امیدوارم هرجا که هستین موفق و تندرست باشین
درود بر شما. وقت بخیر
سپاس از لطف و مهربانی شما. خوب و سلامت باشید همیشه. امیدوارم محتوای این سایت مفید واقع بشود.
موفق باشید.
درود بر شما و وقت بخیر
استاد این افزونه تصاویر رو بهینه می کنه یا خیر؟
wp-smush-pro نصب کردم ولی بهم گفتن افزونه wp-rocket خودش عکس هارو کم حجم و بهینه می کنه
آیا درسته؟
درود بر شما. وقت شما بخیر.
بهینهسازی تصاویر موضوعات مختلفی را شامل میشود (افزونهها، تاثیرات مختلفی روی تصاویر میگذارند). مثلا تغییر نام، تغییر فرمت به webp، بهینهسازی و فشرده کردن تصاویر و… بنابراین افزونههایی مثل smush تغییرات بیشتر و تخصصیتری برای تصاویر دارند. البته این به این معنی نیست که روی هر سایتی باید آنرا نصب کنیم. به فراخور نیاز از آنها استفاده میشود.
موفق باشید.
مچکرم از راهنماییتون
وقت بخیر استاد
برای آپدیت افزونه wprocket بروزرسانی خودکار فعال نیست، چطور باید آنرا آپدیت کنیم؟
درود بر شما، وقت بخیر
این افزونه رایگان نیست. برخی شرکتها مثل ژاکت، ابزاروردپرس، راستچین و… یک راهکاری را ایجاد کردهاند که میتوان محصولات خریداری شده از آنها را به صورت غیردستی بروزرسانی کرد. البته من خودم استفاده نمیکنم چون به سایتم هر روز سر میزنم و نهایتاً همان موقع بروز میکنم. چون استفاده از آن بروزرسانها، نیاز به نصب یک افزونه مجزا هم دارد که من ترجیح میدهم این کار را نکنم. البته این به این معنی نیست که بد باشد. شاید برخی بخواهند استفاده کنند.
موفق باشید.
سلام، آیا امکانش هست لطفا Litespeed Cache رو هم آموزش بدید؟
درود بر شما. وقت بخیر
من برنامه دارم که حتما محتواهای بیشتری را اضافه کنم در دوره ها. اما برای اینکه سریعتر به محتوا برسید، یک سرچ فارسی بزنید. چند سایت هستند که آموزش خوبی از این موضوع درج کردند. آنها را حتما مشاهده بفرمائید.
موفق باشید.
استاد وقتی wprocket نصب میشه یه خطایی میاد که لطفا افزونه شناسایی شده رو غیرفعال کنید چون با litespeedcache تداخل داره
سوالم اینه بعد از نصب wprocket باید litespeed رو حذف کنیم دیگه درسته?
درود بر شما. وقت بخیر
هردو افزونه خوب هستند ولی خب دو پادشگاه در یک اقلیم نگنجد. بنابراین صرفاً یکی شون رو نصب و کانفیگ بفرمائید.
موفق باشید.
سلام
خداقوت
فقط باید به این نکته هم اشاره کرد اگر وب سرویس Litespeed باشد، از افزونه Litespeed Cache استفاده شود، بهتر است.
با احترام
درود بر شما آقای بهرامی
وقت بخیر
افزونه wp-rocket حتی برای وبسرور لایتاسپید هم گزینه خوبی است. اما خب افزونه لایتاسپید کش هم واقعا خوب هست. نکته مثبت لایتاسپید کش رایگان بودن آن هست و توسط خود شرکت لایتاسپید ارائه شده است. از طرفی هم نکته مثبت wp-rocket هم تنظیم آسانتر آن هست و به این دلیل، ما این افزونه را آموزش دادیم که کاربران راحتتر بیاموزند. اما هر دو عالی هستند.
موفق باشید.