وب باز

نوشته های یک طراح وب

وب باز

نوشته های یک طراح وب

افزایش سرعت وردپرس

سه شنبه, ۱۷ آذر ۱۳۹۴، ۱۱:۳۶ ق.ظ

وردپرس

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


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

تم تم تم

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

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

اینو یادتون نره که 70% حملات روی ورد پرس از طریق ضعف در تم و یا آلوده بودن تم صورت می گیره.

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


پلاگین و ابزارک

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


کش

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

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


تصاویر

از تصاویر با حجم مناسب و سایز متناسب استفاده کنید اگر تصویر شاخص استفاده میکنید سایز ها رو جوری قرار بدید که اگر عکسهای مشابه بود لود تکراری نداشته باشید. از پلاگین های کاهش حجم تصاویر هم می تونید استفاده کنید که خیلی موثره. توی تم اگر تصاویر زیادی دارید از lazyload استفاده کنید. (lazyload لود با تاخیر تصاویر)


محتوا

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


چند نکته

- منابع خارجی رو حذف کنید.تصاویر و اسکریپت ها رو حتی المقدور از سایت خودتون لود کنید . مثلا : درسته cdn جی کوئری خیلی خوبه اما تو ایران باعث کندی سایت میشه.

- CloudFlare خدمات رایگانی داره که برای خیلی از سایتها مناسبه می تونید ازش استفاده کنید که خیلی کمک می کنه.

- از هاست های خوب ایرانی استفاده کنید چون سرعت لود بهتری دارند.


موارد بالا موارد اصلی ولی راه گشایی بود که توضیح داداه شد. موارد دیگه ای هم هست که میشه با رعایتش سرعت یه سایت رو بهبود داد که هر کدوم تو مورد خودش باید ازش صحبت کرد.


  • موافقین ۱ مخالفین ۰
  • سه شنبه, ۱۷ آذر ۱۳۹۴، ۱۱:۳۶ ق.ظ
  • yamacasis

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی
Mohamad Hassan Amirgani