<?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>WP Fun</title>
	<atom:link href="http://wp-fun.co.uk/feed/" rel="self" type="application/rss+xml" />
	<link>http://wp-fun.co.uk</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Tue, 22 Jun 2010 18:05:32 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Residue of WordPress MU</title>
		<link>http://wp-fun.co.uk/2010/06/20/residue-of-wordpress-mu/</link>
		<comments>http://wp-fun.co.uk/2010/06/20/residue-of-wordpress-mu/#comments</comments>
		<pubDate>Sun, 20 Jun 2010 21:42:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wp-fun.co.uk/2010/06/20/residue-of-wordpress-mu/</guid>
		<description><![CDATA[Residue of WordPress MU
WP 3.0 recognizes $table_prefix, confirmed by Ron Rennick.
So WordPress has two ways to do multi-site in WP 3?  
One-Install Multi-Site with $table_prefix
1.  The original way, before WordPress MU.  Requires no plugin.  Works out-of-the-box, just change $table_prefix for each new blog in wp-config.php.  I believe the instructions in [...]]]></description>
			<content:encoded><![CDATA[<h1>Residue of WordPress MU</h1>
<p>WP 3.0 recognizes $table_prefix, <a href="http://twitter.com/wpmuguru/status/16621485775">confirmed by Ron Rennick</a>.</p>
<p>So WordPress has <em>two</em> ways to do multi-site in WP 3?  </p>
<h2>One-Install Multi-Site with $table_prefix</h2>
<p>1.  The original way, before WordPress MU.  Requires no plugin.  Works out-of-the-box, just change $table_prefix for each new blog in wp-config.php.  I believe the instructions in wp-config.php are self-explanatory, but there&#8217;s <a href="http://codex.wordpress.org/Installing_Multiple_Blogs">more information in the codex if you need it</a>.  This is what I use here with 9 blogs.  This is what I recommend if you want a small blog network without too much complexity.</p>
<p>People will tell you this way requires multiple WordPress installations but that&#8217;s not true. You can configure your web server to use the same directory for all of your domains.  One install.  So if you change your theme, as you normally would with one blog, your changes are automatically visible on all of your blogs!  If you want to see my Nginx config, ask me&#8211;I will show you how to do this with Nginx.  </p>
<p>By the way, Nginx is faster than Apache.  It takes less than 1/100th of a second for Nginx to serve this blog.  Do the math.  I&#8217;m sure it&#8217;s possible to do one-install multi-site with Apache too, but if you look at the growth of Nginx it&#8217;s clear to me the future is Nginx.  So why bother with (slower) Apache?</p>
<p><a href="http://royal.pingdom.com/2010/02/23/nginx-the-little-russian-web-server-taking-on-the-giants/">Nginx, the little Russian web server taking on the giants | Royal Pingdom</a></p>
<blockquote><p>If you look at growth in terms of percent, nginx has been crushing every other web server out there.  In terms of absolute number of websites, nginx added 12.9 million websites in 2009. It even kept pace with Apache’s overall growth for most of the year, some months even surpassing it. As a comparison, Apache grew by 13.3 million websites in 2009.</p></blockquote>
<p>Also, I have seen tutorials to do <a href="http://vpsbible.com/web-servers/serve-multiple-sites-blogs-with-virtual-hosts/">Multisite with symlinks</a>.  This is possibly an option if you don&#8217;t have access to your webserver config, for whatever reason. </p>
<p>But think about it, VPS hosting is affordable now.  VPS hosting not only gives you access to your webserver config (to make your blogs faster than ever) but you also get access to your PHP config and MySQL config!  </p>
<h2>The Residue of MU</h2>
<p>2.  The &#8220;MU&#8221; way.  The official name is &#8220;Multisite&#8221; now and <a href="http://wordpress.org/support/forum/14">an entire forum is devoted to it</a>.  </p>
<p>What <em>was</em> MU?  I believe it was created to build big blog networks of user-generated content&#8211;similar to Tripod, Geocities, Myspace, etc.</p>
<p><a href="http://www.andrewnacin.com/2010/03/25/terminology-nightmare-blogs-sites-networks/">A terminology nightmare: blogs, sites, networks, and the super admin | Andrew Nacin</a></p>
<blockquote><p>MU, or multi-user, was a fork of the codebase designed for many blogs and many users, all on one install.</p></blockquote>
<p>Here&#8217;s a list (Thanks to <a href="http://mikeschinkel.com/">Mike Schinkel</a>) of schools using Multisite:</p>
<p><a href="http://blogs.law.harvard.edu/">http://blogs.law.harvard.edu/</a><br />
<a href="http://umaine.edu/">http://umaine.edu/</a><br />
<a href="http://blog.usf.edu/">http://blog.usf.edu/</a><br />
<a href="http://blogs.mcgill.ca/">http://blogs.mcgill.ca/</a><br />
<a href="https://blogs.bgsu.edu/">https://blogs.bgsu.edu/</a><br />
<a href="http://ucalgaryblogs.ca/">http://ucalgaryblogs.ca/</a><br />
<a href="http://umwblogs.org/">http://umwblogs.org/</a><br />
<a href="http://blogs.ubc.ca/">http://blogs.ubc.ca/</a><br />
<a href="http://www.apu.edu/blog/">http://www.apu.edu/blog/</a><br />
<a href="http://blogs.fu-berlin.de/">http://blogs.fu-berlin.de/</a><br />
<a href="http://blogs.unimelb.edu.au/">http://blogs.unimelb.edu.au/</a></p>
<p>I only had time to look at the Harvard link.  They keep the riffraff out by requiring a Harvard email address.  Hey Harvard, hook me up with a blog ;-)</p>
<p>I admit there are some good arguments for building big user-generated blog networks.  <a href="http://www.feld.com/wp/">Brad Feld</a> even suggests people are more motivated to produce when there&#8217;s no payment for the work involved.  It&#8217;s a complex subject and I don&#8217;t want to get too sidetracked.</p>
<p>I mostly passed on WordPress MU because it&#8217;s extra code I don&#8217;t need.  Generally speaking, I believe less code is better.  </p>
<p>So MU is now merged into the core of WordPress.  However, as far as I can tell, Multisite is entirely optional and not turned on by default.  Looking forward, I don&#8217;t think we know yet how Multisite incorporates networks of blogs created using $table_prefix, without MU.  </p>
<h2>The Future</h2>
<p>I intend to keep the &#8220;$table_prefix method&#8221; alive as long as possible, as long as it makes sense to.  </p>
<p>The $table_prefix method does have weak points.  Using $table_prefix for multiple blogs you have two options tables!  In a way, this is a good thing.  On newer blogs I&#8217;m a little more attentive&#8211;I want email notifications when I get a comment.  But on my most popular blog I don&#8217;t want email notifications, because there is no way I could keep up with the crazy questions.  On the other hand, you probably don&#8217;t want to maintain multiple moderation/spam keyword lists.  </p>
<p>Update: I discovered Multisite has similar options-related weaknesses.  So there&#8217;s no escaping it.</p>
<p><a href="http://www.andrewnacin.com/2010/03/25/terminology-nightmare-blogs-sites-networks/">A terminology nightmare: blogs, sites, networks, and the super admin | Andrew Nacin</a></p>
<blockquote><p>A lot of discussion centered around the options API. There are no options across an entire MU multi-domain install, but we still thought about that and it caused plenty of confusion. We also considered get_sitewide_option(), get_domain_option(), get_multisite_option(), and yes, even get_thingieswide_option(). In despair, one suggestion was thing, thingy, and thingies, to replace blog, site, and network.</p></blockquote>
<p>As far as options management for my $table_prefix network, I wrote a plugin to help maintain multiple options tables.  It&#8217;s really straightforward and there&#8217;s no &#8220;super&#8221; admin, subdomain admins, etc.  I call it oSync.  It essentially duplicates options from a &#8220;master&#8221; blog you choose&#8211;probably the one you use most often.  Let&#8217;s say Domain1.com is the master and you&#8217;re in Domain2.com&#8217;s admin panel&#8211;oSync compares Domain2&#8217;s options with the master and shows you the difference.  One click changes each option.  It actually says something like, &#8220;This option is now X, but could be Y.&#8221;  It needs a little more work before I can release it.  If you want this plugin, let me know.</p>
]]></content:encoded>
			<wfw:commentRss>http://wp-fun.co.uk/2010/06/20/residue-of-wordpress-mu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How does table_prefix fit into WP 3.0?</title>
		<link>http://wp-fun.co.uk/2010/06/19/how-does-table_prefix-fit-into-wp-3-0/</link>
		<comments>http://wp-fun.co.uk/2010/06/19/how-does-table_prefix-fit-into-wp-3-0/#comments</comments>
		<pubDate>Sat, 19 Jun 2010 18:21:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wp-fun.co.uk/2010/06/19/how-does-table_prefix-fit-into-wp-3-0/</guid>
		<description><![CDATA[How does table_prefix fit into WP 3.0?
I&#8217;m thinking about upgrading 9 blogs and a couple of plugins I wrote.  They all depend on $table_prefix, which you all know is in wp-config.php since before Matt was Ma.tt.
Yes, I know WP 3.0 is multi-site.  I&#8217;ve been using the recommended $table_prefix for several years now.  [...]]]></description>
			<content:encoded><![CDATA[<h1>How does table_prefix fit into WP 3.0?</h1>
<p>I&#8217;m thinking about upgrading 9 blogs and a couple of plugins I wrote.  They all depend on $table_prefix, which you all know is in wp-config.php since before Matt was Ma.tt.</p>
<p>Yes, I know WP 3.0 is multi-site.  I&#8217;ve been using the recommended $table_prefix for several years now.  Yes, it&#8217;s time to upgrade.  Which is why I&#8217;m here.  So what is the recommended way now to get all my data working with WP 3.0?  I have millions of records stored in MySQL using $table_prefix.</p>
<p>Instead of using 9 wp-config files (doh!) I came up with this really simple way of using the same wp-config.php for all of my blogs:</p>
<p><strong>$table_prefix = substr(str_replace(&#8220;-&#8221;, &#8221;, $_SERVER['HTTP_HOST']), 0, 4) . &#8216;_&#8217;;</strong></p>
<p>The dash deal was added later for my &#8220;wp-fun.co.uk&#8221;</p>
<p>In plain English, this code simply uses the first four letters of the domain name for the $table_prefix.  So for example, Knowingart.com would be &#8220;know_&#8221; instead of &#8220;wp_&#8221;.  I use this same technique for all my plugins.</p>
<p>So a Knowingart.com plugin would use &#8220;know_myplugin&#8221; to store information, etc.</p>
<p>What do you think?  Can I safely upgrade to WP 3.0?</p>
<p>&#8212;Update&#8212;</p>
<p>Mike Schinkel from LinkedIn says:</p>
<blockquote><p>Multisite is a plugin you have to enable. The database layouts should pretty much stay the same as you had before.<br />
&#8230;<br />
I&#8217;m pretty sure regular sites will upgrade as non-multisite and WPMU sites will upgrade as multisite, and you&#8217;ll get the choice during new installations. </p></blockquote>
<p>That&#8217;s my guess too. </p>
<p>It seems MU is the mistress who moved in with the wife, $table_prefix, yet each pretends the other doesn&#8217;t exist. They seem to have opposing interests (user-generated content vs. edited content) yet both bring (multi-site) children. </p>
<p>Personally, I&#8217;d like to see MU swept under the rug.  But I don&#8217;t think that&#8217;s going to happen.  User-generated content brings in lots of cash.  Edited content costs more to produce. </p>
]]></content:encoded>
			<wfw:commentRss>http://wp-fun.co.uk/2010/06/19/how-does-table_prefix-fit-into-wp-3-0/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How much is WordPress plugin development worth?</title>
		<link>http://wp-fun.co.uk/2010/06/10/how-much-is-wordpress-plugin-development-worth/</link>
		<comments>http://wp-fun.co.uk/2010/06/10/how-much-is-wordpress-plugin-development-worth/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 19:49:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wp-fun.co.uk/2010/06/10/how-much-is-wordpress-plugin-development-worth/</guid>
		<description><![CDATA[How much is WordPress plugin development worth?
How much is WordPress plugin development worth, per hour? 
Have you ever paid for anything WordPress-related besides installation/migration?
Do you think WP theme development is worth more than WP plugin development?
Let&#8217;s say you have an idea for a WordPress plugin. How much would you pay to have it made for [...]]]></description>
			<content:encoded><![CDATA[<h1>How much is WordPress plugin development worth?</h1>
<p>How much is WordPress plugin development worth, per hour? </p>
<p>Have you ever paid for anything WordPress-related besides installation/migration?</p>
<p>Do you think WP theme development is worth more than WP plugin development?</p>
<p>Let&#8217;s say you have an idea for a WordPress plugin. How much would you pay to have it made for you? $5 $500 $5000 $50,000?</p>
<p>Let&#8217;s say you want this plugin for free.</p>
<p>Are you going to write a blog review of it?<br />
Are you going to post a Twitter update about it?<br />
Are you going to keep the backlink ad in the plugin?<br />
Would you pay something to have the plugin customized for your needs?</p>
<p>How else can a developer make money giving away plugins for free?</p>
]]></content:encoded>
			<wfw:commentRss>http://wp-fun.co.uk/2010/06/10/how-much-is-wordpress-plugin-development-worth/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Trim Space Before, After Post Title</title>
		<link>http://wp-fun.co.uk/2010/06/09/trim-space-before-after-post-title/</link>
		<comments>http://wp-fun.co.uk/2010/06/09/trim-space-before-after-post-title/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 05:57:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wp-fun.co.uk/2010/06/09/trim-space-before-after-post-title/</guid>
		<description><![CDATA[Trim Space Before, After Post Title
Maybe I found a bug in WP?  You would think a separator of &#8221; would mean no separator.  But that&#8217;s not the case, WordPress adds space to your title with a &#8221; separator.  
The &#8220;right&#8221; parameter doesn&#8217;t work either, that simply moves the space to the other [...]]]></description>
			<content:encoded><![CDATA[<h1>Trim Space Before, After Post Title</h1>
<p>Maybe I found a bug in WP?  You would think a separator of &#8221; would mean no separator.  But that&#8217;s not the case, WordPress adds space to your title with a &#8221; separator.  </p>
<p>The <a href="http://codex.wordpress.org/Template_Tags/wp_title">&#8220;right&#8221; parameter</a> doesn&#8217;t work either, that simply moves the space to the other side.  </p>
<p>Probably not a big deal, but in terms of SEO: Why stuff your title with non-essential information?</p>
<p>The &#8216;0&#8242; allows you to trim the title.  Otherwise WordPress would echo the title for you, before you could trim it.  </p>
<p><b>&lt;title&gt;&lt;?php echo trim(wp_title(&#8221;,0)); ?&gt;&lt;/title&gt;</b></p>
<p>(Edit this in header.php)</p>
]]></content:encoded>
			<wfw:commentRss>http://wp-fun.co.uk/2010/06/09/trim-space-before-after-post-title/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hand-me-down Direction of Wordpress.org</title>
		<link>http://wp-fun.co.uk/2010/06/09/hand-me-down-direction-of-wordpress-org/</link>
		<comments>http://wp-fun.co.uk/2010/06/09/hand-me-down-direction-of-wordpress-org/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 19:14:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wp-fun.co.uk/2010/06/09/hand-me-down-direction-of-wordpress-org/</guid>
		<description><![CDATA[Hand-me-down Direction of Wordpress.org
&#8230;Continued from Frameworks vs. Hard-Coding Debate
@PJ
ermm wordpress is oop, where&#8217;s your argument?
@Jarret There&#8217;s no OOP in wp-content, which is where I spend the majority of my time.  I rarely change the core code, which yes has changed a lot since I started using it.
You&#8217;re right, WP is no longer a simple [...]]]></description>
			<content:encoded><![CDATA[<h1>Hand-me-down Direction of Wordpress.org</h1>
<p>&#8230;Continued from <a href="http://wp-fun.co.uk/2010/06/08/frameworks-vs-hard-coding-debate/">Frameworks vs. Hard-Coding Debate</a></p>
<blockquote><p>@PJ<br />
ermm wordpress is oop, where&#8217;s your argument?</p></blockquote>
<p>@Jarret There&#8217;s no OOP in wp-content, which is where I spend the majority of my time.  I rarely change the core code, which yes has changed a lot since I started using it.</p>
<p>You&#8217;re right, WP is no longer a simple little script and I&#8217;m not spending as much time on it for that reason.  The build-measure-learn loop of WP is now too inflexible for significant innovation.  So I&#8217;m spending more time on my own apps.</p>
<p>With every new version of WP there&#8217;s more and more bloat.  Take for instance the &#8220;widgets&#8221; of WordPress. That idea is to make things drag and drop in a standard way for the average person off the street who now wants a blog and is already familiar with how Windows and/or Mac operating systems work.  So here we go again, put everything in a box and make us jump through hoops to get there&#8211;like I&#8217;m back in the 80s when Windows 3.1 came out.</p>
<p>I think Matt Mullenweg said his goal was to make blogging simple enough for his mom.  This explains the increased emphasis on Wordpress.com and the hand-me-down direction of Wordpress.org.  I&#8217;m guessing his &#8220;make it easy for mom&#8221; realization came later, after WP came included with cpanel and jumped in popularity with webmasters.  The problem here is, to make mom comfortable you end up with 10x as much code that does essentially the same thing as before.  Yes, now your mom can use it but also it&#8217;s harder to customize, and it&#8217;s probably slower and eats up more memory.</p>
<p>WP is increasing in popularity but I think its success is somewhat tied to RSS.  If Google ever announced they will pay less attention to RSS going forward, I think you would see WP lose favor from that point onward.</p>
<p>The OOP in WordPress looks more like spaghetti to me, it takes a while to find things now.  I want to change something but I can&#8217;t find the function I need.  And now with their crazy caching mechanisms (which seem to change every year) I&#8217;m even more lost in the core code.  I see functions calling functions calling cache functions calling functions calling functions all over the place (multiple files) that don&#8217;t seem to add any value with each additional layer increasingly disconnected from wp-content.  You got to draw the line somewhere, how many functions do we really need to post a blog to the Internet?</p>
<p>Is the medium the message too?  Do programmers have a resonating influence emanating from deep within the core of web apps everywhere?  I say yes.  And here there is a great confluence, on the open web.  Choose your frameworks wisely.  LOL.</p>
]]></content:encoded>
			<wfw:commentRss>http://wp-fun.co.uk/2010/06/09/hand-me-down-direction-of-wordpress-org/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Frameworks vs. Hard-Coding Debate</title>
		<link>http://wp-fun.co.uk/2010/06/08/frameworks-vs-hard-coding-debate/</link>
		<comments>http://wp-fun.co.uk/2010/06/08/frameworks-vs-hard-coding-debate/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 23:21:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wp-fun.co.uk/2010/06/08/frameworks-vs-hard-coding-debate/</guid>
		<description><![CDATA[Frameworks vs. Hard-Coding Debate
Interesting debate tonight in LinkedIn&#8217;s &#8220;LinkedPHPers&#8221; group.  I&#8217;m not responding directly to Jay Alter, but this &#8220;ramp-up to WordPress development&#8221; he mentions got my attention:
I&#8217;ve actually seen and experienced similar &#8220;confusions&#8221; where potential employer / clients are concerned who not only don&#8217;t understand the difference between a professional PHP programmer and [...]]]></description>
			<content:encoded><![CDATA[<h1>Frameworks vs. Hard-Coding Debate</h1>
<p>Interesting debate tonight in LinkedIn&#8217;s &#8220;LinkedPHPers&#8221; group.  I&#8217;m not responding directly to Jay Alter, but this &#8220;ramp-up to WordPress development&#8221; he mentions got my attention:</p>
<blockquote><p>I&#8217;ve actually seen and experienced similar &#8220;confusions&#8221; where potential employer / clients are concerned who not only don&#8217;t understand the difference between a professional PHP programmer and one who has &#8220;experience with a framework&#8221;, but also ones who truly believe a seasoned PHP programmer doesn&#8217;t fit the bill when it comes to programming for WordPress, Druple, Joomla, Typo3, etc. Granted each of those CMS have their own API and / or function set, but the fact remains that aside from the ramp-up required to become acquainted with the function set or class lib, a senior PHP programmer with 10+ years experience, IMHO, has much more of the edge I&#8217;m looking for as an employer than any &#8220;WordPress&#8221; or &#8220;Joomla&#8221; expert regardless of the length of time they&#8217;ve been doing it. </p></blockquote>
<p>Here&#8217;s my response to the WordPress aspect of the discussion:</p>
<p>&#8212;</p>
<p>As far as WordPress development, the &#8220;ramp up is easy&#8221; attitude doesn&#8217;t make much sense to me.</p>
<p>I&#8217;ve been hacking WP for years. It feels natural for me. Why? WordPress is very similar to the BBS scripts of the 80s and 90s. Instead of Pascal I&#8217;m using PHP, instead of ANSI control codes I&#8217;m using CSS codes. It&#8217;s really the same stuff with faster connections and more people.</p>
<p>WordPress is the natural progression of the dialup BBS, which similarly ran on back-end and front-end scripts. Batch scripts, Pascal scripts, lots of scripting languages you could learn in a day by reading a &#8220;read.me&#8221; file. I loved it! Because most of the apps back then were not using MS Windows libraries&#8211;just about every app had a unique look and feel.</p>
<p>I see 1994 as a major turning point for software development. From my perspective, the trend was to OOP and MS Windows. All this happened around 1994. Bloated and boring was the new normal. I read a lot of books about OOP and Java in 1994. It wasn&#8217;t for me&#8211;give me a quick and dirty script.</p>
<p>So you can imagine, when I discovered HTML and Perl and PHP and even Javascript, I was happy. With the web you could see content, community, creativity come back into focus. And this wasn&#8217;t &#8220;Over-Organized Programming&#8221; that required (expensive) 10lb. reference manuals. Of course we do need OOP and monster reference books to build the really big, really important apps of the world, in all their glorious complexity and bureaucracy&#8211;I don&#8217;t deny that. However, these are two different worlds with mostly different concerns.</p>
]]></content:encoded>
			<wfw:commentRss>http://wp-fun.co.uk/2010/06/08/frameworks-vs-hard-coding-debate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WP 3.0 Multi-site Nonsense</title>
		<link>http://wp-fun.co.uk/2010/05/31/wp-3-0-multi-site-nonsense/</link>
		<comments>http://wp-fun.co.uk/2010/05/31/wp-3-0-multi-site-nonsense/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 06:11:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wp-fun.co.uk/?p=1367</guid>
		<description><![CDATA[WP 3.0 Multi-site Nonsense
This is crazy.  WP was already multi-site for years now.  Anyone who wanted multiple sites had multiple years to figure it out.
That&#8217;s what $table_prefix is for.
http://codex.wordpress.org/Installing_Multiple_Blogs

Also, this assumes everyone uses Apache&#8211;no longer the case.  Lots of people use Nginx now.
Well, at least it&#8217;s an option, not turned on by default.  I&#8217;m [...]]]></description>
			<content:encoded><![CDATA[<h1>WP 3.0 Multi-site Nonsense</h1>
<p>This is crazy.  WP was already multi-site for years now.  Anyone who wanted multiple sites had multiple years to figure it out.</p>
<p>That&#8217;s what $table_prefix is for.</p>
<p>http://codex.wordpress.org/Installing_Multiple_Blogs</p>
<p><object width="640" height="505"><param name="movie" value="http://www.youtube.com/v/SS1_GOJGBoE&#038;hl=en_US&#038;fs=1&#038;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/SS1_GOJGBoE&#038;hl=en_US&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="505"></embed></object></p>
<p>Also, this assumes everyone uses Apache&#8211;no longer the case.  Lots of people use Nginx now.</p>
<p>Well, at least it&#8217;s an option, not turned on by default.  I&#8217;m sure someone will use it, but not me!</p>
]]></content:encoded>
			<wfw:commentRss>http://wp-fun.co.uk/2010/05/31/wp-3-0-multi-site-nonsense/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Friend Connect And Gravatars</title>
		<link>http://wp-fun.co.uk/2010/05/16/google-friend-connect-and-gravatars/</link>
		<comments>http://wp-fun.co.uk/2010/05/16/google-friend-connect-and-gravatars/#comments</comments>
		<pubDate>Sun, 16 May 2010 07:00:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wp-fun.co.uk/2010/05/16/google-friend-connect-and-gravatars/</guid>
		<description><![CDATA[Google Friend Connect And Gravatars
(This was originally posted at Ferodynamics.com, but I&#8217;m reposting it here because it relates to WordPress.)
After a few days of research, I decided to add Google Friend Connect to my Ferodynamics.com WordPress blog.  (You can&#8217;t add all your blogs at once, you must add each individually&#8211;this is why I don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<h1>Google Friend Connect And Gravatars</h1>
<p>(This was originally posted at Ferodynamics.com, but I&#8217;m reposting it here because it relates to WordPress.)</p>
<p>After a few days of research, I decided to add Google Friend Connect to my Ferodynamics.com WordPress blog.  (You can&#8217;t add all your blogs at once, you must add each individually&#8211;this is why I don&#8217;t have a GFC gadget here on WP-Fun.co.uk, at least not yet.) </p>
<p>I think GFC is a great idea&#8211;what took me so long to discover it?</p>
<p>Now maybe you can see other people who visit here and get a chance to see what they&#8217;re interested in.  When you click my Google Friend Connect icon you can see other blogs I &#8220;joined&#8221; using Google Friend Connect.</p>
<p>There are a lot of possibilities.  If you have a website, I recommend you give it a try&#8211;all you need to do is add the Google Friend Connect widget code to your pages (takes 1 minute) and *bam* you&#8217;re hooked into this viral GFC community that spans the entire Internet.</p>
<p>I&#8217;m enthusiastic and plan to promote this more.  I have heard some bloggers say they don&#8217;t &#8220;get&#8221; Google Friend Connect but I think Google Friend Connect &#8220;gets&#8221; bloggers.  It was created specifically *for* independent bloggers.</p>
<p>Right now, independent bloggers don&#8217;t have much in the way of &#8220;glue&#8221; to tie blogs together.  MyBlogLog was promising in that respect before Yahoo killed it, as they tend to do.</p>
<p>I had always hoped the &#8220;Gravatar&#8221; concept would grow into something like Google Friend Connect, but that never happened.  I don&#8217;t really blame Automattic, anyone (myself included) could have developed a plugin to push Gravatars further, but there&#8217;s only so much time in the day.</p>
<p>That said, I can still imagine some kind of &#8220;Google Friend Connect meets Gravatars plugin&#8221; for WordPress&#8211;I think it would work with enough blogger interest.  Google&#8217;s approach works, but I would actually like to see it implemented without the popups and AJAX.  So the friend matrix hover content (name, description, url) could be indexed like the rest of the page.</p>
<p>For example, I think the title tag GFC uses here falls short:</p>
<p><strong><span class="nodeLabelBox repTarget ">&lt;<span class="nodeTag ">img</span><span class="nodeAttr editGroup "> <span class="nodeName editable ">style</span>=&#8221;<span class="nodeValue editable ">cursor: pointer;</span>&#8220;</span><span class="nodeAttr editGroup "> <span class="nodeName editable ">jsvalues</span>=&#8221;<span class="nodeValue editable ">.src:getThumbnail($this,32);$h:handle(this,&#8217;viewProfile&#8217;);title:getDisplayName()</span>&#8220;</span><span class="nodeAttr editGroup "> <span class="nodeName editable ">jstcache</span>=&#8221;<span class="nodeValue editable ">30</span>&#8220;</span><span class="nodeAttr editGroup "> <span class="nodeName editable ">src</span>=&#8221;<span class="nodeValue editable ">http://www.google.com/friendconnect/profile/picture/32/B1E2JvSiF0XuQbA8a0W9dJ93R5Ko-f99k4_UXJlfnCF4a8RjW0lXNAQjhYjIhAScYc_uWUuXn1kC-14oMGMJilgmlTaSe95kC_GAg-J8IUy8amokPsNSqolmrNXzQ0yAoSkOQO_y3hg</span>&#8220;</span><span class="nodeAttr editGroup "> <span class="nodeName editable ">title</span>=&#8221;<span class="nodeValue editable ">PJ Brunet</span>&#8220;</span><span class="nodeBracket editable insertBefore ">/&gt;</span></span></strong></p>
<p>Come on Google, that&#8217;s not really crawlable.  If this was a WordPress plugin, the HTML output could read like everything else on the page.  Sure, Google has all the data warehoused somewhere, maybe for search rank signals, but I still think it&#8217;s not an elegant solution.  Maybe a WP plugin could pull in GFC member data via GFC&#8217;s API and output more palatable HTML, but a) I haven&#8217;t studied GFC&#8217;s API yet and b) it&#8217;s not a top priority for me right now.</p>
<p>For now, I&#8217;m going to sit back and see how many people join my site via GFC, as is.  Let&#8217;s see how fast this network grows and see what people do with it.</p>
<p>&#8212;</p>
<p>Posted to Twitter: I think Google Friend Connect “gets” bloggers http://bit.ly/a5Yufx #googlefriendconnect #blogging #wordpress #foaf #gravatar #mybloglog</p>
]]></content:encoded>
			<wfw:commentRss>http://wp-fun.co.uk/2010/05/16/google-friend-connect-and-gravatars/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>What WordPress Bloggers Think Of Diaspora</title>
		<link>http://wp-fun.co.uk/2010/05/13/what-wordpress-bloggers-think-of-diaspora/</link>
		<comments>http://wp-fun.co.uk/2010/05/13/what-wordpress-bloggers-think-of-diaspora/#comments</comments>
		<pubDate>Fri, 14 May 2010 03:04:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wp-fun.co.uk/2010/05/13/what-wordpress-bloggers-think-of-diaspora/</guid>
		<description><![CDATA[What WordPress Bloggers Think Of Diaspora
Why Diaspora Wont Work
The problem with this “seed” idea: Where will the average person host it? People use Myspace and Facebook because they’re not interested in the complexities of web hosting and/or they can’t afford it.
What they’re describing is a P2P system. The problem with P2P networks without a hub: [...]]]></description>
			<content:encoded><![CDATA[<h1>What WordPress Bloggers Think Of Diaspora</h1>
<p><a href="http://ferodynamics.com/why-diaspora-wont-work/#comment-133174">Why Diaspora Wont Work</a></p>
<blockquote><p>The problem with this “seed” idea: Where will the average person host it? People use Myspace and Facebook because they’re not interested in the complexities of web hosting and/or they can’t afford it.</p></blockquote>
<p>What they’re describing is a P2P system. The problem with P2P networks without a hub: search is extremely slow, expensive (bandwidth) and not really accurate because you’re routing queries through lots of seed servers.</p>
<p>The only way around it (as we saw with P2P sharing networks) is to have volunteers running the hubs. But I thought Diaspora was trying to avoid centralized hubs?</p>
<p>To make a P2P network searchable (to find people) the seed servers need to communicate with each other–that’s bandwidth the average person won’t pay for.</p>
<p>For comparison, look at something as simple as the Trackback, a very simple way for blogs to automatically link to each other–this is exactly what a “seed” server would need to communicate with other seed servers.</p>
<p>But guess what, nobody uses Trackbacks these days. Why? Trackback spam. So the “seeds” would get lots of annoying “friend” requests from all over the web. So now you have the problem of blacklisting abusers and you’re going to start to feel like a gatekeeper, like Mark Zuckerberg.</p>
<p>Doesn’t Diaspora need a community that already has web hosting and a database? What community already has hosting and a database? WordPress bloggers. WordPress bloggers could help Diaspora get the idea off the ground, but I don’t think they would care.</p>
<p>WordPress bloggers already know how to link to each other. If they’re not already linked to each other, they don’t see any reason to. They’re probably already using Twitter, Skype, Irc, MyBlogLog, Google Friend Connect, forums, or some other app. What does Diaspora have that we don’t have already?  </p>
<p>Oh wait, it doesn&#8217;t exist yet, how can I compare features?!  The fact this non-existent app has $100,000 worth of donations blows my mind.</p>
]]></content:encoded>
			<wfw:commentRss>http://wp-fun.co.uk/2010/05/13/what-wordpress-bloggers-think-of-diaspora/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When Web Designers Choose WordPress</title>
		<link>http://wp-fun.co.uk/2010/05/10/when-web-designers-choose-wordpress/</link>
		<comments>http://wp-fun.co.uk/2010/05/10/when-web-designers-choose-wordpress/#comments</comments>
		<pubDate>Mon, 10 May 2010 20:18:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://wp-fun.co.uk/2010/05/10/when-web-designers-choose-wordpress/</guid>
		<description><![CDATA[When Web Designers Choose WordPress
Good question in my comments:
Why You Should Avoid WordPress
Richard McIntyre
I am wondering why your comparison is with jQuery? JQuery is no good what so-ever to be the main data driver for a website. Even though it is capable (I love and use jQuary myself), but to get some sort of search [...]]]></description>
			<content:encoded><![CDATA[<h1>When Web Designers Choose WordPress</h1>
<p>Good question in my comments:</p>
<p><a href="http://wp-fun.co.uk/2010/05/08/why-you-should-avoid-wordpress/comment-page-1/#comment-2297">Why You Should Avoid WordPress</a></p>
<blockquote><p>Richard McIntyre</p>
<p>I am wondering why your comparison is with jQuery? JQuery is no good what so-ever to be the main data driver for a website. Even though it is capable (I love and use jQuary myself), but to get some sort of search engine recognized content with almost static pages then any CMS that you implement good caching on will be the tool for a job.</p>
<p>jQuery is a tool to make websites more interactive, not as a base to build interactive websites.</p></blockquote>
<p>Here&#8217;s why.</p>
<p>How many business can really afford the time and money required to maintain “data-driven” websites? In my experience, most people who want a website are on a limited budget and basically want a “brochure” that provides contact info, description of services, etc.</p>
<p>How do you survive as a web designer? You need lots of accounts bringing in monthly hosting fees. So to make a decent living you’re going to end up hosting 100s of websites, if you want to eat. I doubt there are many web designers that have the time/expertise to maintain 100s of WordPress websites–they would have to raise prices and would lose a lot of business, from my point of view.</p>
<p>As it is, I think web design is a horrible business because you compete with every student in the world who found a copy of GIMP (or bootleg Photoshop) and has a $5/month hosting account. I sound pessimistic because I experienced firsthand “unpaid web design internships” in college, and saw how popular “unpaid web design contests” were, and this was way back in the 90s when the tools of the trade were still somewhat new. I’m sure it’s worse now with more hungry, experienced designers living in countries with low living expenses. And now I’m sure Facebook hurts the bottom line of web designers too.</p>
<p>So my argument is WordPress is not a good choice unless the client explicitly tells you they want to blog on a regular basis (most businesses don’t have time to blog) and they want the best SEO possible. Without regular blogging from the business you end up with a dead feed that hasn’t been updated in years.</p>
<p>In reality, if you’re a business professional, I don’t believe your SEO rank is so much determined by the content of your website. It depends more on how many relevant professional organizations point to your page, the age of your domain, the proper credentials/endorsements/licenses, your geographic location according to Google, and your listing in directories like Superpages.</p>
]]></content:encoded>
			<wfw:commentRss>http://wp-fun.co.uk/2010/05/10/when-web-designers-choose-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
