<?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>Jon On Tech &#187; php</title>
	<atom:link href="http://jonontech.com/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://jonontech.com</link>
	<description>Just a nerd trying to save the publishing industry. Again.</description>
	<lastBuildDate>Fri, 29 Jul 2011 17:07:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Goodbye WordPress.com, Hello Freedom</title>
		<link>http://jonontech.com/2009/03/30/goodbye-wordpresscom-hello-freedom/</link>
		<comments>http://jonontech.com/2009/03/30/goodbye-wordpresscom-hello-freedom/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 19:40:23 +0000</pubDate>
		<dc:creator>Jon Marks</dc:creator>
				<category><![CDATA[Ramblings]]></category>
		<category><![CDATA[This Blog]]></category>
		<category><![CDATA[Beer]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://jonontech.com/?p=332</guid>
		<description><![CDATA[We've moved. After a few beers I thought hosted WordPress.com was the way forward. Picked the theme that I disliked least from the 17 or so available, and sprouted my first post. Worst mistake I ever made, and I wasted $45 too.]]></description>
			<content:encoded><![CDATA[<blockquote class="dylan"><p>Ah, my friends from the prison, they ask unto me,<br />
&#8220;How good, how good does it feel to be free?&#8221;<br />
And I answer them most mysteriously,<br />
&#8220;Are birds free from the chains of the skyway?&#8221;<br />
- BALLAD IN PLAIN D</p></blockquote>
<p>So, as you can see we&#8217;ve moved. About two weeks ago I decided to start this blog. A few hours and a few beers later, I was up and running on the hosted WordPress.com site. Picked the theme that I disliked least from the 17 or so available, and sprouted my first post. A couple of days later people that I didn&#8217;t even know started reading it, which was all very exciting.</p>
<p>It was about that time I realised that although WordPress.com is easy, it also sucks the big one if you want flexibility. The things that annoyed me in a week included:</p>
<ul>
<li>I have to pay to change the CSS. Probably a good things as my CSS is terrible and I&#8217;ll just make things worse, but I demand the right to change my CSS anyway.</li>
<li>I have to pay to remove adverts. Fair enough I guess. In a moment of purity, I paid this for a year. Which was $30 down the toilet in retrospect.</li>
<li>The built in analytics are horrible. I&#8217;m not actually sure what they mean. Of the 3,500 &#8220;Page Views&#8221; I&#8217;ve been told I&#8217;ve had since this has been live, I suspect 3,450 were from me, and the rest from me mum. Not even close to Google Analytics on the functionality front.</li>
<li>The themes are inflexible. For example, I wanted to show only excerpts on my home page, not full stories. No-can-do with the theme I chose, I&#8217;m afraid. And the one line PHP change was beyond my control.</li>
<li>I started to discover lots of cool plugins written by clever people, but I couldn&#8217;t touch them.</li>
</ul>
<p><img class="aligncenter size-full wp-image-333" title="Migrations from .com to hosted" src="http://jonontech.com/wp-content/uploads/2009/03/migration.gif" alt="Migrations from .com to hosted" width="440" height="200" /></p>
<p>So yesterday we moved everything. I hope the migration has gone okay. I&#8217;ve chosen a theme I prefer. I&#8217;ve lost one comment, and it seems all the nesting of the existing comments. I&#8217;m going to see if I can h4x0r those back. I think all the existing deep links to the old jonontech.wordpress.com domain will actually still work. And the RSS feed is fixed with the auto-discovery feed matching the advertised feed. Thanks a million to <a href="http://upload.wikimedia.org/wikipedia/en/2/26/Dilbert_PHB.JPG">James </a>for helping me with this, seeing I couldn&#8217;t CSS or PHP my way out of a brown paper bag.</p>
<p>We had a few issues. My <a href="http://myhosting.com/">current hosting provider</a>, it turns out, can&#8217;t support multiple host headers to my Linux VM, so that attempt failed. Then I tried my free <a href="http://www.godaddy.com/">GoDaddy </a>hosting that came with my domain registration. Turns out that my account was incompatible with WordPress because &#8220;WordPress can only run on a paid hosting service&#8221;. Bastards! So I&#8217;ve coughed up my few dollars a month and, in the end, it was all remarkably easy. I also had to buy another WordPress.Com add-on so I could set up the deep link redirect to my new domain. Ching ching. That&#8217;s now $45 to WordPress. About a year&#8217;s hosting cost.</p>
<p>To be honest, I do think WordPress.com is pretty good. But, if you want flexibility and like WordPress, don&#8217;t be lazy like yours truly. Make the effort to host the thing yourself. Biggest blogging mistake I ever made.</p>
]]></content:encoded>
			<wfw:commentRss>http://jonontech.com/2009/03/30/goodbye-wordpresscom-hello-freedom/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>The CMS Word on the Tweet</title>
		<link>http://jonontech.com/2009/03/22/the-cms-word-on-the-tweet/</link>
		<comments>http://jonontech.com/2009/03/22/the-cms-word-on-the-tweet/#comments</comments>
		<pubDate>Sat, 21 Mar 2009 23:21:25 +0000</pubDate>
		<dc:creator>Jon Marks</dc:creator>
				<category><![CDATA[Agency]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[drupal]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[trends]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://jonontech.wordpress.com/?p=197</guid>
		<description><![CDATA[There are two worlds out there, in which the term CMS means something different. Most of the world, and my world. To most of the world, it seems to mean blog platforms, Drupal and Joomla! My "web generation" is extremely uncomfortable even calling WordPress a Content Management System.]]></description>
			<content:encoded><![CDATA[<blockquote class="dylan"><p>Ye playboys and playgirls<br />
Ain&#8217;t a-gonna run my world,<br />
Not now or no other time<br />
- PLAYBOYS AND PLAYGIRLS</p></blockquote>
<p>Like many others, I use <a href="http://search.twitter.com/">Twitter Search</a> to listen to the word on the street in the areas about which I&#8217;m passionate. Recently, I&#8217;ve been doing a lot of searches for &#8220;<a href="http://search.twitter.com/search?q=cms">CMS</a>&#8220;. In this case, however, the problem I have is that very few people are talking about the kind of CMS product in which I am interested. To illustrate this, have a look at the search for &#8220;CMS&#8221; using one of my favourite visualisers &#8211; the <a href="http://www.neoformix.com/Projects/TwitterStreamGraphs/view.php">Twitter  Stream Graph</a>.</p>
<div id="attachment_215" class="wp-caption aligncenter" style="width: 520px"><a href="http://www.neoformix.com/Projects/TwitterStreamGraphs/view.php?q=cms"><img class="size-full wp-image-215" title="Twitter Visualiser for &quot;CMS&quot;" src="http://jonontech.files.wordpress.com/2009/03/cms_large.jpg" alt="Twitter Visualiser for &quot;CMS&quot;" width="510" height="264" /></a><p class="wp-caption-text">Twitter Visualiser for &quot;CMS&quot;</p></div>
<p>You probably can&#8217;t see the detail here (click the image to see the current stream), but it is clear that when most Twitter users say CMS, they mean <a href="http://wordpress.com/">WordPress</a>, <a href="http://drupal.org/">Drupal </a>or <a href="http://www.joomla.org/">Joomla!</a>. There&#8217;s always a big PHP strand in there too.</p>
<p>So I panicked a bit. I know WordPress (from this blog, mainly). We very occasionally see Drupal in a vendor selection, and never see Joomla! at all. I&#8217;ve never been involved in an implementation with either. In fact, the technology team where I work is 45% .NET, 45% Java and 10% Misc. We tend to avoid PHP, Python, Perl and other scripting languages for various reasons which I won&#8217;t go in to here. So, are we really that out of touch?</p>
<p>I thought I&#8217;d dig around a bit more. I found the <a href="http://cmsreport.com/cms-focus-cms-reports-top-30-web-applications">CMS Focus: CMS Report&#8217;s Top 30 Web Applications </a>article and, of the 30, I&#8217;ve heard of about 60%. But we only implement 2 (SharePoint and Alfresco). That&#8217;s 7% of the top CMS products. Not very good.</p>
<p>So I tried the Open Jason <a href="http://www.openjason.com/2008/02/23/50-content-management-systems/">50 Content Management Systems </a>list for a bit more choice. Of the 50, I&#8217;d only ever heard of about 10, most of which are blogging platforms (<a href="http://www.typepad.com/">TypePad</a>, <a href="http://www.moveabletype.org/">MoveableType</a>, <a href="http://www.blogger.com/">Blogger</a> and WordPress. Drupal and Joomla! are there. But this list is a year old, and the only new ones that have come onto my radar recently are <a href="http://www.silverstripe.com/">Silverstripe </a>(now available on the <a href="http://www.cmswire.com/cms/web-development/web-platform-installer-offers-new-web-content-management-systems-004150.php">Microsoft Web Platform Installer</a>) and <a href="http://www.goodbarry.com/">GoodBarry</a>. The rest have names like Moodle, Pligg, Triggit, Jogango and Weebly which just make me feel old . And we&#8217;ve never implemented any of these for a client, excluding simple blogs. So that is 0 / 50, or 0%. Things are going from bad to worse. Had a look at the <a href="http://www.openjason.com/2008/02/27/52-more-content-management-systems/">52 More Content Management Systems </a>from the same source. Got a bit better there. Heard of maybe 20, and actually implemented three (Alfresco, eZ Publish and LifeRay).</p>
<p>I needed a more recent list, I think. Found <a href="http://sixrevisions.com/web-applications/10-promising-content-management-systems/">10 Promising Content Management Systems </a>by Jacob Gube. Heard of 5, implemented 0. It&#8217;s getting desparate.</p>
<p>Fortunately, it seems, the clients that we work with don&#8217;t play in this space either.  Just to reassure myself, I re-checked the list in <a href="http://www.cmswatch.com/CMS/Report/Vendors/">my bible </a>(that&#8217;s CMS Watch). Still good there. Of the 42 vendors covered, I&#8217;ve dealt with about 70% of them, and been on projects with about 50% of them.</p>
<p>Which brings me to my point. There are two worlds out there, in which the term CMS means something different. The Big Wide World, and My World.</p>
<p>To the Big Wide World (which includes Twitter, and all the sites I&#8217;ve mentioned above), CMS means &#8220;Free Open Source CMS with Low Cost of Ownership&#8221;. The commercial Open Source CMS solutions don&#8217;t make the cut either. Four of the five Open Source CMS products reviewed by CMS Watch (Drupal, Joomla!, Plone CMS and TYPO3) live in both worlds. Open CMS doesn&#8217;t as my feeling is it is a bit too complex. Alfresco, DotNetNuke and ez Publish made one of the lists above, but don&#8217;t really feature in the Tweetosphere.</p>
<p>I inhabit a world populated by analysts, commercial vendors, systems integrators, large agencies and other such creatures. I don&#8217;t believe we pay much attention to the other world until a product jumps the gap. And it seems difficult for a product that isn&#8217;t Java or Microsoft based to make it in to My World.</p>
<p>Looking at it from the other side, it seems difficult for a product that is Java or Microsoft to make it into the Big Wide World. There are very few good open source Microsoft (which I don&#8217;t find surprising) and Java (which I do) CMS systems. The open source community has embraced the scripting languages. If anyone has a simple, easy to use, Java based CMS that they really like, I&#8217;d love to hear from them.</p>
<p>In my head, the two worlds are still quite far apart. My &#8220;web generation&#8221; is extremely uncomfortable even calling WordPress a Content Management System. But the scary thing is that I suspect that I&#8217;m probably completely wrong on this. The two worlds might collide sooner than I think. Or maybe they have already and I just didn&#8217;t see it happen.</p>
<p>P.S. Here are two great posts that highlight various super cool Twitter visualisers:</p>
<ul>
<li> <a href="http://mashable.com/2009/03/16/twitter-visualizations/">6 Unique Twitter Visualizations</a> by Ben Parr</li>
<li><a href="http://flowingdata.com/2008/03/12/17-ways-to-visualize-the-twitter-universe/">17 Ways to Visualize the Twitter Universe</a> by Nathan Yau (a year old but still cool)</li>
</ul>
<p>P.P.S. The <a href="http://php.opensourcecms.com/news/pdf/2008_oscms_market_survey.pdf">Open Source CMS Market Survey</a> by Ric Shreves gives a really good overview of the Open Source CMS market. I wish I&#8217;d read that before I wrote this blog entry.</p>
]]></content:encoded>
			<wfw:commentRss>http://jonontech.com/2009/03/22/the-cms-word-on-the-tweet/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
	</channel>
</rss>

