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

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

12345
پک پیشنهادی سزار برای افزایش سرعت وردپرس قسمت دومبازبینی توسط رضافرخی(مدیر ارشد) در 15-10-1391امتیاز: 5.0پک پیشنهادی سزار برای افزایش سرعت وردپرس قسمت دومبخش کارهای مقدماتی این آموزش از پنج قسمت تشکیل شده است. دیگر قسمت های مرتبط این پک افزایش سرعت : قسمت اول افزایش سرعت وردپرس قسمت دوم افزایش سرعت وردپرس قسمت ...

بخش کارهای مقدماتی

jet-speed-3zar

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

قسمت اول افزایش سرعت وردپرس
قسمت دوم افزایش سرعت وردپرس
قسمت سوم افزایش سرعت وردپرس
قسمت چهارم افزایش سرعت وردپرس
قسمت پنجم افزایش سرعت وردپرس

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

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

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

3- کدهای تان را پاکسازی کنید :

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

نمونه استفاده از فضای سفید:
کد:

[php].box-3zar {
font-family: Georgia, Times, serif;
font-size: 14px;
color: #000000;
}
[/php]

کاهش فضای سفید
کد:

[php].box-3zar {font-family: Georgia, Times, serif;font-size: 14px;color: #000000;}
[/php]

3.2 – از اسکریپت های خارجی استفاده کنید (با آن خارجی فرق داره ها !!)
به جای آن که هزاران کد در سربرگ و فایل header.php قرار دهید از اسکریپت های خارجی استفاده کنید. این کار به مرورگر اجازه می دهد تا از کش برای لود اسکریپت ها استفاده کند به جای آن که برای بارگذاری هر صفحه مجبور به خواندن آن باشد.
نمونه استفاده از اسکریپت خارجی:
کد:

[php]

<script type="text/javascript" src="example.js"></script>

[/php]

3.3 – از خلاصه نویسی CSS استفاده کنید

استفاده از خلاصه نویسی در دستورات CSS برای همه مفید است. هم برای شما، هم برای مرورگر و هم برای مخاطب. این کار باعث می شود که کدهای شما مختصرتر شود و سرعت بارگذاری آن ها افزایش یابد.
نمونه کدنویسی معمولی
کد:

[php]

.test {margin-top: 7px; margin-right: 1px; margin-bottom: 5px; margin-left: 3px;}

[/php]

نمونه خلاصه نویسی

[php]

.test {margin: 7px 1px 5px 3px;}

[/php]

3.4 – سی اس اس را به صورت External بارگزاری کنید

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

شما هرگز، هرگز و هرگز نباید فایل های unstyled را به نمایش بگذارید، حتی برای یک صدم ثانیه. در واقع فایل ها برای زیبایی ظاهر سایت می بایست ابتدا بارگزاری شوند تا برای HTML کاربردی باشند.

3.5 – پست های بلند به صورت چند قسمتی منتشر کنید

اگر شما عادت به نوشتن پست های بلند دارید (بیش از ۲۰۰۰ کلمه)، بهترین کار تقسیم کردن محتوای مورد نظر به چند نوشته مجزا می باشد. این عمل نه تنها سرعت لود را بالا می برد، بلکه موجب افزایش ورودی می شود.

3.6 – میزان کاوش دیتابیس را کاهش دهید
اما مهم تر از همه این ها، کاستن میزان کدهای php ها و ارجاعات دیتابیس است. هر بار که صفحه ای از سایت تان لود می شود اگر مرورگر مجبور باشد که فرمان php را اجرا کند بر زمان بارگذاری افزوده می گردد. اگر شما دستورات php را با کدهای استاتیک html جایگزین کنید مرورگرتان به جای اجرای فرمان ها، فقط کدهای html را می خواند.
مثال استفاده از php
کد:

[php]

<title><?php bloginfo(’name’); ?><?php bloginfo(‘description’); ?></title>

<meta http-equiv="Content-Type" content="<?php bloginfo(‘html_type’); ?>; charset=<?php bloginfo(‘charset’); ?>" />

<meta name="generator" content="WordPress <?php bloginfo(‘version’); ?>" />

<link rel="stylesheet" href="<?php bloginfo(‘stylesheet_url’); ?>" type="text/css" media="screen" />

<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<?php bloginfo(‘rss2_url’); ?>" />

<script type="text/javascript" src="<?php bloginfo(‘template_url’); ?>/mootools.js"></script>

[/php]

مثال کاستن فرمان های php

کد:

[php]

<title>WPCandy – The Best of WordPress</title>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

<meta name="generator" content="WordPress 2.3" />

<link rel="stylesheet" href="http://wpcandy.com/wp-content/themes/wpcandy/files/style.css" type="text/css" media="screen" />

<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="http://feeds.feedburner.com/wpcandy" />

<script type="text/javascript" src="http://wpcandy.com/wp-content/themes/wpcandy/files/mootools.js"></script>

[/php]

4- به جای بکارگیری ابزارک‌ها ، از جاگذاری کدها در ستون کناری وبلاگ‌تان استفاده کنید.

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

این کار به نظر افراطی می‌آید، اما اجرا کردنش خیلی ساده است.

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

دسته‌بندی‌ها، برچسب‌ها و… پیدا کنید و براحتی از آنها در سایدبار وبلاگ‌تان به‌جای ابزارک‌ها (Widget) استفاده نمائید.

QR: پک پیشنهادی سزار برای افزایش سرعت وردپرس قسمت دوم
مرجع : سزار وردپرس
لینک کوتاه : https://3zar.ir/?p=18449

دیدگاه‌های کاربران 4 نظر

  1. نیلوفر بانو

    فوق العاده بود

  2. سلام
    رضا جان من 5 تاشو مرور کردم و به نظرم مطالب پست 4 و 5 نسبت به قبلی ها پر محتوا تر بود و چند تا موضوع رو خواستم بگم
    1. هیچوقت چند تا افزونه کش یا فشرده سازی رو همزمان نصب نکنید (اینا ربطی به افزونه های بهینه سازی نداره)
    2. افزونه های بهینه سازی رو میتونید بعد از استفاده غیر فعال کنید تا وقتی که دوباره پست جدیدی می نویسید
    3. اگه یه پست چند قسمتی دارید که هر کدوم ادامه مطلب قبلیه برای هر پست یه تصویر جدا بذارید (میتونه شبیه باشه) نه اینکه یک تصویر با یه آدرس برای همه پست ها، که اینکار اشتباهه (آقا رضا شما چند جا اینکارو کردید مخصوصا این 5 تا پست)
    ممنون از تلاشتون

  3. من این فشرده سازی فیلهای css و js پوسته رو به همه پیشنهاد میدم چون خودم تست کردم خیلی از این افزونه ها یهتره .. سایت هایی هستند و تو گوگل سرچ کنید میاد به نام js compressor و css compressor

جوابی بنویسید

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

*

قبل از نوشتن دیدگاه به نکات مهم زیر توجه کنید


  • - دیدگاه‌هایی مانند: خوب بود، ممنون- سایت خوبی دارید- عالی بود و موارد مشابه تایید نمی‌شود.
  • - دیدگاه‌تان را فقط در رابطه با همین مطلب ثبت کنید، در غیر اینصورت پاسخ داده نخواهد شد.
  • - دیدگاه‌هایی که دارای نام‌های تبلیغاتی با هدف بک‌‌لینک گرفتن هستند تایید نمی‌شوند.