<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" version="2.0">

<channel>
	<title>Real Estate Blog Lab</title>
	
	<link>http://www.realestatebloglab.com</link>
	<description>A Laboratory For Real Estate Blogging</description>
	<lastBuildDate>Thu, 18 Mar 2010 01:33:49 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/RealEstateBlogLab" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="realestatebloglab" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">RealEstateBlogLab</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Feeding Your Inner Geek while Feeding the Family</title>
		<link>http://www.realestatebloglab.com/blogging-in-general/feeding-your-inner-geek-while-feeding-the-family/</link>
		<comments>http://www.realestatebloglab.com/blogging-in-general/feeding-your-inner-geek-while-feeding-the-family/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 01:33:49 +0000</pubDate>
		<dc:creator>Dave Smith</dc:creator>
				<category><![CDATA[Blogging In General]]></category>
		<category><![CDATA[embrace your inner geek]]></category>
		<category><![CDATA[inner geek]]></category>

		<guid isPermaLink="false">http://www.realestatebloglab.com/?p=759</guid>
		<description><![CDATA[<p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/blogging-in-general/feeding-your-inner-geek-while-feeding-the-family/">Feeding Your Inner Geek while Feeding the Family</a> </h1>

</p>
<p>But I want to do the fun stuff. . .   I overheard this, no I didn&#8217;t over hear it, actually it was in a conversation yesterday with a colleague getting in touch with her inner geek.   We&#8217;ve been working together on a couple of projects.  Honestly, the geeky stuff is the fun stuff.  I know when I see a person who hasn&#8217;t really discovered their inner geek yet.</p>
<h3>How to Spot The Inner Geek</h3>
<p>This isn&#8217;t as hard as it might seem.  There are a couple of easy tests.</p>
<p>While in a conversation say:</p>
<p style="padding-left: 30px;">&#8220;I was able to make the entire site change by tweaking the style.css file.  By adding a couple of div tags, formatting the #sidebar h2 tags with a couple adjustments to the list-style-type tags and it changed dramatically&#8221;</p>
<p>Once said, look in their eyes, if they are glazed over like a deer in the headlights, &#8220;No Inner Geek&#8221;.  If they perk up and have a gleam in their eye, but look a bit puzzled, there is a spark of inner geek waiting to be feed.  If they ask an intelligent question, Okay, if they ask any question, they are on their way to discovering their inner geek.</p>
<h3>Once The Inner Geek is Discovered Now What</h3>
<p>Here is where the rubber meets the road, or the addiction takes hold.  If you let the inner geek out, and especially if it takes control, well . . .</p>
<p>I&#8217;ve know a few bloggers who have lost control of their inner geek. (&#8216;ll confess, it happens to me from time to time) they too are easy to spot.  How?</p>
<p>Their blog theme&#8217;s are always changing, but they haven&#8217;t written a post in weeks.  They spend all their blogging time feeding the inner geek.  &#8220;I can move those sidebar headlines to the right a few pixels and they will line up better&#8221;.  &#8220;The sidebar needs to be a little closer to the content area&#8221; . &#8220;I want the blog name to be higher and bolder in the header&#8221;.  &#8220;What if all the links were red once visited, but blue if they haven&#8217;t been clicked on?&#8221;</p>
<p>See what I mean?  So much time is spent geeking on the blog that no content gets written.  So one day the guilt ferry comes (yeah, it is a ferry, not a fairy)  because that boat rolls into your business harbor and you suddenly realize it has been weeks since you wrote a new blog post.</p>
<p>You want to, but the words don&#8217;t come, You really need to get your brokerage logo in the sidebar and update your contact information.  The call to action buttons are only an idea, and you really know you should have those on the blog.  Should I write a post? about what?  or open photoshop elements and make some cool call to action buttons?</p>
<p>Tweaking your blog won&#8217;t increase your google traffic.  All the SEO in the world won&#8217;t matter if you only have 30 posts on your blog.</p>
<p>&#8220;Really?&#8221;  Yes, really, I know, inner geek bubble burst.  SEO is important, but it is like teaching your two year old how to shave.  No need.  You have to have something to SEO.</p>
<p>No matter how pretty you make your blog look, no matter how quickly the page load time, it won&#8217;t feed your family.  It won&#8217;t bring business in the door.</p>
<p>Oh, Geez, you mean I have to write, YIKES!  I was afraid this would happen some day.  But you don&#8217;t have to write the great American novel.</p>
<p>Embrace your Inner Geek, but don&#8217;t let it ruin your life and business.</p>
<p><a href="http://www.realestatebloglab.com/wp-content/uploads/2010/03/TucsonRRsm.jpg"><img class="aligncenter size-full wp-image-762" title="TucsonRRsm" src="http://www.realestatebloglab.com/wp-content/uploads/2010/03/TucsonRRsm.jpg" alt="" width="655" height="79" /></a></p>
<a href=http://www.realestatebloglab.com/blogging-in-general/feeding-your-inner-geek-while-feeding-the-family/><img src=http://www.realestatebloglab.com/wp-content/uploads/2010/03/TucsonRRsm.jpg class=imgtfe hspace=5 align=left width=100  border=0></a><p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/blogging-in-general/feeding-your-inner-geek-while-feeding-the-family/">Feeding Your Inner Geek while Feeding the Family</a> </h1>

</p>
]]></description>
			<content:encoded><![CDATA[<p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/blogging-in-general/feeding-your-inner-geek-while-feeding-the-family/">Feeding Your Inner Geek while Feeding the Family</a> </h1>

</p>
<p>But I want to do the fun stuff. . .   I overheard this, no I didn&#8217;t over hear it, actually it was in a conversation yesterday with a colleague getting in touch with her inner geek.   We&#8217;ve been working together on a couple of projects.  Honestly, the geeky stuff is the fun stuff.  I know when I see a person who hasn&#8217;t really discovered their inner geek yet.</p>
<h3>How to Spot The Inner Geek</h3>
<p>This isn&#8217;t as hard as it might seem.  There are a couple of easy tests.</p>
<p>While in a conversation say:</p>
<p style="padding-left: 30px;">&#8220;I was able to make the entire site change by tweaking the style.css file.  By adding a couple of div tags, formatting the #sidebar h2 tags with a couple adjustments to the list-style-type tags and it changed dramatically&#8221;</p>
<p>Once said, look in their eyes, if they are glazed over like a deer in the headlights, &#8220;No Inner Geek&#8221;.  If they perk up and have a gleam in their eye, but look a bit puzzled, there is a spark of inner geek waiting to be feed.  If they ask an intelligent question, Okay, if they ask any question, they are on their way to discovering their inner geek.</p>
<h3>Once The Inner Geek is Discovered Now What</h3>
<p>Here is where the rubber meets the road, or the addiction takes hold.  If you let the inner geek out, and especially if it takes control, well . . .</p>
<p>I&#8217;ve know a few bloggers who have lost control of their inner geek. (&#8216;ll confess, it happens to me from time to time) they too are easy to spot.  How?</p>
<p>Their blog theme&#8217;s are always changing, but they haven&#8217;t written a post in weeks.  They spend all their blogging time feeding the inner geek.  &#8220;I can move those sidebar headlines to the right a few pixels and they will line up better&#8221;.  &#8220;The sidebar needs to be a little closer to the content area&#8221; . &#8220;I want the blog name to be higher and bolder in the header&#8221;.  &#8220;What if all the links were red once visited, but blue if they haven&#8217;t been clicked on?&#8221;</p>
<p>See what I mean?  So much time is spent geeking on the blog that no content gets written.  So one day the guilt ferry comes (yeah, it is a ferry, not a fairy)  because that boat rolls into your business harbor and you suddenly realize it has been weeks since you wrote a new blog post.</p>
<p>You want to, but the words don&#8217;t come, You really need to get your brokerage logo in the sidebar and update your contact information.  The call to action buttons are only an idea, and you really know you should have those on the blog.  Should I write a post? about what?  or open photoshop elements and make some cool call to action buttons?</p>
<p>Tweaking your blog won&#8217;t increase your google traffic.  All the SEO in the world won&#8217;t matter if you only have 30 posts on your blog.</p>
<p>&#8220;Really?&#8221;  Yes, really, I know, inner geek bubble burst.  SEO is important, but it is like teaching your two year old how to shave.  No need.  You have to have something to SEO.</p>
<p>No matter how pretty you make your blog look, no matter how quickly the page load time, it won&#8217;t feed your family.  It won&#8217;t bring business in the door.</p>
<p>Oh, Geez, you mean I have to write, YIKES!  I was afraid this would happen some day.  But you don&#8217;t have to write the great American novel.</p>
<p>Embrace your Inner Geek, but don&#8217;t let it ruin your life and business.</p>
<p><a href="http://www.realestatebloglab.com/wp-content/uploads/2010/03/TucsonRRsm.jpg"><img class="aligncenter size-full wp-image-762" title="TucsonRRsm" src="http://www.realestatebloglab.com/wp-content/uploads/2010/03/TucsonRRsm.jpg" alt="" width="655" height="79" /></a></p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.realestatebloglab.com%2Fblogging-in-general%2Ffeeding-your-inner-geek-while-feeding-the-family%2F&amp;linkname=Feeding%20Your%20Inner%20Geek%20while%20Feeding%20the%20Family"><img src="http://www.realestatebloglab.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=v4jnA9Vx2Tg:9bpixvuIZlw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=v4jnA9Vx2Tg:9bpixvuIZlw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=v4jnA9Vx2Tg:9bpixvuIZlw:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=v4jnA9Vx2Tg:9bpixvuIZlw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=v4jnA9Vx2Tg:9bpixvuIZlw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=v4jnA9Vx2Tg:9bpixvuIZlw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=v4jnA9Vx2Tg:9bpixvuIZlw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=v4jnA9Vx2Tg:9bpixvuIZlw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=v4jnA9Vx2Tg:9bpixvuIZlw:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=v4jnA9Vx2Tg:9bpixvuIZlw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?d=qj6IDK7rITs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.realestatebloglab.com/blogging-in-general/feeding-your-inner-geek-while-feeding-the-family/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Search and Replace a Time Saver</title>
		<link>http://www.realestatebloglab.com/plug-ins/search-and-replace-a-time-saver/</link>
		<comments>http://www.realestatebloglab.com/plug-ins/search-and-replace-a-time-saver/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 23:37:36 +0000</pubDate>
		<dc:creator>Dave Smith</dc:creator>
				<category><![CDATA[Plug-ins]]></category>
		<category><![CDATA[search and replace plugin]]></category>

		<guid isPermaLink="false">http://www.realestatebloglab.com/?p=757</guid>
		<description><![CDATA[<p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/plug-ins/search-and-replace-a-time-saver/">Search and Replace a Time Saver</a> </h1>

</p>
This little plugin is always in my toolbox of "I don't want to live without this" plugin.]]></description>
			<content:encoded><![CDATA[<p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/plug-ins/search-and-replace-a-time-saver/">Search and Replace a Time Saver</a> </h1>

</p>
<p>This little plugin is always in my toolbox of &#8220;I don&#8217;t want to live without this&#8221; plugin.  I don&#8217;t use it often but when I do it is a dragon slayer.  Let me give you a couple of examples where this little tool shines and shows it&#8217;s stuff. <a href="http://wordpress.org/extend/plugins/search-and-replace/">Search and Replace</a>.</p>
<h3>Domain Name Changes and Site Migration</h3>
<p>You are moving your blog from one domain to another.  Not too hard, right?  You do the backups the re-installs of the files, restore the database, change the domain name in the general settings and up pops the blog.  Cool.  Everything look like it is good and you take down the old site.  Suddenly all the images disappear from your posts.  Why?  Because the image url&#8217;s were still pointed to the old domain name.  They worked fine linking back to their original location till you took down the site.  What do you do?</p>
<p>Did you move the image files to the new site?  (Probably, let&#8217;s hope so)  You thought they were the ones being pulled into the new location.  But when you open a post in the editor, there is the link back to the old domain wp-content/upload etc.  Now the light comes on.  &#8220;Holy Kow, I have to change all the image links in all the posts to point to the new domain.</p>
<p><strong>Senario 2</strong></p>
<p>You built a new site &#8220;Off site&#8221; for a client.  Once they are happy with the way it looks you move all the files to their hosting, point the blog to their domain name and . . .  Same as above.  All the image links in the post/pages are back to your Development site.  What do you do now?</p>
<p>The answer is the same.  Use the plugin search and replace.  It will go through the database searching for the string to the old domain and replacing it with the new domain.  The plugin has the option to only search and replace in certain areas of the database.  Only need something in a post or page replaced?  check &#8220;content&#8221;.</p>
<p>For example:  You need to replace www.myolddomain.com  with www.mynewdomain.com.  Go to the search and replace settings page.  Select &#8220;Content&#8221; then enter www.myolddomain.com in the search field and www.mynewdomain.com in the replace field.  Click &#8220;GO&#8221; and in about 1/10th of a second it is done.</p>
<p><strong>Note: Make a backup of your database before using search and replace.</strong></p>
<h3>Removing Word Inserted Formatting</h3>
<p>This past week I had a friend who set up a new site for a client.  The client had been writing all the content for the site in Word.  When the project was ready for content the client did a copy and paste move of all the content to the new pages for the site.</p>
<p>The content was all there, but the site was supposed to be justified so all the margins lined up right and left.  That&#8217;s how the Style.css was setup for the site.  The pages however were ragged right.  What happened?  Looking at the HTML editor revealed that every single paragraph for all the pages and post started with &lt;p style text-align=&#8221;left&#8221;&gt;  That line of html overrode the style.css.  My friend thought it was going to take going through the posts one at a time and removing the formatting code from each paragraph.</p>
<p>Enter search and replace.  Search: &lt;p style text-align=&#8221;left&#8221;&gt;  Replace: &lt;p&gt; .  Five seconds later the entire site was &#8220;justified&#8221;  and hours of tedious hand editing was avoided.</p>
<h3>Put this Tool Away</h3>
<p>Don&#8217;t leave this tool laying around.  Meaning, either don&#8217;t let anyone using the site know it exists, or better yet, when you are done using it, &#8220;DELETE IT&#8221; from the site.</p>
<p>Why?  because this can be a very dangerous tool.  If you are not careful you can end up changing text strings that you don&#8217;t want changed.</p>
<p>In the example above on domain name change.  If you have a post that references your old domain name and you spell it out www.yourolddomain.com; when the search and replace runs it will replace that string with the new one.  Therefore, you think carefully about the string you want to search and replace. In this example you could go further by searching for www.yourolddomain.com/wp-content/uploads/  and replace it with www.yournewdomain.com/wp-content/uploads/  This would prevent you changing any reference to just the old domain itself.</p>
<p>If someone sees this plugin and decides to use it for a quick way to change references or fix typo&#8217;s in a post, they could end up taking down the entire blog.</p>
<p>That is why it is good to only have it available on sites where no one can &#8220;stumbleupon&#8221; the plugin settings and try and use it.  I treat it like a powertool.  It works great, gets the job done fast, but shouldn&#8217;t be left where the &#8220;kids&#8221; might find it.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.realestatebloglab.com%2Fplug-ins%2Fsearch-and-replace-a-time-saver%2F&amp;linkname=Search%20and%20Replace%20a%20Time%20Saver"><img src="http://www.realestatebloglab.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=1CHzE4xqYj8:j5A5XuVpuxU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=1CHzE4xqYj8:j5A5XuVpuxU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=1CHzE4xqYj8:j5A5XuVpuxU:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=1CHzE4xqYj8:j5A5XuVpuxU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=1CHzE4xqYj8:j5A5XuVpuxU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=1CHzE4xqYj8:j5A5XuVpuxU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=1CHzE4xqYj8:j5A5XuVpuxU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=1CHzE4xqYj8:j5A5XuVpuxU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=1CHzE4xqYj8:j5A5XuVpuxU:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=1CHzE4xqYj8:j5A5XuVpuxU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?d=qj6IDK7rITs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.realestatebloglab.com/plug-ins/search-and-replace-a-time-saver/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Easily Navigate Pages on Dashboard</title>
		<link>http://www.realestatebloglab.com/plug-ins/easily-navigate-pages-on-dashboard/</link>
		<comments>http://www.realestatebloglab.com/plug-ins/easily-navigate-pages-on-dashboard/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 19:13:39 +0000</pubDate>
		<dc:creator>Dave Smith</dc:creator>
				<category><![CDATA[Plug-ins]]></category>
		<category><![CDATA[Easliy Navigate Pages]]></category>

		<guid isPermaLink="false">http://www.realestatebloglab.com/?p=755</guid>
		<description><![CDATA[<p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/plug-ins/easily-navigate-pages-on-dashboard/">Easily Navigate Pages on Dashboard</a> </h1>

</p>
If you have a lot of pages on site, try this little plugin with the long descriptive name and easily navigate to your pages on the Dashboard.]]></description>
			<content:encoded><![CDATA[<p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/plug-ins/easily-navigate-pages-on-dashboard/">Easily Navigate Pages on Dashboard</a> </h1>

</p>
<p>I like a plugin name that tells you exactly what it does, even if it is a long name.</p>
<p><a title="easily navigate pages on dashboard plugin" href="http://wordpress.org/extend/plugins/easily-navigate-pages-on-your-dashboard/">Easily Navigate Pages on Dashboard</a> is one of these plugins.  If you have a lot of pages on your blog, this could be a great help in quickly navigating to your pages.</p>
<p>I don&#8217;t tend to have a lot of pages on my sites.  But I&#8217;m working with more and more clients that are using their <acronym title='WordPress'>WP</acronym> blog installs more like a traditional static site with pages instead of posts.  Time adds up finding a post to edit ( if you don&#8217; t have the edit button installed from the front of the pages/posts).  The handy plugin provides a dashboard tree navigation to all your pages and sub-pages.  Find the post on the tree and click to edit.</p>
<p>It is a one trick pony plugin.  Nothing wrong with that, especially if it is a trick you need in your tool box.</p>
<p>If you have a lot of pages on site, try this little plugin with the long descriptive name and easily navigate to your pages on the Dashboard.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.realestatebloglab.com%2Fplug-ins%2Feasily-navigate-pages-on-dashboard%2F&amp;linkname=Easily%20Navigate%20Pages%20on%20Dashboard"><img src="http://www.realestatebloglab.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=X4fb1w-8Jz4:BIbY-9lKyao:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=X4fb1w-8Jz4:BIbY-9lKyao:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=X4fb1w-8Jz4:BIbY-9lKyao:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=X4fb1w-8Jz4:BIbY-9lKyao:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=X4fb1w-8Jz4:BIbY-9lKyao:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=X4fb1w-8Jz4:BIbY-9lKyao:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=X4fb1w-8Jz4:BIbY-9lKyao:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=X4fb1w-8Jz4:BIbY-9lKyao:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=X4fb1w-8Jz4:BIbY-9lKyao:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=X4fb1w-8Jz4:BIbY-9lKyao:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?d=qj6IDK7rITs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.realestatebloglab.com/plug-ins/easily-navigate-pages-on-dashboard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating WordPress Content from MYSQL 4.0 to 5.0</title>
		<link>http://www.realestatebloglab.com/how-to/migrating-wordpress-content-from-mysql-4-0-to-5-0/</link>
		<comments>http://www.realestatebloglab.com/how-to/migrating-wordpress-content-from-mysql-4-0-to-5-0/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 18:04:14 +0000</pubDate>
		<dc:creator>Dave Smith</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[MYSQL 4.0 to MYSQL 5.0]]></category>

		<guid isPermaLink="false">http://www.realestatebloglab.com/?p=753</guid>
		<description><![CDATA[<p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/how-to/migrating-wordpress-content-from-mysql-4-0-to-5-0/">Migrating WordPress Content from MYSQL 4.0 to 5.0</a> </h1>

</p>
Migrating Wordpress content from MYSQL 4.0 to 5.0 in 3 easy steps]]></description>
			<content:encoded><![CDATA[<p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/how-to/migrating-wordpress-content-from-mysql-4-0-to-5-0/">Migrating WordPress Content from MYSQL 4.0 to 5.0</a> </h1>

</p>
<p>In January of 2008 I wrote the post: <a href="http://www.realestatebloglab.com/real-estate-blogging/restore-your-wordpress-database-from-mysql-4-to-mysql-5/">Restore your WordPress Database From Mysql 4 to Mysql 5</a> Recently I had the need to update a blog for a friend trying to come out of the dark ages and update his <acronym title='WordPress'>WP</acronym> blog from 2.6 to 2.9.2.  He ran the autoupgrade which progressed along removing his old files till at the end it went to update the database.  He still had MYSQL 4.0 .  <acronym title='WordPress'>WP</acronym> 2.9.2 won&#8217;t run on MYSQL 4.0.  The process hung right there.  No way to go back, no way to go forward.</p>
<p style="padding-left: 30px;">Note to <acronym title='WordPress'>WP</acronym>, you probably should check the database version first, BEFORE updating all the <acronym title='WordPress'>WP</acronym> files.</p>
<p>I got the call for &#8220;HELP&#8221;.  I had a copy of 2.6 and was able to get his blog back up and running.  It was time to upgrade his MYSQL.  He was on Godaddy hosting. I decided to try a simple upgrade approach knowing I could do it the old way from the previous post sited above.</p>
<p>The simple way worked perfectly.</p>
<ol>
<li>Login to your Hosting account and make a new 5.0 MYSQL database</li>
<li>While that is being setup go to your existing database and click on the pencil to edit (Select Backup)  THe backup will be in your db-backup folder which you can access from FTP if you need to.</li>
<li>Once the backup is complete click the edit pencil on the New 5.0 database (Select Restore)  Use the file you just backed-up from the 4.0 database.</li>
</ol>
<p>The final step is to change your wp-config.php file to point to your new 5.0 database.  That&#8217;s all there is to it.</p>
<p>If you have a different hosting company the routine might have a different way of backing up and restoring, but the process should work.</p>
<p>Once this was done, it was a simple auto-upgrade.  Yes, the jump from 2.6 to 2.9.2 went off without a hitch.  But don&#8217;t assume it will for you.  It all depends on your theme and plugins.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.realestatebloglab.com%2Fhow-to%2Fmigrating-wordpress-content-from-mysql-4-0-to-5-0%2F&amp;linkname=Migrating%20WordPress%20Content%20from%20MYSQL%204.0%20to%205.0"><img src="http://www.realestatebloglab.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=QvFrNdn0zqQ:U1th8aHCiEw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=QvFrNdn0zqQ:U1th8aHCiEw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=QvFrNdn0zqQ:U1th8aHCiEw:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=QvFrNdn0zqQ:U1th8aHCiEw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=QvFrNdn0zqQ:U1th8aHCiEw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=QvFrNdn0zqQ:U1th8aHCiEw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=QvFrNdn0zqQ:U1th8aHCiEw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=QvFrNdn0zqQ:U1th8aHCiEw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=QvFrNdn0zqQ:U1th8aHCiEw:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=QvFrNdn0zqQ:U1th8aHCiEw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?d=qj6IDK7rITs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.realestatebloglab.com/how-to/migrating-wordpress-content-from-mysql-4-0-to-5-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Domain Hosting And Site Hosting</title>
		<link>http://www.realestatebloglab.com/real-estate-blogging/domain-hosting-and-site-hosting/</link>
		<comments>http://www.realestatebloglab.com/real-estate-blogging/domain-hosting-and-site-hosting/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 02:37:40 +0000</pubDate>
		<dc:creator>Dave Smith</dc:creator>
				<category><![CDATA[Real Estate Blogging]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[Domain Hosting]]></category>
		<category><![CDATA[Domain Nameserver]]></category>
		<category><![CDATA[Site Hosting]]></category>

		<guid isPermaLink="false">http://www.realestatebloglab.com/?p=749</guid>
		<description><![CDATA[<a href=http://www.realestatebloglab.com/real-estate-blogging/domain-hosting-and-site-hosting/><img src=http://www.realestatebloglab.com/wp-content/uploads/2010/02/Nameservers-150x150.jpg class=imgtfe hspace=5 align=left width=100  border=0></a><p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/real-estate-blogging/domain-hosting-and-site-hosting/">Domain Hosting And Site Hosting</a> </h1>

</p>
One of the most confusing aspects of the process is trying to understand that domain hosting and Site hosting are two different things.]]></description>
			<content:encoded><![CDATA[<p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/real-estate-blogging/domain-hosting-and-site-hosting/">Domain Hosting And Site Hosting</a> </h1>

</p>
<h3>Domain Hosting And Site Hosting; they aren&#8217;t the same thing.</h3>
<p>I&#8217;ve been doing a lot of coaching and helping bloggers in both the Mortgage and Real Estate industry get their blogs setup recently.</p>
<p>One of the most confusing aspects of the process is trying to understand that domain hosting and Site hosting are two different things.</p>
<h3>GoDaddy Domain Hosting</h3>
<p>I buy all my domain names through GoDaddy.  They are cheap and cheap to renew.  I find managing my domains through them to be a no brainer.</p>
<p>I also have two &#8220;Hosting Packages&#8221; through GoDaddy where I upload the files and point those domains to various sites.</p>
<h3>You Don&#8217;t have to Host Your Site with Your Domain Host</h3>
<p>The confusing part is using the word hosting for both a domain and a site.  They aren&#8217;t the same thing.  The domain is the Address, the site is the House.  (Putting this in RE Terms).  Let me say that again:</p>
<ul>
<li>The Domain Name = The Address</li>
<li>Hosting Site = The House</li>
</ul>
<p>Now here is the cool thing.  You don&#8217;t have to have the domain hosted where the Site is located.  You get to &#8220;Point&#8221; the domain name to where ever you build the house (Site).</p>
<h3>Domain Nameserver</h3>
<p>The way you point the address to where the site is built is by the Doman Nameserver.  (DNS) for short.  In Godaddy you log into your site and manage your domain names.  Once on the individual domain you select Nameserver.  There you can fill in the Nameserver 1 and Nameserver 2 of where your hosting exists.</p>
<p>If it is on Godaddy it is taken care of through your hosting admin panel.  But for our example, the Site Hosting isn&#8217;t at Godaddy.  It is at Bluehost.</p>
<h3>Bluehost Site Hosting</h3>
<p>Last year when I was dabbling with WordPress MU I read about it being a nightmare to configure with Godaddy hosting.  It is possible but it isn&#8217;t cheap (And we in RE are all about cheap, especially in this economy).  So I went looking for a new Hosting company.  I&#8217;ve read about a bunch of them.  I won&#8217;t list them here.  I&#8217;ve also had some friends on Bluehost and I&#8217;ve done some blog setups for them. It was pretty straightforward and I like the Cpanel they use. (Don&#8217;t worry if you don&#8217;t know what that means)</p>
<p>I put out a few Tweets about seeking hosting and I got a response from Bluehost with a coupon for a discount on their hosting they were running (and still are as I write this post)  $3.95 a month for unlimited domains and MYSQL databases.  I bought the 3 year plan since they guarantee the price for the number of years you buy.</p>
<p>I&#8217;ve since set up a number of blogs on Bluehost and have to say I&#8217;m totally impressed with their hosting.  Yes, I love Bluehost for hosting my sites.  I also love GoDaddy for Domain hosting and their banned Superbowl commercials (with coupon codes I can renew my domains for $7.46 a year.  I still have 2 Deluxe hosting packages with Godaddy and all my main sites are on those packages.  I&#8217;ve never had an issue with Godaddy hosting.  (Well almost never).</p>
<h3>Setting up Hosting on Bluehost with a Domain on GoDaddy.</h3>
<p>Once at the Cpanel on Bluehost you see the domain nameservers for your hosting package. With that information in hand I begin the process of making it all come together.</p>
<p style="text-align: center;">
<div id="attachment_751" class="wp-caption aligncenter" style="width: 581px"><a rel="lightbox" href="http://www.realestatebloglab.com/wp-content/uploads/2010/02/Nameservers.jpg"><img class="size-full wp-image-751   " title="Nameservers" src="http://www.realestatebloglab.com/wp-content/uploads/2010/02/Nameservers.jpg" alt="Nameservers" width="571" height="291" /></a><p class="wp-caption-text">Here is where you set the nameservers</p></div>
<ol>
<li>After getting the nameservers for Bluehost I log into GoDaddy</li>
<li>I go to Nameservers for the domain I want to &#8220;point&#8221; to Bluehost</li>
<li>I fill in the TWO nameservers from bluehost selecting &#8220;I&#8217;m hosting my domain some where else&#8221;</li>
<li>I wait a few minutes and back at my Cpanel on Bluehost I set that domain to the folder I&#8217;ve put my <acronym title='WordPress'>WP</acronym> file in.</li>
<li>Since the Nameservers are already pointed to Bluehost they immediately accept the domain name.</li>
<li>A few minutes later I can type in the domain name and it goes to my fresh install of WordPress.</li>
<li>What Do You Want to Call Your Blog?</li>
</ol>
<p>That&#8217;s the process.  I know it still sounds rather confusing.  That is why I take care of doing this for everyone that has me setup a new blog for them.</p>
<h3>Moving Nameserver</h3>
<p>If you are having trouble moving a DNS to a new site location. Email me or use the contact form here at the Lab.  It is one of those Techie Things that can drive you crazy.  Why, because if you don&#8217;t do the &#8220;Wait a few minutes&#8221;  step you will keep trying to do it over and over again and it won&#8217;t be working.  Why, because every time you make a change it starts the clock all over again.</p>
<p>Resetting a DNS, takes time.  A domain DNS is something that is stored in a file, not read live every time some one navigates to your domain.  When you point it to a new site, it can take as little as 2 minutes to show up, and as long as 24 hours before that changes makes it way around the world.  If you change it and it doesn&#8217;t come up in a few minutes you are tempted to &#8220;Change it again&#8221;</p>
<p>Admit it.  I&#8217;ve done it.  The first time I changed a DNS I had no idea what I was doing for sure.  I made the change at least a dozen times and finally went to bed (after midnight).  When I got up the next morning thinking I had get this figured out, it was done.  I finally had stopped messing up the process by changing it again and again.</p>
<p>Let me repeat the above.  <strong>IF YOU ARE HAVING TROUBLE WITH NAMESERVER MOVES CONTACT ME.  I&#8217;ll help.</strong></p>
<h3>DNS Moves like Capsule Re-entry</h3>
<p>Remember the early days of the space program.  (Ok, I just dated myself with that one)  Well, in those early days as the capsule would re-enter the atmosphere there would be 3 minutes of radio silence.  It was literally a time to hold your breath.  It was one of the most dangerous times for the capsule.  It could easily burn up during re-entry.  When the astronauts would establish radio communication again a huge cheer would break out.  But during &#8220;Radio Silence&#8221; all that could be done was wait.</p>
<p>Changing a DNS is like Radio Silence.  When you know how to do it and you know you did it right the only thing to do is wait.  Soon you will be able to type in your domain name and it will appear in your browser.  And Yes I cheer when it happens, just like when the astronauts would say &#8220;Houston we are clear . . .&#8221;</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.realestatebloglab.com%2Freal-estate-blogging%2Fdomain-hosting-and-site-hosting%2F&amp;linkname=Domain%20Hosting%20And%20Site%20Hosting"><img src="http://www.realestatebloglab.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=oaVEIpM0U5k:CIOTBd7zbt0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=oaVEIpM0U5k:CIOTBd7zbt0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=oaVEIpM0U5k:CIOTBd7zbt0:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=oaVEIpM0U5k:CIOTBd7zbt0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=oaVEIpM0U5k:CIOTBd7zbt0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=oaVEIpM0U5k:CIOTBd7zbt0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=oaVEIpM0U5k:CIOTBd7zbt0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=oaVEIpM0U5k:CIOTBd7zbt0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=oaVEIpM0U5k:CIOTBd7zbt0:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=oaVEIpM0U5k:CIOTBd7zbt0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?d=qj6IDK7rITs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.realestatebloglab.com/real-estate-blogging/domain-hosting-and-site-hosting/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Publish On and WP 2.9</title>
		<link>http://www.realestatebloglab.com/blogging-in-general/publish-on-and-wp-2-9/</link>
		<comments>http://www.realestatebloglab.com/blogging-in-general/publish-on-and-wp-2-9/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 13:36:17 +0000</pubDate>
		<dc:creator>Dave Smith</dc:creator>
				<category><![CDATA[Blogging In General]]></category>
		<category><![CDATA[Publish On Bug]]></category>

		<guid isPermaLink="false">http://www.realestatebloglab.com/?p=746</guid>
		<description><![CDATA[<a href=http://www.realestatebloglab.com/blogging-in-general/publish-on-and-wp-2-9/><img src=http://www.realestatebloglab.com/wp-content/uploads/2010/02/PublishOn-150x150.jpg class=imgtfe hspace=5 align=left width=100  border=0></a><p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/blogging-in-general/publish-on-and-wp-2-9/">Publish On and WP 2.9</a> </h1>

</p>
Did you start any draft posts between 2.9 and 2.9.1?  Have you noticed when you go back to those drafts, finish the post and publish they seemed to disappear, kinda?]]></description>
			<content:encoded><![CDATA[<p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/blogging-in-general/publish-on-and-wp-2-9/">Publish On and WP 2.9</a> </h1>

</p>
<div id="attachment_748" class="wp-caption alignright" style="width: 301px"><a href="http://www.realestatebloglab.com/wp-content/uploads/2010/02/PublishOn.jpg"><img class="size-full wp-image-748" title="Publish On" src="http://www.realestatebloglab.com/wp-content/uploads/2010/02/PublishOn.jpg" alt="Publish On" width="291" height="206" /></a><p class="wp-caption-text">I haven&#39;t published this yet !</p></div>
<p>Did you start any draft posts between 2.9 and 2.9.1?  Have you noticed when you go back to those drafts, finish the post and publish they seemed to disappear, kinda?</p>
<p>I&#8217;ve had that happen on a couple of my blogs.  I tend to take ideas and quickly start a post.  Sometimes from the quickpress editor on the dashboard I&#8217;ll jot down a few key points to the post and give it a title.  Later I&#8217;ll come back and flesh out the post, add the images and publish.</p>
<p>But a couple of weeks back a post I started on January 1, 2010 but published last week simply disappeared.  It wasn&#8217;t on the home page.  I checked and found that when I hit publish it had the January 1 date set as the publish date instead of the typical Publish <strong>immediately</strong>.  It only took a couple of seconds to edit the post and make it current.</p>
<p>I&#8217;ve found 4 draft posts with the publish date already set to the day I started the post.  Since the 2.9.1 upgrade I haven&#8217;t noticed this annoying gnat.</p>
<p>Therefore, check your draft posts.  If you see something like the image at the right you should edit the date before you publish the post.</p>
<p>Just a Lab heads-up.  You don&#8217;t have to write it again, you have to find it.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.realestatebloglab.com%2Fblogging-in-general%2Fpublish-on-and-wp-2-9%2F&amp;linkname=Publish%20On%20and%20WP%202.9"><img src="http://www.realestatebloglab.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=M8_duuwhG14:v28ZvAZPvFE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=M8_duuwhG14:v28ZvAZPvFE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=M8_duuwhG14:v28ZvAZPvFE:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=M8_duuwhG14:v28ZvAZPvFE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=M8_duuwhG14:v28ZvAZPvFE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=M8_duuwhG14:v28ZvAZPvFE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=M8_duuwhG14:v28ZvAZPvFE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=M8_duuwhG14:v28ZvAZPvFE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=M8_duuwhG14:v28ZvAZPvFE:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=M8_duuwhG14:v28ZvAZPvFE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?d=qj6IDK7rITs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.realestatebloglab.com/blogging-in-general/publish-on-and-wp-2-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From PHP to HTML</title>
		<link>http://www.realestatebloglab.com/improving-page-load-time/from-php-to-html/</link>
		<comments>http://www.realestatebloglab.com/improving-page-load-time/from-php-to-html/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 19:24:21 +0000</pubDate>
		<dc:creator>Dave Smith</dc:creator>
				<category><![CDATA[Improving Page Load Time]]></category>
		<category><![CDATA[php to html]]></category>

		<guid isPermaLink="false">http://www.realestatebloglab.com/?p=725</guid>
		<description><![CDATA[<p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/improving-page-load-time/from-php-to-html/">From PHP to HTML</a> </h1>

</p>
PHP is great, but there is one thing about it.  It has to be loaded with a call to the database to grab the data to display.  Each of those "calls", a database query takes little bit of time to execute.]]></description>
			<content:encoded><![CDATA[<p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/improving-page-load-time/from-php-to-html/">From PHP to HTML</a> </h1>

</p>
<p>PHP is great, but there is one thing about it.  It has to be loaded with a call to the database to grab the data to display.  Each of those &#8220;calls&#8221;, a database query takes little bit of time to execute.  Therefore, if you can save a few of those trips to the database you have increased your load time.</p>
<h3>Theme Design is Generic</h3>
<p>Theme designers use PHP calls to fill in things like the Site name, description, etc.  The data they pull is usually in the header, footer, and sometimes in the sidebar.</p>
<p>But now that we have the theme chosen for our site that data isn&#8217;t going to change.  We can use this to speed up the load time of our site.</p>
<p>Before we go making changes to our theme header.php and footer.php we should make a backup of our theme files.</p>
<p>Now that the backups are made we can decrease the database queries and hopefully gain a bit of speed on our load times.</p>
<p>For a benchmark if you have already installed the code to your theme that tells you your load time and queries executed then write that down.  After you are done check to see how many queries to the database were saved.</p>
<p>If you aren&#8217;t familiar with what I&#8217;m talking about here is the code.<br />
&lt;!– &lt;?php echo get_num_queries(); ?&gt; queries. &lt;?php timer_stop(1); ?&gt; seconds. –&gt;</p>
<p>Paste this in your footer.php just before the close body tag &#8220;&lt;/body&gt;&#8221;</p>
<h3>Replacing PHP with HTML</h3>
<p>Here are the step we will take and I&#8217;ll use one of my photo blogs as an example.   We should see  a decrease in the number of database queries.  For this example we will only be modifying the header.php file.</p>
<ol>
<li>Open the header.php file</li>
<li>Find php code calls to stylesheets, blog title etc.</li>
<li>View the blog in a browser tab</li>
<li>Right click and &#8220;Veiw Page Source&#8221;</li>
<li>Find the HTML code that the PHP generates</li>
<li>Copy the code</li>
<li>Paste the HTML into the header.php where the PHP code is currently.</li>
<li>Save the header.php</li>
<li>View the blog after making the change to verify it is all there.</li>
<li>Right click and &#8220;View Page Source&#8221; and compare to the one you copied from</li>
<li>Check to see the page load time and number of queries executed.</li>
</ol>
<h3>Header PHP code Replacement</h3>
<p>Header code:</p>
<p>&lt;link rel=&#8221;stylesheet&#8221; type=&#8221;text/css&#8221; media=&#8221;all&#8221; href=&#8221;&lt;?php bloginfo(&#8216;template_directory&#8217;); ?&gt;/css/960.css&#8221; /&gt;<br />
&lt;link rel=&#8221;stylesheet&#8221; type=&#8221;text/css&#8221; href=&#8221;&lt;?php bloginfo(&#8217;stylesheet_url&#8217;); ?&gt;&#8221; media=&#8221;screen&#8221; /&gt;<br />
&lt;link rel=&#8221;alternate&#8221; type=&#8221;application/rss+xml&#8221; title=&#8221;RSS 2.0&#8243; href=&#8221;&lt;?php if ( get_option(&#8216;woo_feedburner_url&#8217;) &lt;&gt; &#8220;&#8221; ) { echo get_option(&#8216;woo_feedburner_url&#8217;); } else { echo get_bloginfo_rss(&#8216;rss2_url&#8217;); } ?&gt;&#8221; /&gt;<br />
&lt;link rel=&#8221;pingback&#8221; href=&#8221;&lt;?php bloginfo(&#8216;pingback_url&#8217;); ?&gt;&#8221; /&gt;</p>
<p>Replace with:</p>
<p>&lt;link rel=&#8221;stylesheet&#8221; type=&#8221;text/css&#8221; media=&#8221;all&#8221; href=&#8221;<a href="view-source:http://www.paintingtucson.com/wp-content/themes/exposure/css/960.css">http://www.paintingtucson.com/. . ./css/960.css</a>&#8221; /&gt;<br />
&lt;link rel=&#8221;stylesheet&#8221; type=&#8221;text/css&#8221; href=&#8221;<a href="view-source:http://www.paintingtucson.com/wp-content/themes/exposure/style.css">http://www.paintingtucson.com/wp-content. . ./style.css</a>&#8221; media=&#8221;screen&#8221; /&gt;<br />
&lt;link rel=&#8221;alternate&#8221; type=&#8221;application/rss+xml&#8221; title=&#8221;RSS 2.0&#8243; href=&#8221;<a href="view-source:http://www.paintingtucson.com/feed/">http://www.paintingtucson.com/feed/</a>&#8221; /&gt;<br />
&lt;link rel=&#8221;pingback&#8221; href=&#8221;<a href="view-source:http://www.paintingtucson.com/xmlrpc.php">http://www.paintingtucson.com/xmlrpc.php</a>&#8221; /&gt;</p>
<p>Header H1 Code:</p>
<p>&lt;h1&gt;&lt;?php bloginfo(&#8216;title&#8217;); ?&gt;&lt;/h1&gt;<br />
&lt;h2&gt;&lt;?php bloginfo(&#8216;description&#8217;); ?&gt;&lt;/h2&gt;</p>
<p>Replace with:</p>
<pre id="line79">			&lt;h1&gt;Painting Tucson&lt;/h1&gt;
			&lt;h2&gt;With Light&lt;/h2&gt;
</pre>
<p>Is it worth it?  In most instances I don&#8217;t think it is.  In our example, by making these changes I saved 3 queries.  It went from 116 queries to 113 loading the home page.</p>
<p>So why bother?  For most of my smaller blogs I don&#8217;t.  But for the Tucson blog where I have over 800 posts and about 100 pages it saved a lot.  For one reason, I have a lot of custom community pages on that blog.  Those links were all listed in the sidebar.  Those pages never change.  By taking those sidebar links and turning them into straight HTML I saved close to 70 database queries on every page load.</p>
<p>Before starting this project that blog would take about 7 seconds to load and 9 seconds wasn&#8217;t uncommon on some of the pages with more than one image.  Now, with gzip and a few of these kinds of tweaks to the site I&#8217;m seeing some 1.9 second page load times. That is a significant difference.</p>
<p>You be the judge.  If you don&#8217;t need to do this, don&#8217;t bother.  (If you change themes, you have to do it all over again).  But if you have a lot of database queries and your page load times are lagging then squeezing every millisecond out of your load time is worth it.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.realestatebloglab.com%2Fimproving-page-load-time%2Ffrom-php-to-html%2F&amp;linkname=From%20PHP%20to%20HTML"><img src="http://www.realestatebloglab.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=FJg_hGlKJa0:BX2rsCDc4Lo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=FJg_hGlKJa0:BX2rsCDc4Lo:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=FJg_hGlKJa0:BX2rsCDc4Lo:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=FJg_hGlKJa0:BX2rsCDc4Lo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=FJg_hGlKJa0:BX2rsCDc4Lo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=FJg_hGlKJa0:BX2rsCDc4Lo:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=FJg_hGlKJa0:BX2rsCDc4Lo:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=FJg_hGlKJa0:BX2rsCDc4Lo:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=FJg_hGlKJa0:BX2rsCDc4Lo:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=FJg_hGlKJa0:BX2rsCDc4Lo:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?d=qj6IDK7rITs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.realestatebloglab.com/improving-page-load-time/from-php-to-html/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>File Uploads to  Your Wordpress Blog for the Road Warrior</title>
		<link>http://www.realestatebloglab.com/plug-ins/file-uploads-to-your-wordpress-blog-for-the-road-warrior/</link>
		<comments>http://www.realestatebloglab.com/plug-ins/file-uploads-to-your-wordpress-blog-for-the-road-warrior/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 17:30:16 +0000</pubDate>
		<dc:creator>Dave Smith</dc:creator>
				<category><![CDATA[Plug-ins]]></category>
		<category><![CDATA[FTP access without FTP]]></category>
		<category><![CDATA[Road Warrior Plugin]]></category>
		<category><![CDATA[WP Easy Uploader]]></category>

		<guid isPermaLink="false">http://www.realestatebloglab.com/?p=742</guid>
		<description><![CDATA[<a href=http://www.realestatebloglab.com/plug-ins/file-uploads-to-your-wordpress-blog-for-the-road-warrior/><img src=http://www.realestatebloglab.com/wp-content/uploads/2010/01/RoadWarrior1-300x225.jpg class=imgtfe hspace=5 align=left width=100  border=0></a><p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/plug-ins/file-uploads-to-your-wordpress-blog-for-the-road-warrior/">File Uploads to  Your Wordpress Blog for the Road Warrior</a> </h1>

</p>
The <acronym title='WordPress'>WP</acronym> Easy Uploader is a great tool for your blogging toolbox even if you don't use it very often.]]></description>
			<content:encoded><![CDATA[<p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/plug-ins/file-uploads-to-your-wordpress-blog-for-the-road-warrior/">File Uploads to  Your Wordpress Blog for the Road Warrior</a> </h1>

</p>
<div id="attachment_743" class="wp-caption alignright" style="width: 310px"><a rel="lightbox" href="http://www.realestatebloglab.com/wp-content/uploads/2010/01/RoadWarrior1.jpg"><img class="size-medium wp-image-743 " title="Road Warrior" src="http://www.realestatebloglab.com/wp-content/uploads/2010/01/RoadWarrior1-300x225.jpg" alt="Road Warrior" width="300" height="225" /></a><p class="wp-caption-text">Upload on the Road</p></div>
<p>The <acronym title='WordPress'>WP</acronym> Easy Uploader is a great tool for your blogging toolbox even if you don&#8217;t use it very often.</p>
<h3>WP Easy Uploader</h3>
<p>This plugin allows you to upload files, any type of files, to any directory on your hosting.  Granted it requires permissions to do so, but on most hosting packages that&#8217;s not an issue.</p>
<p><strong>But I FTP into all my sites, why would I need <acronym title='WordPress'>WP</acronym> Easy Uploader.</strong></p>
<p>I do that too, when I&#8217;m home in the office.  But I don&#8217;t have FTP access setup on my laptop.  For one thing it is a security issue.  I don&#8217;t want FTP login information for all my sites on my laptop.  I don&#8217;t think my clients want that either.  But with Easy Uploader installed on all of my blogs I don&#8217;t need it.  I don&#8217;t even need my laptop.  Any computer that will get me to the admin panel of my blog will let me upload files to the blog from inside the admin panel.</p>
<h3>Clients and Friends without FTP access or knowledge</h3>
<p>Here is the other time when <acronym title='WordPress'>WP</acronym> Easy Uploader comes in real handy.  Not everyone I work with or help with their blog even knows how to FTP into their blog.  They have hosting, yes, and they had their host install wordpress for them and email them their login.  That&#8217;s as much as they have ever done or known about their blog.</p>
<p>They don&#8217;t even know what FTP stands for.  But with <acronym title='WordPress'>WP</acronym> Easy Uploader all I need is user name and password and I&#8217;m in.  They don&#8217;t have <acronym title='WordPress'>WP</acronym> Easy Uploader installed;  easy I install it from &#8220;Add New&#8221; and then upload whatever files I need for the blog.</p>
<p>Easy access to my blogs while on the road;  easy access to friends and client&#8217;s blogs without FTP logins are two great reasons for installing <acronym title='WordPress'>WP</acronym> Easy Uploader.</p>
<p>I don&#8217;t even have to provide you a link.  Simply go to Plugins &#8220;Add New&#8221; and search for <acronym title='WordPress'>WP</acronym> Easy Uploader.  You are good to go.</p>
<p>Isn&#8217;t this stuff just too cool.</p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.realestatebloglab.com%2Fplug-ins%2Ffile-uploads-to-your-wordpress-blog-for-the-road-warrior%2F&amp;linkname=File%20Uploads%20to%20%20Your%20Wordpress%20Blog%20for%20the%20Road%20Warrior"><img src="http://www.realestatebloglab.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=CND4awiisrs:IV3ZTP39m2E:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=CND4awiisrs:IV3ZTP39m2E:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=CND4awiisrs:IV3ZTP39m2E:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=CND4awiisrs:IV3ZTP39m2E:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=CND4awiisrs:IV3ZTP39m2E:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=CND4awiisrs:IV3ZTP39m2E:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=CND4awiisrs:IV3ZTP39m2E:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=CND4awiisrs:IV3ZTP39m2E:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=CND4awiisrs:IV3ZTP39m2E:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=CND4awiisrs:IV3ZTP39m2E:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?d=qj6IDK7rITs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.realestatebloglab.com/plug-ins/file-uploads-to-your-wordpress-blog-for-the-road-warrior/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Enable Gzip Compression</title>
		<link>http://www.realestatebloglab.com/improving-page-load-time/enable-gzip-compression/</link>
		<comments>http://www.realestatebloglab.com/improving-page-load-time/enable-gzip-compression/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 18:16:45 +0000</pubDate>
		<dc:creator>Dave Smith</dc:creator>
				<category><![CDATA[Improving Page Load Time]]></category>
		<category><![CDATA[enable gzip]]></category>
		<category><![CDATA[php.info]]></category>
		<category><![CDATA[zlib]]></category>

		<guid isPermaLink="false">http://www.realestatebloglab.com/?p=730</guid>
		<description><![CDATA[<a href=http://www.realestatebloglab.com/improving-page-load-time/enable-gzip-compression/><img src=http://www.realestatebloglab.com/wp-content/uploads/2010/01/zlib-150x150.jpg class=imgtfe hspace=5 align=left width=100  border=0></a><p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/improving-page-load-time/enable-gzip-compression/">Enable Gzip Compression</a> </h1>

</p>
One of the things that Page Speed recommended was to Enable Gzip Compression.  I'm not going to go into all the ways I tried to implement this (and blew up the site in the process.  I'm going to cut to the chase and show you the steps it took to get this in place and working.]]></description>
			<content:encoded><![CDATA[<p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/improving-page-load-time/enable-gzip-compression/">Enable Gzip Compression</a> </h1>

</p>
<p>One of the things that Page Speed recommended was to Enable Gzip Compression.  I&#8217;m not going to go into all the ways I tried to implement this (and blew up the site in the process.  I&#8217;m going to cut to the chase and show you the steps it took to get this in place and working.</p>
<p>This is part of what I meant when I said get your geeks speak dictionary out.  In order to Gzip your site you need to have the zlib activated on your site. You do this in the php.ini file.  Or in some hosts (GoDaddy) it will have to be php5.ini, if you are running PHP5</p>
<h3>Create PHP info</h3>
<p>This step is necessary so you can see what the php setup is on your site and verify that the changes you make are in place.</p>
<p>Open Notepad and paste this:</p>
<p>&lt;?php<br />
phpinfo();<br />
?&gt;</p>
<p>Name the file phpinfo.php  and FTP it up to the root of your blog.</p>
<p>Go to your site in a browser and at the end of the url add /phpinfo.php  This will show you a lot of information, you will see zlib somewhere in there.</p>
<div id="attachment_731" class="wp-caption aligncenter" style="width: 582px"><a href="http://www.realestatebloglab.com/wp-content/uploads/2010/01/zlib.jpg"><img class="size-full wp-image-731 " title="zlib" src="http://www.realestatebloglab.com/wp-content/uploads/2010/01/zlib.jpg" alt="zlib" width="572" height="403" /></a><p class="wp-caption-text">This is after activation</p></div>
<h3>Modifiy the PHP.ini file</h3>
<p>Add this to the php.ini  or php5.ini file that is in the root of your hosting directory</p>
<p>zlib.output_buffering = On<br />
zlib.output_handler = ob_gzhandler<br />
zlib.output_compression = Off</p>
<p>If the blog is in the root directory that is where the php.ini file should be located.  If it is in another directory under the root hosting directory you will need to add this code to the root directory php.ini file.</p>
<h3>Modify your Theme Header</h3>
<p>Add this code in the header of your theme &#8220;ABOVE THE FIRST LINE&#8221;</p>
<p>&lt;?php ob_start(&#8220;ob_gzhandler&#8221;); ?&gt;</p>
<p>Once this is in place:</p>
<ol>
<li>Open your site in a firefox</li>
<li>Open Firebug</li>
<li>Run Page Speed Analyze</li>
<li>You should no longer see a RED enable gzip compression</li>
</ol>
<p>This should help reduce your page load time.</p>
<p>But remember what I said in the first post.  If you have a caching plugin installed, you will need to deactivate it, clear the cache, make these changes and then activate the cache plugin again.</p>
<p>Next we will take a look at changing some of your generic php code in your theme to specific HTML.  This will reduce the number of database queries and help your page load speed.</p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.realestatebloglab.com%2Fimproving-page-load-time%2Fenable-gzip-compression%2F&amp;linkname=Enable%20Gzip%20Compression"><img src="http://www.realestatebloglab.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=Z4qVlUBi54A:FtYKnDWKRGw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=Z4qVlUBi54A:FtYKnDWKRGw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=Z4qVlUBi54A:FtYKnDWKRGw:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=Z4qVlUBi54A:FtYKnDWKRGw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=Z4qVlUBi54A:FtYKnDWKRGw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=Z4qVlUBi54A:FtYKnDWKRGw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=Z4qVlUBi54A:FtYKnDWKRGw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=Z4qVlUBi54A:FtYKnDWKRGw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=Z4qVlUBi54A:FtYKnDWKRGw:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=Z4qVlUBi54A:FtYKnDWKRGw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?d=qj6IDK7rITs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.realestatebloglab.com/improving-page-load-time/enable-gzip-compression/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The Firefox Page Speed Add-on</title>
		<link>http://www.realestatebloglab.com/improving-page-load-time/the-firefox-page-speed-add-on/</link>
		<comments>http://www.realestatebloglab.com/improving-page-load-time/the-firefox-page-speed-add-on/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 21:57:40 +0000</pubDate>
		<dc:creator>Dave Smith</dc:creator>
				<category><![CDATA[Improving Page Load Time]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[Firefox Page Speed Add-on]]></category>
		<category><![CDATA[Gzip]]></category>

		<guid isPermaLink="false">http://www.realestatebloglab.com/?p=718</guid>
		<description><![CDATA[<a href=http://www.realestatebloglab.com/improving-page-load-time/the-firefox-page-speed-add-on/><img src=http://www.realestatebloglab.com/wp-content/uploads/2009/12/PageSpeedRecommendations-150x150.jpg class=imgtfe hspace=5 align=left width=100  border=0></a><p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/improving-page-load-time/the-firefox-page-speed-add-on/">The Firefox Page Speed Add-on</a> </h1>

</p>
Once you add the Page Speed Add-on you will think you have slipped down the rabbit hole with Alice.  You will wonder if you are on a Speed trip yourself (not that I can tell you what that is like)]]></description>
			<content:encoded><![CDATA[<p><h1>If you aren't reading this in your reader this Post is Stolen From: <a href="http://www.realestatebloglab.com">Real Estate Blog Lab</a>   <a href="http://www.realestatebloglab.com/improving-page-load-time/the-firefox-page-speed-add-on/">The Firefox Page Speed Add-on</a> </h1>

</p>
<div id="attachment_740" class="wp-caption alignright" style="width: 340px"><a href="http://www.realestatebloglab.com/wp-content/uploads/2009/12/PageSpeedRecommendations.jpg"><img class="size-full wp-image-740" title="PageSpeedRecommendations" src="http://www.realestatebloglab.com/wp-content/uploads/2009/12/PageSpeedRecommendations.jpg" alt="PageSpeedRecommendations" width="330" height="169" /></a><p class="wp-caption-text">Whoa! Look At All Those Recommendations</p></div>
<p>Once you add the Page Speed Add-on you will think you have slipped down the rabbit hole with Alice.  You will wonder if you are on a Speed trip yourself (not that I can tell you what that is like)</p>
<p>This add-on, is an add-on to an add-on.  It works as a tab on the firebug add-on.  I&#8217;ve written about firebug before and how useful it is for making quick CSS changes and additions to your <acronym title='WordPress'>WP</acronym> theme.</p>
<p>But with Page Speed, you aren&#8217;t in Kansas anymore.  This is one add-on that should  come with a <strong>Geek Speak Dictionary</strong> and Lexicon.</p>
<p>Fortunately for most there is good news.  The good news is that most of the things recommended you don&#8217;t have any control over or the ability to change.  How is that good news?  Because you don&#8217;t have to worry about them.  You can&#8217;t fix them anyway.  They are server side changes that mean you have to be on a dedicated server.  99% of us doing RE Blogging aren&#8217;t paying for a dedicated server each month.  We use shared hosting.  Yes, we hear a lot of chatter about bad neighborhoods and shared hosting.  It does happen.  And people get struck by lightening too, but we don&#8217;t stop going outside.  But shared hosting means we can&#8217;t make changes to the Apache modules or configure modules that the host doesn&#8217;t provide.  Relieved?  Don&#8217;t sweat this stuff, honest.</p>
<p>However, there are plenty of things we can address and change to help with the page load time.  There are also plenty of things we can do that we blow up the site and show the dreaded Apache Fail screen.  So be prepared to make a change on one tab and view the change in another and take it back.  Here are the sections that typically come up as red flags and what they kind of mean to you/us.</p>
<h3>Enable Gzip Compression</h3>
<p>Actually, this is one you can probably do.  It is the first one recommended and from what I read will get you the most return of all the ones in the list.  Especially since most of these you can&#8217;t really do anything about or your site is so small you would visually notice no difference.  I&#8217;ve already written the post on how to Enable Gzip Compression.  I&#8217;ll post it later this week.  (Yes, I will)</p>
<h3>Leverage Browser Caching</h3>
<p>This means that expiration dates should be set on some url calls so they don&#8217;t have to be loaded every single time.  But you will find that often you have no control over the ones in the list because they are plugins.  Here is what it says from my Tucson RE Blog</p>
<blockquote><p>The following resources are missing a cache expiration. Resources that do not specify an expiration may not be cached by browsers. Specify an expiration at least one month in the future for resources that should be cached, and an expiration in the past for resources that should not be cached:</p>
<ul>
<li>http://22671.hittail.com/mlt.js</li>
<li>http://static.woopra.com/js/woopra.v2.js</li>
<li>http://static1.headup.com/hjquery-1.3.2.js</li>
<li>http://static1.headup.com/jquery-ui-1.7.1.custom.min.js</li>
<li>http://tucsonazrealestateblog.com.woopra-ns.com/visit/ra=GSKA7BV7RQTMS4ZN0TGJ6TTCHU5K2EZR&amp;sessio&#8230;</li>
<li>http://www.blogtopsites.com/v_306.gif</li>
</ul>
</blockquote>
<h3>Minimize DNS Lookups</h3>
<p>Nice recommendation, but not much we bloggers using plugins can do anything about.  Here are the examples again from the Tucson RE Blog.</p>
<blockquote><p>The domains of the following urls only serve one resource each. If possible, avoid the extra DNS lookups by serving these resources from existing domains.</p>
<ul>
<li>http://22671.hittail.com/mlt.js</li>
<li>http://feeds.feedburner.com/~fc/TucsonAzRealEstate?bg=59a6e6&amp;fg=FFFFFF&amp;anim=0</li>
<li>http://lite.piclens.com/current/piclens_optimized.js</li>
<li>http://mint1.headup.com/clientscripts/annotate.js?customerid=daveintucson</li>
<li>http://s7.addthis.com/static/r07/widget07.png</li>
<li>http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php/en_US</li>
<li>http://static.woopra.com/js/woopra.v2.js</li>
<li>http://themortgagereports.com/chart-of-the-day/image.php/retail-sales-h.png?width=290&amp;color=0547a9&amp;i&#8230;</li>
<li>http://tucsonazrealestateblog.com.woopra-ns.com/visit/ra=GSKA7BV7RQTMS4ZN0TGJ6TTCHU5K2EZR&amp;sessioncoo&#8230;</li>
<li>http://www.blogtopsites.com/v_306.gif</li>
<li>http://www.feedburner.com/fb/images/pub/feed-icon32&#215;32.png</li>
</ul>
</blockquote>
<h3>Leverage Proxy Caching</h3>
<blockquote><p>Due to a bug in some proxy caching servers, the following publicly cacheable, compressible resources should use &#8220;Cache-Control: private&#8221; or &#8220;Vary: Accept-Encoding&#8221;:</p>
<ul>
<li>http://22671.hittail.com/mlt.js</li>
<li>http://ec2-174-129-227-19.compute-1.amazonaws.com/Services/FrontService/AnnotateURL.ashx?v=1.1&amp;c&#8230;</li>
<li>http://ec2-174-129-227-19.compute-1.amazonaws.com/Services/FrontService/GetConfig.ashx?v=1.1&amp;cal&#8230;</li>
<li>http://ec2-174-129-227-19.compute-1.amazonaws.com/Services/FrontService/GetTemplate.ashx?v=1.2&amp;c&#8230;</li>
<li>http://ec2-174-129-227-19.compute-1.amazonaws.com/Services/FrontService/css/CharmUI.css</li>
<li>http://ec2-174-129-227-19.compute-1.amazonaws.com/Services/FrontService/css/image-gallery.css</li>
<li>http://ec2-174-129-227-19.compute-1.amazonaws.com/Services/FrontService/js/gallery-builder.js</li>
<li>http://ec2-174-129-227-19.compute-1.amazonaws.com/Services/FrontService/js/headup.js</li>
<li>http://ec2-174-129-227-19.compute-1.amazonaws.com/Services/FrontService/js/jquery.ad-gallery.js</li>
<li>http://ec2-174-129-227-19.compute-1.amazonaws.com/Services/FrontService/js/personalization.js</li>
<li>http://ec2-174-129-227-19.compute-1.amazonaws.com/Services/FrontService/js/timeago.js</li>
<li>http://lite.piclens.com/current/piclens_optimized.js</li>
<li>http://static1.headup.com/hjquery-1.3.2.js</li>
<li>http://static1.headup.com/jquery-ui-1.7.1.custom.min.js</li>
<li>http://tucsonazrealestateblog.com.woopra-ns.com/visit/ra=GSKA7BV7RQTMS4ZN0TGJ6TTCHU5K2EZR&amp;sessio&#8230;</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/plugins/lightbox-2/Themes/Black/lightbox.css</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/plugins/lightbox-2/lightbox.js?ver=1.8</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/plugins/nextgen-gallery/css/ngg_shadow2.css?ver=1.0&#8230;</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/plugins/simple-sidebar-navigation/suckerfish_ie.js</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/plugins/style-box/style.css</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/themes/Impress/style.css</li>
<li>http://www.tucsonazrealestateblog.com/wp-includes/js/prototype.js?ver=1.6</li>
<li>http://www.tucsonazrealestateblog.com/wp-includes/js/scriptaculous/effects.js?ver=1.8.0</li>
<li>http://www.tucsonazrealestateblog.com/wp-includes/js/scriptaculous/wp-scriptaculous.js?ver=1.8.0</li>
</ul>
</blockquote>
<h3>Combine Javascripts</h3>
<blockquote><p>There are 6 JavaScript files served from www.tucsonazrealestateblog.com. They should be combined into as few files as possible.</p>
<ul>
<li>http://www.tucsonazrealestateblog.com/wp-includes/js/prototype.js?ver=1.6</li>
<li>http://www.tucsonazrealestateblog.com/wp-includes/js/scriptaculous/wp-scriptaculous.js?ver=1.8.0</li>
<li>http://www.tucsonazrealestateblog.com/wp-includes/js/scriptaculous/effects.js?ver=1.8.0</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/plugins/lightbox-2/lightbox.js?ver=1.8</li>
<li>http://www.tucsonazrealestateblog.com/wp-includes/js/swfobject.js?ver=2.1</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/plugins/simple-sidebar-navigation/suckerfish_ie.js</li>
</ul>
</blockquote>
<h3>Optimize the order of styles and scripts</h3>
<blockquote><p>There are 4 CSS files served from www.tucsonazrealestateblog.com. They should be combined into as few files as possible.</p>
<ul>
<li>http://www.tucsonazrealestateblog.com/wp-content/themes/Impress/style.css</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/plugins/nextgen-gallery/css/ngg_shadow2.css?ver=1.0&#8230;</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/plugins/style-box/style.css</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/plugins/lightbox-2/Themes/Black/lightbox.css</li>
</ul>
</blockquote>
<h3>Parallelize downloads across hostnames</h3>
<blockquote><p>This means you store different parts of your site on different servers and different hosts.  When this is done they can be loaded at the same time instead of one after the other.  But as you can see, there is no practical way to store these on a separate server and change the theme coding to the new url locations.  Even if you did, you would visually notice no difference.  Because these are such small files that the only time gained would be in less than the blink of an eye.</p>
<p>This page makes 22 parallelizable requests to www.tucsonazrealestateblog.com. Increase download parallelization by distributing these requests across multiple hostnames:</p>
<ul>
<li>http://www.tucsonazrealestateblog.com/wp-content/themes/Impress/style.css</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/plugins/nextgen-gallery/css/ngg_shadow2.css?ver=1.0&#8230;</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/plugins/style-box/style.css</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/plugins/lightbox-2/Themes/Black/lightbox.css</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/header-images/AguaCaliente1aheader%20(Large).jpg</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/themes/Impress/images/icon_calendar.png</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/uploads/2010/01/McDsWiFi-282&#215;399.jpg</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/uploads/2010/01/CloudySkies-580&#215;385.jpg</li>
<li>http://www.tucsonazrealestateblog.com/images/SearchTucsonHomesButton.jpg</li>
<li>http://www.tucsonazrealestateblog.com/images/HomeWorthButton.jpg</li>
<li>http://www.tucsonazrealestateblog.com/images/DreamHomeFinderButton.jpg</li>
<li>http://www.tucsonazrealestateblog.com/wp-includes/images/rss.png</li>
<li>http://www.tucsonazrealestateblog.com/images/equal_housing_icon.gif</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/themes/Impress/images/body.gif</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/themes/Impress/images/gradtop.gif</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/themes/Impress/images/search-btn.png</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/themes/Impress/images/written.png</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/themes/Impress/images/commentw.png</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/themes/Impress/images/arrow-left.png</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/themes/Impress/images/arrow-right.png</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/themes/Impress/images/content-bottom.png</li>
<li>http://www.tucsonazrealestateblog.com/wp-content/themes/Impress/images/footer-bg.png</li>
</ul>
</blockquote>
<p>Most of What Page Analysis Will Tell You WON&#8217;T HAVE ANY IMPACT ON YOUR PAGE LOAD TIME.  Why?  Because your site, my site, most sites aren&#8217;t heavy in graphics, sound and video files.</p>
<p>Gzip however, is one place we can gain some speed.  Oh, yes, a good caching plugin too, right?  Well, we shall see on that one.</p>
<h3>Should I install the Page Analysis Plugin for Firebug</h3>
<p>If you have the geek gene needing to be scratched, then go for it.  You might learn a couple of things.  I like it for one simple reason.  After I install a new plugin I can run the page analysis and see what kind of strain it is adding to the site.  Then I can evaluate if the value of the plugin out weighs the load.</p>
<p>For example the Headsup plugin I&#8217;ve been testing is the one that added all the Amazonws/Services/ up above.  That one I just deactivated.  I don&#8217;t consider it of that much value at this time.</p>
<p>This concludes our 1000 word post on the Firefox Page Speed Add-on as an additional tab to your Firebug plugin.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.realestatebloglab.com%2Fimproving-page-load-time%2Fthe-firefox-page-speed-add-on%2F&amp;linkname=The%20Firefox%20Page%20Speed%20Add-on"><img src="http://www.realestatebloglab.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=qMcOHsc3luw:khuCnTCaLhQ:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=qMcOHsc3luw:khuCnTCaLhQ:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=qMcOHsc3luw:khuCnTCaLhQ:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=qMcOHsc3luw:khuCnTCaLhQ:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=qMcOHsc3luw:khuCnTCaLhQ:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=qMcOHsc3luw:khuCnTCaLhQ:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=qMcOHsc3luw:khuCnTCaLhQ:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=qMcOHsc3luw:khuCnTCaLhQ:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?i=qMcOHsc3luw:khuCnTCaLhQ:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/RealEstateBlogLab?a=qMcOHsc3luw:khuCnTCaLhQ:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/RealEstateBlogLab?d=qj6IDK7rITs" border="0"></img></a>
</div>]]></content:encoded>
			<wfw:commentRss>http://www.realestatebloglab.com/improving-page-load-time/the-firefox-page-speed-add-on/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
