<?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>HostingFu &#187; wordpress</title>
	<atom:link href="http://hostingfu.com/tag/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://hostingfu.com</link>
	<description>Web Hosting Blog by a Software Developer</description>
	<lastBuildDate>Mon, 19 Jul 2010 09:27:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>HostingFu Migrated to VPSLink/WordPress &amp; Some Updates</title>
		<link>http://hostingfu.com/article/hostingfu-migrated-to-vpslinkwordpress-some-updates</link>
		<comments>http://hostingfu.com/article/hostingfu-migrated-to-vpslinkwordpress-some-updates#comments</comments>
		<pubDate>Tue, 17 Nov 2009 11:33:53 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[hostingfu]]></category>
		<category><![CDATA[slicehost]]></category>
		<category><![CDATA[vpslink]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://hostingfu.com/?p=221</guid>
		<description><![CDATA[Sorry about lack of updates here. A lot of happening in life and it has been quite a hectic year. I have also made some significant changes under the skin here at HostingFu. I said &#8220;under the skin&#8221; because I have actually kept the old theme and look &#38; feel of the site, but&#8230; From [...]]]></description>
			<content:encoded><![CDATA[<p>Sorry about lack of updates here. A lot of happening in life and it has been quite a hectic year. I have also made some significant changes <em>under the skin</em> here at HostingFu. I said &#8220;under the skin&#8221; because I have actually kept the old theme and look &amp; feel of the site, but&#8230;</p>
<h3 id="toc-from-slicehost-to-vpslink">From SliceHost to VPSLink</h3>
<p style="text-align:center"><img src="http://hostingfu.com/files/images/slicehost-to-vpslink.png" width="369" height="50" alt="SliceHost to VPSLink"/></a></p>
<p>I have migrated from <a href="http://www.slicehost.com/">SliceHost</a>, i.e. the RackspaceCloud, to <a href="http://www.vpslink.com/">VPSLink</a> for hosting this blog. See my <a href="http://hostingfu.com/article/vpslink-xen-vps-2-weeks-review">previous VPSLink review here</a>.</p>
<p>SliceHost has served me <em>very well</em> <a href="http://hostingfu.com/article/slicehost-initial-impression">for the last 3 years</a>. In fact at one stage I had &gt; 450 days of uptime, before one of my Python script crashed the slice by using up too much memory. Performance has been great. Absolutely tops in stability. Highly recommended if you are looking for the &#8220;Rackspace of Xen VPS host&#8221; (which it literally is).</p>
<p><span id="more-221"></span></p>
<p>I am however switching to VPSLink for this site for a few reasons (together with about 10 other sites I run). Because,</p>
<ul>
<li>It costs me less. From heavy discount &amp; referral system, I am getting a Xen Link4 for ~$251/12 months ($29.36/month x 12 &#8211; 10% coupon code discount &#8211; $66 referral bonus), which has 512MB RAM, 20GB disk space &amp; 500GB/month data transfer. It&#8217;s actually <em>free</em> to me because of past referral credit.</li>
<li>Sydney to Seattle is around 20ms less than Sydney to St. Louis</li>
<li>VPSLink has 32bit templates, which <a href="http://hostingfu.com/article/32-or-64-bit-your-vps">saves memory for my LAMP stack</a>.</li>
<li>Accessing to all 8 cores of an Xeon E5420 rocks (not that I need it).</li>
<li>Did I say it&#8217;s free?</li>
</ul>
<p>So due to simple economics I made the change to migrate my sites from SliceHost to VPSLink. Thanks for the service!</p>
<h3 id="toc-from-drupal-to-wordpress">From Drupal to WordPress</h3>
<p style="text-align:center"><img src="http://hostingfu.com/files/images/drupal-to-wordpress.png" width="411" height="45" alt="Drupal to WordPress"/></a></p>
<p>Another big change that I have made is switching from <a href="http://drupal.org/">Drupal</a> to <a href="http://wordpress.org/">WordPress</a> as the blogging platform.</p>
<p>Man I love Drupal. It is flexible and very customisable. It is a developer&#8217;s dream CMS because of its flexibility. It is powering my main hobby site at the moment (which takes way too much of my time) serving over 4 million page views a month.</p>
<p>However what I am doing here is just <em>blogging</em>. I am not running a community, nor trying to organise some structured content. I am just posting things here a few times a month, and the flexibility of Drupal has actually became a curse. Drupal 7 is almost out, but I cannot even upgrade to Drupal 6 without heavily tweaks on my modules.</p>
<p>So I gave up. Might as well run WordPress and keep things simple.</p>
<p>I ended up spending a day developing a converter to migrate all my old posts + comments from Drupal to WordPress and retain all the permalinks. So far so good.</p>
<h3 id="toc-other-updates">Other Updates</h3>
<p>A few other updates around the place.</p>
<ul>
<li>Updated <a href="http://hostingfu.com/article/server-monitoring-cacti-serverstats">serverstats</a> to 0.2. Ended up rewriting the tokenizer to get rid of dependency on libpcre so it uses even less memory.</li>
<li>Updated <a href="http://hostingfu.com/article/keeping-your-php-fastcgi-processes-alive">phpmonitor.py</a> as Linode cleaned up their pastebin thus removed my code.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://hostingfu.com/article/hostingfu-migrated-to-vpslinkwordpress-some-updates/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>DreamHost Enters Into Application Hosting</title>
		<link>http://hostingfu.com/article/dreamhost-enters-application-hosting</link>
		<comments>http://hostingfu.com/article/dreamhost-enters-application-hosting#comments</comments>
		<pubDate>Thu, 07 Feb 2008 00:18:12 +0000</pubDate>
		<dc:creator>scotty</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[dreamhost]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://hostingfu.com/?p=149</guid>
		<description><![CDATA[Yesterday on my personal blog, I wrote about WordPress 2.3.3 upgrade due to a security exploit, and one issue I wrote in the comment, is that there are just too many blogs out there installed by Fantastico and alike, that are never updated. They are often targeted by the hackers, employed by blackhat SEO, to [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday on my personal blog, I wrote about <a href="http://scott.yang.id.au/2008/02/upgraded-to-wordpress-233-coz-of-security-issues-again/">WordPress 2.3.3 upgrade due to a security exploit</a>, and one issue I wrote in the comment, is that there are just too many blogs out there installed by Fantastico and alike, that are never updated. They are often targeted by the hackers, employed by blackhat SEO, to inject hidden links into existing blogs. <a href="http://ma.tt/">Matt</a> from WordPress <a href="http://scott.yang.id.au/2008/02/upgraded-to-wordpress-233-coz-of-security-issues-again/#comment-90804">agrees</a>:</p>
<blockquote><p>
  I think you also have a good point that we need to put pressure on the hosts and Fantastico to take responsibility for the blogs that they set up and stay current with releases.
</p></blockquote>
<p>Then I received <a href="http://www.dreamhost.com/">DreamHost</a>&#8216;s <a href="http://wiki.dreamhost.com/V10.01_January_2008">latest newsletter</a> (January 2008), and in section 2 they introduced their new one-click install &#8220;easy mode&#8221;:</p>
<p><span id="more-149"></span></p>
<blockquote>
<p>As dumbed-down as we already made our one-click installs, it seems, like politics, there&#8217;s always sufficient demand to make it even dumber.</p>
<p>Which is why we now have &#8220;easy mode&#8221; for our one-click installs, currently available only for WordPress and currently &#8220;BETA&#8221;:</p>
<p>http://panel.dreamhost.com/?tree=goodies.installer</p>
<p>When you do &#8220;easy mode&#8221;, you&#8217;ll be using a fully-hosted version of WordPress as opposed to getting files installed into your own web space.</p>
<p>This fully-hosted version WILL use your own MySQL database though, which you&#8217;ll have full control of. Although you can still pick from over 50 themes and enable some plugins we have installed, you won&#8217;t be able to customize the themes or install extra plugins.</p>
<p>However, you also won&#8217;t have to worry about managing your installation at all.. we&#8217;ll automatically handle all upgrades and it&#8217;s now on US to make sure your WordPress blog is always working and fast and correctly configured (so long as you don&#8217;t go mucking directly in your database)!</p>
<p>(In fact, &#8220;easy&#8221; WordPress one-clicks are ALREADY upgraded to 2.3.3!)</p>
<p>You still get the installation at any sub-domain of yours you&#8217;d like and of course there are no ads or anything of THAT ilk.</p>
<p>Also, &#8220;easy mode&#8221; is cool because ALL you do is pick a sub-domain and in less than 17 seconds you&#8217;re ready to blog!</p>
</blockquote>
<p>Wow! What DreamHost has done is pretty much mimicking <a href="http://wordpress.com/">WordPress.com</a>, an application hosting service that takes care of everything for its users! The service provider is responsible for updating all the software stack to ensure the service is always up to date and secure. Yes it is a locked-down platform and you cannot modify your theme files nor uploading any plugins (although there are already 50 themes installed), but sometimes you do have to trade flexibility for security.</p>
<p>Moreover, the database will be listed under your DreamHost control panel, and you are free to <code>mysqldump</code> and move it elsewhere later, which is something that you cannot do with WordPress.com. You should probably also host the media files (images, videos, etc) on a different sub-domain inside your DreamHost account, to make later migration easier.</p>
<p>With all that excitement, I went up to my DreamHost account to check it out straight away. Under &#8220;Goodies&#8221; and &#8220;One Click Installs&#8221;, you can now find this:</p>
<p><img src="http://hostingfu.com/files/images/dreamhost-wordpress-easy-install.png" width="580" height="281" alt="DreamHost Easy Mode One Click Install"/></p>
<p>Choose a software (only WordPress is available at the moment), choose a sub-domain and hit &#8220;Install for me now!&#8221; and the software is installed! A few seconds later, I can already browse to that URL, and what presents in front of me is a standard WordPress installation page where you type in your blog&#8217;s name and admin&#8217;s email address, and your WordPres blog is up and running in no time.</p>
<p>All too easy.</p>
<p>These are the plugins installed:</p>
<ul>
<li><a href="http://lud.icro.us/disable-wordpress-core-update/">Disable WordPress Core Update</a></li>
<li><a href="http://lud.icro.us/disable-wordpress-plugin-updates/">Disable WordPress Plugin Updates</a></li>
<li><a href="http://beingmrkenny.co.uk/wordpress/plugins/extended-comment-options/">Extended Comment Options</a></li>
<li><a href="http://recaptcha.net/plugins/wordpress">reCAPTCHA</a></li>
<li><a href="http://blog.happyarts.de/wp-shortstat/">WP-ShortStat</a></li>
</ul>
<p>WordPress runs very fast as well. All blogs created are CNAME&#8217;ed to <code>wordpress.dreamhost.com</code>, instead of on the server your websites normally are. They probably run PHP in FastCGI which is why you can&#8217;t edit theme files inside WordPress (due to different uid).</p>
<pre class="code">
$ curl -I http://&lt;my blog&gt;
HTTP/1.1 200 OK
Date: Wed, 06 Feb 2008 23:48:45 GMT
Server: Apache/2.0.61 (Unix) PHP/4.4.7 mod_ssl/2.0.61 OpenSSL/0.9.7e mod_fastcgi/2.4.2 DAV/2 SVN/1.4.2
X-Powered-By: PHP/4.4.8
Vary: Accept-Encoding
Content-Type: text/html; charset=UTF-8
</pre>
<p>Well done DreamHost!</p>
<p>Okay. Time for some <b>disappointment</b>. When I first logged into my shining new quick-installed WordPress blog, scrolled all the way to the bottom of the admin page, and this is what I saw&#8230;</p>
<p><img src="http://hostingfu.com/files/images/dreamhost-wordpress-232.png" width="561" height="31" alt="WordPress 2.3.2"/></p>
<p>WordPress 2.3.2?! WTF?</p>
<p><b>Update</b>: More issues:</p>
<ul>
<li>Instead of WordPress-related websites and services, we have DreamHost blog/support/wiki/etc installed by default on the blogroll.</li>
<li>Can&#8217;t write to <code>.htaccess</code> which means no mod_rewrite, which means no clean URL.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://hostingfu.com/article/dreamhost-enters-application-hosting/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
