<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: When WCM isn&#8217;t enough</title>
	<atom:link href="http://contentedmanagement.net/blog/when-wcm-isnt-enough/feed/" rel="self" type="application/rss+xml" />
	<link>http://contentedmanagement.net/blog/when-wcm-isnt-enough/</link>
	<description>Become contented about Content Management</description>
	<lastBuildDate>Tue, 10 Jan 2012 15:56:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Chris Graham</title>
		<link>http://contentedmanagement.net/blog/when-wcm-isnt-enough/comment-page-1/#comment-1402</link>
		<dc:creator>Chris Graham</dc:creator>
		<pubDate>Thu, 14 Jan 2010 18:05:05 +0000</pubDate>
		<guid isPermaLink="false">http://contentedmanagement.net/blog/?p=204#comment-1402</guid>
		<description>I hate PHP a bit too, it has plenty of flaws. But where it really matters, it wins - there is far more software written in it, anyone can pick it up, you don&#039;t need to compile anything, you don&#039;t need to try and fathom how an application server works, it runs on virtually any server (pre-installed on hosting), there are far more programmers for it than anything else, it&#039;s very easy to learn, you can write quick and dirty things or very sophisticated things. Nothing more modern can beat it simply because it is now the de-facto standard across the web, and I don&#039;t think anyone can argue against that. And this is what matters when it comes to integration, what&#039;s stable, what&#039;s compatible, what&#039;s easy, and what there are affordable programmers for. My point really is that I get annoyed when I see enterprisey people complain about all kinds of things that only exist because of the over-analysed and expensive environments they&#039;ve chosen to work in.
But yes PHP sucks. It is an ugly sloppy language compared to some other options. But at the same time, that&#039;s kind of irrelevant - a skilled programmer will work around PHP&#039;s flaws with far greater efficiency than trying to get something written in Java.</description>
		<content:encoded><![CDATA[<p>I hate PHP a bit too, it has plenty of flaws. But where it really matters, it wins &#8211; there is far more software written in it, anyone can pick it up, you don&#8217;t need to compile anything, you don&#8217;t need to try and fathom how an application server works, it runs on virtually any server (pre-installed on hosting), there are far more programmers for it than anything else, it&#8217;s very easy to learn, you can write quick and dirty things or very sophisticated things. Nothing more modern can beat it simply because it is now the de-facto standard across the web, and I don&#8217;t think anyone can argue against that. And this is what matters when it comes to integration, what&#8217;s stable, what&#8217;s compatible, what&#8217;s easy, and what there are affordable programmers for. My point really is that I get annoyed when I see enterprisey people complain about all kinds of things that only exist because of the over-analysed and expensive environments they&#8217;ve chosen to work in.<br />
But yes PHP sucks. It is an ugly sloppy language compared to some other options. But at the same time, that&#8217;s kind of irrelevant &#8211; a skilled programmer will work around PHP&#8217;s flaws with far greater efficiency than trying to get something written in Java.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Kowalski</title>
		<link>http://contentedmanagement.net/blog/when-wcm-isnt-enough/comment-page-1/#comment-1401</link>
		<dc:creator>Michael Kowalski</dc:creator>
		<pubDate>Thu, 14 Jan 2010 17:17:23 +0000</pubDate>
		<guid isPermaLink="false">http://contentedmanagement.net/blog/?p=204#comment-1401</guid>
		<description>We all hate Java, sure. But a lot of us hate PHP too; maybe hate it even more. There are more modern options, you know! Not that I want to get into another stupid language flame war :)

As to Phillipe&#039;s point: I&#039;m inclined to think it&#039;s better to use something that was actually designed to be a web framework über alles for delivery, and decouple the management stuff into  a separate app. But yes, getting the integration points right can be tricky.</description>
		<content:encoded><![CDATA[<p>We all hate Java, sure. But a lot of us hate PHP too; maybe hate it even more. There are more modern options, you know! Not that I want to get into another stupid language flame war <img src='http://www.contentedmanagement.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>As to Phillipe&#8217;s point: I&#8217;m inclined to think it&#8217;s better to use something that was actually designed to be a web framework über alles for delivery, and decouple the management stuff into  a separate app. But yes, getting the integration points right can be tricky.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Graham</title>
		<link>http://contentedmanagement.net/blog/when-wcm-isnt-enough/comment-page-1/#comment-1400</link>
		<dc:creator>Chris Graham</dc:creator>
		<pubDate>Thu, 14 Jan 2010 17:02:28 +0000</pubDate>
		<guid isPermaLink="false">http://contentedmanagement.net/blog/?p=204#comment-1400</guid>
		<description>Our approach as a vendor has always been to not distinguish strongly between content management, and web application framework. CMS features are just one example of how the framework is used to provide some default features, but there are many others, like forums, or chat rooms. And other applications can be coded in seamlessly. It&#039;s pretty much the same as a portal framework (in fact, it&#039;s in our product name), but there are critical differences -- most of these portal frameworks tend to be done in Java, by programmers who don&#039;t understand the web well, and require complex and expensive hosting environments, hence the high integration cost, un-friendly URLs, and poor compatibility with other things (especially when it&#039;s closed source). We (and others- we&#039;re not unique) base everything on PHP which makes things a whole lot easier to integrate (I reckon anyone who has tried both PHP and Java coding will realise how much easier it is to work with PHP on a casual basis), and it&#039;s the language of the web so it doesn&#039;t require top-salary Java programmers to work with it.

I probably annoyed some people with this comment, and I know I over-generalised, but I think it still makes some important points. There&#039;s nothing inherently wrong with portals, it&#039;s how they are implemented. In fact, doing it without a portal is probably never going to work well, because you need the portal-like structure to encode the consistency of the system - otherwise you get a mess, or the inter-communication language is as complex and assuming than just coding as a &quot;portlet&quot; (or whatever you call it - we use the term &quot;module&quot;). Sometimes closed enterprise-thinking leads to enterprise-costs when you can do just the same thing cheaper and better by looking at PHP.

I know it sounds like it, but I don&#039;t hate Java. It just I think is usually the wrong tool for building CMS.</description>
		<content:encoded><![CDATA[<p>Our approach as a vendor has always been to not distinguish strongly between content management, and web application framework. CMS features are just one example of how the framework is used to provide some default features, but there are many others, like forums, or chat rooms. And other applications can be coded in seamlessly. It&#8217;s pretty much the same as a portal framework (in fact, it&#8217;s in our product name), but there are critical differences &#8212; most of these portal frameworks tend to be done in Java, by programmers who don&#8217;t understand the web well, and require complex and expensive hosting environments, hence the high integration cost, un-friendly URLs, and poor compatibility with other things (especially when it&#8217;s closed source). We (and others- we&#8217;re not unique) base everything on PHP which makes things a whole lot easier to integrate (I reckon anyone who has tried both PHP and Java coding will realise how much easier it is to work with PHP on a casual basis), and it&#8217;s the language of the web so it doesn&#8217;t require top-salary Java programmers to work with it.</p>
<p>I probably annoyed some people with this comment, and I know I over-generalised, but I think it still makes some important points. There&#8217;s nothing inherently wrong with portals, it&#8217;s how they are implemented. In fact, doing it without a portal is probably never going to work well, because you need the portal-like structure to encode the consistency of the system &#8211; otherwise you get a mess, or the inter-communication language is as complex and assuming than just coding as a &#8220;portlet&#8221; (or whatever you call it &#8211; we use the term &#8220;module&#8221;). Sometimes closed enterprise-thinking leads to enterprise-costs when you can do just the same thing cheaper and better by looking at PHP.</p>
<p>I know it sounds like it, but I don&#8217;t hate Java. It just I think is usually the wrong tool for building CMS.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

