<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Make Money from Blogs &#187; Performance</title>
	<atom:link href="http://earn-cash-tips.com/tag/performance/feed/" rel="self" type="application/rss+xml" />
	<link>http://earn-cash-tips.com</link>
	<description>Articles on how to improve your money making abilities</description>
	<lastBuildDate>Thu, 17 Nov 2011 09:19:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Using Yahoo! YSlow to analyze web pages for performance (and more tips)</title>
		<link>http://earn-cash-tips.com/2009/12/using-yahoo-yslow-to-analyze-web-pages-for-performance-and-more-tips/</link>
		<comments>http://earn-cash-tips.com/2009/12/using-yahoo-yslow-to-analyze-web-pages-for-performance-and-more-tips/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 11:18:22 +0000</pubDate>
		<dc:creator>ashish</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Learn]]></category>
		<category><![CDATA[Optimize]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Speed]]></category>
		<category><![CDATA[Tool]]></category>
		<category><![CDATA[Article]]></category>
		<category><![CDATA[Method]]></category>
		<category><![CDATA[Page]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Yahoo]]></category>

		<guid isPermaLink="false">http://earn-cash-tips.com/?p=314</guid>
		<description><![CDATA[<p>Improving the speed of your pages is normally pretty critical. If your pages are slow to load, then people quickly switch over, and even viewers who find the information on your pages useful tend to hesitate to come to your page more often; as for casual viewers, you can be pretty sure that they will [...]]]></description>
			<content:encoded><![CDATA[<p>Improving the speed of your pages is normally pretty critical. If your pages are slow to load, then people quickly switch over, and even viewers who find the information on your pages useful tend to hesitate to come to your page more often; as for casual viewers, you can be pretty sure that they will switch fast if they find your page taking a lot of time to load.<br />
You can take a number of steps to improve the performance of your page, but before that, you should be spending time to determine how the performance of your page actually is. You can get some idea just by loading your page and comparing the loading times of other pages, and there are a number of other tools that can help you determine the performance of your page. Many of these tools also help in giving you more details about which sections of your page cause overall bad performance.<br />
One tool that can help you evaluate the performance of your sites is called Yahoo! YSlow (<a href="http://developer.yahoo.com/yslow/" target="_blank">link to page</a>):<br />
Details about the tool are below.<br />
YSlow analyzes web pages and suggests ways to improve their performance based on a set of rules for high performance web pages. YSlow is a Firefox add-on integrated with the Firebug web development tool. YSlow grades web page based on one of three predefined ruleset or a user-defined ruleset. It offers suggestions for improving the page&#8217;s performance, summarizes the page&#8217;s components, displays statistics about the page, and provides tools for performance analysis, including Smush.it™ and JSLint.<br />
Details about performance optimization at Yahoo Developer Tools (<a href="http://developer.yahoo.com/performance/rules.html" target="_blank">link</a>)</p>
<blockquote><p>
80% of the end-user response time is spent on the front-end. Most of this time is tied up in downloading all the components in the page: images, stylesheets, scripts, Flash, etc. Reducing the number of components in turn reduces the number of HTTP requests required to render the page. This is the key to faster pages.<br />
Combined files are a way to reduce the number of HTTP requests by combining all scripts into a single script, and similarly combining all CSS into a single stylesheet. Combining files is more challenging when the scripts and stylesheets vary from page to page, but making this part of your release process improves response times.<br />
A content delivery network (CDN) is a collection of web servers distributed across multiple locations to deliver content more efficiently to users. The server selected for delivering content to a specific user is typically based on a measure of network proximity. For example, the server with the fewest network hops or the server with the quickest response time is chosen.
</p></blockquote>
<p>The article above (<a href="http://developer.yahoo.com/performance/rules.html" target="_blank">link</a>) contains a lot of details about how to increase performance, so make sure that you have read the page and evaluated which of these apply to you.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://earn-cash-tips.com/2009/12/using-yahoo-yslow-to-analyze-web-pages-for-performance-and-more-tips/' addthis:title='Using Yahoo! YSlow to analyze web pages for performance (and more tips) '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://earn-cash-tips.com/2009/12/using-yahoo-yslow-to-analyze-web-pages-for-performance-and-more-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Plugin: Take control of your database access</title>
		<link>http://earn-cash-tips.com/2009/09/wordpress-plugin-take-control-of-your-database-access/</link>
		<comments>http://earn-cash-tips.com/2009/09/wordpress-plugin-take-control-of-your-database-access/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 19:14:58 +0000</pubDate>
		<dc:creator>ashish</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Account]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Free]]></category>
		<category><![CDATA[Learn]]></category>
		<category><![CDATA[Optimize]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://earn-cash-tips.com/?p=151</guid>
		<description><![CDATA[<p>WordPress depends on the Database for almost everything. All the values your enter, all your content, everything that goes to make your blog is actually stored in a Database, mostly MySql. It is very much possible to use a Database connectivity frontend, typically provided by your hosting service, but it requires somebody with technical talent [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress depends on the Database for almost everything. All the values your enter, all your content, everything that goes to make your blog is actually stored in a Database, mostly MySql. It is very much possible to use a Database connectivity frontend, typically provided by your hosting service, but it requires somebody with technical talent to make that happen. Instead, why not try and use a tool from within your WordPress to make this happen.<br />
Well, there is a WordPress Plugin that can make this happen, and it is called WP-DBManager 2.50 (<a href="http://lesterchan.net/portfolio/programming/php/#wp-dbmanager" target="_blank">available at this link</a>)</p>
<blockquote><p>Manages your WordPress database. Allows you to optimize database, repair database, backup database, restore database, delete backup database , drop/empty tables and run selected queries. Supports automatic scheduling of backing up and optimizing of database.</p></blockquote>
<p>Go, ahead, and take control of the DB. Remember, for a WordPress site, the Database communication can make or break a site in terms of performance, so you should understand more about how your Database connectivity works.</p>
<p>Ad: <a href="http://1387ecddmdw9ckzss5s0nelkg0.hop.clickbank.net/?tid=CASHSITES" target="_top">Click Here to learn more about re-seller sites!</a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://earn-cash-tips.com/2009/09/wordpress-plugin-take-control-of-your-database-access/' addthis:title='WordPress Plugin: Take control of your database access '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://earn-cash-tips.com/2009/09/wordpress-plugin-take-control-of-your-database-access/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Optimization Tool: SQL Monitor</title>
		<link>http://earn-cash-tips.com/2009/08/wordpress-optimization-tool-sql-monitor/</link>
		<comments>http://earn-cash-tips.com/2009/08/wordpress-optimization-tool-sql-monitor/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 19:04:47 +0000</pubDate>
		<dc:creator>ashish</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Optimize]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Tool]]></category>

		<guid isPermaLink="false">http://earn-cash-tips.com/?p=125</guid>
		<description><![CDATA[<p>One of the ways in which you can optimize the performance of your WordPress site is by reviewing the processing of database calls in terms of frequency of such queries, the number of such calls being made, the performance of these calls, how optimized are they, and so on. It is not easy to determine [...]]]></description>
			<content:encoded><![CDATA[<p>One of the ways in which you can optimize the performance of your WordPress site is by reviewing the processing of database calls in terms of frequency of such queries, the number of such calls being made, the performance of these calls, how optimized are they, and so on. It is not easy to determine all these numbers, and you will need a tool to help you determine these numbers. So, here is SQL Mintor (<a href="http://wordpress.org/extend/plugins/sqlmon/" target="_blank">link to page</a>)</p>
<blockquote><p>WordPress can provide only the list of the queries and the developer has to manually run every query and analyze it. Very boring, isn&#8217;t it? SQLMon tries to help the developers and analyzes the query itself, reporting everything that needs attention.<br />
The plugin is perfect for WordPress developers, plugin and theme developers and site administrators who are trying to find out why the blog is too slow</p></blockquote>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://earn-cash-tips.com/2009/08/wordpress-optimization-tool-sql-monitor/' addthis:title='WordPress Optimization Tool: SQL Monitor '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://earn-cash-tips.com/2009/08/wordpress-optimization-tool-sql-monitor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optimizing your WordPress account &#8211; 2</title>
		<link>http://earn-cash-tips.com/2009/08/optimizing-your-wordpress-account-2/</link>
		<comments>http://earn-cash-tips.com/2009/08/optimizing-your-wordpress-account-2/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 18:09:48 +0000</pubDate>
		<dc:creator>ashish</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Digg]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Learn]]></category>
		<category><![CDATA[Optimize]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Spam]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Akismet]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Information]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Problems]]></category>

		<guid isPermaLink="false">http://earn-cash-tips.com/?p=123</guid>
		<description><![CDATA[<p>A few weeks back, I had written about how to take some basic steps towards optimizing your WordPress account. Imagine what would happen if more people started promoting your WordPress Blog, or wonders of wonders, it appears on the front page of Digg or Slashdot. In such cases, unless you have optimized your WordPress configuration [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks back, I had written about how to take some basic steps towards optimizing your WordPress account. Imagine what would happen if more people started promoting your WordPress Blog, or wonders of wonders, it appears on the front page of Digg or Slashdot. In such cases, unless you have optimized your WordPress configuration already, you can be pretty much sure that your account will get to a state where the server is not able to handle the load, and will shut down; further if your account is on a shared server, you might have some uncomfortable queries from your host.<br />
So, here are some points on how to optimize your account:<br />
1. Since WordPress works on a database system, it pulls every bit of content from the server. If there are a large number of requests for your blog, your server has to make that many DB queries to fetch the content. This puts a lot of stress on your server. User a Super Cache plugin to Cache some of the load and serve static HTML files instead of querying the DB (<a href="http://ocaoimh.ie/wp-super-cache/" target="_blank">link to plugin, and page</a>).<br />
2. When you serve various files such as binaries, videos, images, scripts, etc from your server, it becomes slow. Place them on other servers, so that the load on your server is reduced. For example, you can get videos from Youtube and Photos from Flickr, and also, you can even hire some hosting space on another server or on a service such as Amazon S3 for this purpose.<br />
3. If you are more advanced, look at your server logs; it may be possible to determine multiple requests from a bot or script that is of no good, blocking these may make your server behave a bit better<br />
4. Look to get stats on how your web page is loading. If it takes a lot of time to load your page, there may be a lot of plugins working, or scripts loading, and so on. Some tools you can use for this purpose are &#8211; LiveHTTPHeaders (<a href="https://addons.mozilla.org/en-US/firefox/addon/3829" target="_blank">link</a>, displays the HTTP headers), Firebug (<a href="http://www.getfirebug.com/" target="_blank">link</a>, Look at loading times for various artifacts on a page),<br />
5. Inside your wp-config.php file, remove some of the DB calls that are not necessary. For example, hard-code your Template Path, Stylesheet path (<a href="http://diggingintowordpress.com/2009/07/optimize-wordpress-performance-with-the-wp-config-php-file/" target="_blank">link to relevant site</a>). You will get some improvements.<br />
6. Review your themes. Some themes call a lot of graphics, and overall call a lot of files. If your CSS files are divided into multiple files, combine them. Replace graphics wherever possible with text.<br />
7. Review the plugins your are using to see whether they are required. Plugins can make your site much slower, especially if they do a lot of DB access and inefficient. If you are advanced technically, monitor the performance of your plugins.<br />
8. Refer to this quick cheat sheet for DB optimization (<a href="http://codex.wordpress.org/WordPress_Optimization/Cheat_Sheet" target="_blank">link to cheat sheet</a>)<br />
9. Reduce the number of posts on the front page of your blog. Typically, WordPress gives you 10 posts on your front page, you should reduce this to 3-4.<br />
10. Use WP&#8217;s Built in Object Cache as described on this page (<a href="http://elliottback.com/wp/why-my-wordpress-site-is-so-much-faster-than-yours/" target="_blank">link</a>). From the same site, refer to the MySQL Query Cache.<br />
11. For some detailed technical analysis of what can be done (<a href="http://elliottback.com/wp/optimizing-wordpress-performance-speed/" target="_blank">link</a>)<br />
12. Clean Options (Finds orphaned options and allows for their removal from the wp_ options table) &#8211; <a href="http://wordpress.org/extend/plugins/clean-options/" target="_blank">Get it from this page</a><br />
13. The combating comment spam page on WordPress.org (<a href="http://codex.wordpress.org/Combating_Comment_Spam" target="_blank">link</a>). If you have a good blog which is getting popular, increase in spam is only to be expected. Akismet filters out most comment spam, but just getting it into the junk spam list also adds some load to your server.<br />
14. Page with 5 tips for making your Blog Digg / Slashdot proof (<a href="http://blog.taragana.com/index.php/archive/5-golden-tips-for-wordpress-performance-optimization-slashdot-digg-protection/" target="_blank">link</a>)<br />
15. High Traffic Tips For WordPress on WordPress.org Codex (<a href="http://codex.wordpress.org/High_Traffic_Tips_For_WordPress" target="_blank">link</a>)</p>
<p>If you know more ways beyond this, please do let me know.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://earn-cash-tips.com/2009/08/optimizing-your-wordpress-account-2/' addthis:title='Optimizing your WordPress account &#8211; 2 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://earn-cash-tips.com/2009/08/optimizing-your-wordpress-account-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optimizing your WordPress account &#8211; 1</title>
		<link>http://earn-cash-tips.com/2009/05/optimizing-your-wordpress-account-1/</link>
		<comments>http://earn-cash-tips.com/2009/05/optimizing-your-wordpress-account-1/#comments</comments>
		<pubDate>Sun, 31 May 2009 17:06:25 +0000</pubDate>
		<dc:creator>ashish</dc:creator>
				<category><![CDATA[Benefits]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Content]]></category>
		<category><![CDATA[Hosting]]></category>
		<category><![CDATA[Images]]></category>
		<category><![CDATA[Optimize]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Cache]]></category>
		<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Performance]]></category>

		<guid isPermaLink="false">http://earn-cash-tips.com/?p=117</guid>
		<description><![CDATA[<p>In 2 previous posts where I described problems with my WordPress account, the preliminary solutions prescribed were: - Keep your WordPress account updated to the latest release - Keep spam to a minimum, including emptying the Akismet spam folder on a regular basis</p> <p>These are just temporary solutions, given that WordPress is supposed to be [...]]]></description>
			<content:encoded><![CDATA[<p>In 2 previous posts where I described problems with my WordPress account, the preliminary solutions prescribed were:<br />
- Keep your WordPress account updated to the latest release<br />
- Keep spam to a minimum, including emptying the Akismet spam folder on a regular basis</p>
<p>These are just temporary solutions, given that WordPress is supposed to be not yet including optimization code in it and as a result, takes more CPU than required (<a href="http://www.codinghorror.com/blog/archives/001105.html" target="_blank">see a description of WordPress optimization deficiences on this page</a>). </p>
<p>What are some of the other things you can do:<br />
1. Review the list of plugins that are in use. A number of users download a number of plugins and keep them active. Each plugin is a performance hit of some sort, and you should review your plugins to see which of these plugins are really necessary vs. plugins that do not add much value and are a performance hit.<br />
2. Use some sort of caching in order to prevent each page hit querying the database and slowing down the server. You can use WP-Cache (<a href="http://dev.wp-plugins.org/wiki/WP-Cache" target="_blank">link</a>) or you can use Word Super Cache (<a href="http://ocaoimh.ie/wp-super-cache/" target="_blank">link</a>)<br />
3. Using graphics. If you have a number of graphics, those are additional graphics that need to be served to your users. As an example, refer this calculation from WordPress Codex:</p>
<blockquote><p>For example, let&#8217;s say the front page of your blog calls upon 8 graphics to create the &#8220;look&#8221; of your blog&#8217;s design. Add to this number the various WordPress template files it takes to build your page. You&#8217;ve got the header, sidebar, footer, and post content area at a minimum. That&#8217;s four more &#8220;calls&#8221; to files on your site. For 100 visitors, those files get loaded 1200 times. For 1000 visitors, those files are accessed and loaded 12000 times. This increases your bandwidth and server activity. </p></blockquote>
<p>4. Use spam filters such as Akismet to prevent comment spam<br />
5. Try and get others to host your content. You have some great graphics or some analytics that need calculation which are done at run time. These also take server processing load, and is preferable to get content from elsewhere. For example, analyics information is also availabe at sites such as Google Analytics and all the calculation is done on those servers.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://earn-cash-tips.com/2009/05/optimizing-your-wordpress-account-1/' addthis:title='Optimizing your WordPress account &#8211; 1 '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>]]></content:encoded>
			<wfw:commentRss>http://earn-cash-tips.com/2009/05/optimizing-your-wordpress-account-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

