<?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: Horde: first signs of a COM for PHP</title>
	<atom:link href="http://www.sitepoint.com/blogs/2004/09/15/horde-first-signs-of-a-com-for-php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sitepoint.com/blogs/2004/09/15/horde-first-signs-of-a-com-for-php/</link>
	<description>News, opinion, and fresh thinking for web developers and designers. The official podcast of sitepoint.com.</description>
	<lastBuildDate>Mon, 23 Nov 2009 12:09:39 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: pavan_patil</title>
		<link>http://www.sitepoint.com/blogs/2004/09/15/horde-first-signs-of-a-com-for-php/comment-page-1/#comment-836736</link>
		<dc:creator>pavan_patil</dc:creator>
		<pubDate>Fri, 21 Nov 2008 10:20:53 +0000</pubDate>
		<guid isPermaLink="false">1203914362#comment-836736</guid>
		<description>I can see, the problem is with the category_parents data - the
line in question is referring to $cids[$parID], and the data int he mySQL
table points to an index that doesn&#039;t exist in the cids array.

The problem is generated from the import function within
/horde/lib/Category.php

If there is any more info you all need to help me troubleshoot, just ask and
I&#039;ll be glad to provide it.

Oh, one other thing - the horde.log doesn&#039;t show anything relevant to the
problem, and I pass all the tests on &quot;test.php&quot;, except for one error to do
with File.php (within pear) that I&#039;ve been told on IRC to ignore. Anywaits,
file.php can&#039;t have anything to do with categories now, can it? ;)
&lt;a href=&quot;http://www.reviewica.com/software/registry-cleaners/registry-easy/&quot; rel=&quot;nofollow&quot;&gt;
Registry Easy&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>I can see, the problem is with the category_parents data &#8211; the<br />
line in question is referring to $cids[$parID], and the data int he mySQL<br />
table points to an index that doesn&#8217;t exist in the cids array.</p>
<p>The problem is generated from the import function within<br />
/horde/lib/Category.php</p>
<p>If there is any more info you all need to help me troubleshoot, just ask and<br />
I&#8217;ll be glad to provide it.</p>
<p>Oh, one other thing &#8211; the horde.log doesn&#8217;t show anything relevant to the<br />
problem, and I pass all the tests on &#8220;test.php&#8221;, except for one error to do<br />
with File.php (within pear) that I&#8217;ve been told on IRC to ignore. Anywaits,<br />
file.php can&#8217;t have anything to do with categories now, can it? ;)<br />
<a href="http://www.reviewica.com/software/registry-cleaners/registry-easy/" rel="nofollow"><br />
Registry Easy</a></p>]]></content:encoded>
	</item>
	<item>
		<title>By: hurricane_sh</title>
		<link>http://www.sitepoint.com/blogs/2004/09/15/horde-first-signs-of-a-com-for-php/comment-page-1/#comment-1063</link>
		<dc:creator>hurricane_sh</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1203914362#comment-1063</guid>
		<description>&lt;p&gt;There is a basic difference, COM is binary code. PHP may be not suitable for complicated system, although it&#039;s object-oriented, as a pure script language, it doesn&#039;t compile the source. Java is the right way to go.&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>There is a basic difference, COM is binary code. PHP may be not suitable for complicated system, although it&#8217;s object-oriented, as a pure script language, it doesn&#8217;t compile the source. Java is the right way to go.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: andre</title>
		<link>http://www.sitepoint.com/blogs/2004/09/15/horde-first-signs-of-a-com-for-php/comment-page-1/#comment-1064</link>
		<dc:creator>andre</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1203914362#comment-1064</guid>
		<description>&lt;p&gt;so what if PHP does not compile the source. java servlets aren&#039;t superior in all web applications. there are stuff where java is better and there are stuff where php is better or simpler.&lt;/p&gt;

&lt;p&gt;besides there are freeware and commercial add-ons to PHP to somewhat mitigate what you cited and further increase performance.&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>so what if PHP does not compile the source. java servlets aren&#8217;t superior in all web applications. there are stuff where java is better and there are stuff where php is better or simpler.</p>
<p>besides there are freeware and commercial add-ons to PHP to somewhat mitigate what you cited and further increase performance.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: HarryF</title>
		<link>http://www.sitepoint.com/blogs/2004/09/15/horde-first-signs-of-a-com-for-php/comment-page-1/#comment-1065</link>
		<dc:creator>HarryF</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1203914362#comment-1065</guid>
		<description>&lt;p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;br /&gt;
PHP may be not suitable for complicated system, although it&#039;s object-oriented, as a pure script language, it doesn&#039;t compile the source.&lt;br /&gt;
&lt;/p&gt;&lt;/blockquote&gt;&lt;/p&gt;

&lt;p&gt;Think the active word the is &quot;may&quot; and right now it&#039;s premature optimization.&lt;/p&gt;

&lt;p&gt;This is just the first step, allowing integration of Horde&#039;s forum with other apps. Think long before performance becomes a serious concern with this approach we&#039;ll probably see &lt;a href=&quot;http://www.edwardbear.org/pap.pdf&quot;&gt;PHP on Parrot&lt;/a&gt; or some form of &lt;a href=&quot;http://psyco.sourceforge.net/introduction.html&quot;&gt;specializing compiler&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;br /&gt;
Java is the right way to go.&lt;br /&gt;
&lt;/p&gt;&lt;/blockquote&gt;&lt;/p&gt;

&lt;p&gt;The &quot;right way&quot; is relative.&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>
<blockquote>
<p>
PHP may be not suitable for complicated system, although it&#8217;s object-oriented, as a pure script language, it doesn&#8217;t compile the source.
</p>
</blockquote>
</p><p>Think the active word the is &#8220;may&#8221; and right now it&#8217;s premature optimization.</p>
<p>This is just the first step, allowing integration of Horde&#8217;s forum with other apps. Think long before performance becomes a serious concern with this approach we&#8217;ll probably see <a href="http://www.edwardbear.org/pap.pdf">PHP on Parrot</a> or some form of <a href="http://psyco.sourceforge.net/introduction.html">specializing compiler</a>.</p>
<p>
<blockquote>
<p>
Java is the right way to go.
</p>
</blockquote>
</p><p>The &#8220;right way&#8221; is relative.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: ausurt</title>
		<link>http://www.sitepoint.com/blogs/2004/09/15/horde-first-signs-of-a-com-for-php/comment-page-1/#comment-1066</link>
		<dc:creator>ausurt</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1203914362#comment-1066</guid>
		<description>&lt;p&gt;Essentially, what this boils down to is having a generic library of applications that can be used in different situations?&lt;/p&gt;

&lt;p&gt;Although not completely free of its designers constraints, it can be modified in a day or two to suit your needs.&lt;/p&gt;

&lt;p&gt;Working on a framework myself and then moving onto the CMS, im trying to implement a bunch of grouped classes that meet a specific need, such as templating, caching, logging, DB abstraction, that way I can use whichever mix, whenever. What we really need is a standard library API specification so I can plug in any caching mechanisam, any logging mechanism, without worrying about modifying too much of the code. With our framework/CMS we will supply a few guidelines as to specify what parts should be called what.&lt;/p&gt;

&lt;p&gt;As for the CMS it is just a bunch of classes dumped on top that allow sites to have content.&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>Essentially, what this boils down to is having a generic library of applications that can be used in different situations?</p>
<p>Although not completely free of its designers constraints, it can be modified in a day or two to suit your needs.</p>
<p>Working on a framework myself and then moving onto the CMS, im trying to implement a bunch of grouped classes that meet a specific need, such as templating, caching, logging, DB abstraction, that way I can use whichever mix, whenever. What we really need is a standard library API specification so I can plug in any caching mechanisam, any logging mechanism, without worrying about modifying too much of the code. With our framework/CMS we will supply a few guidelines as to specify what parts should be called what.</p>
<p>As for the CMS it is just a bunch of classes dumped on top that allow sites to have content.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: hurricane_sh</title>
		<link>http://www.sitepoint.com/blogs/2004/09/15/horde-first-signs-of-a-com-for-php/comment-page-1/#comment-1067</link>
		<dc:creator>hurricane_sh</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1203914362#comment-1067</guid>
		<description>&lt;p&gt;Don&#039;t get me wrong, guys, I didn&#039;t meant to say Java is the best solution for everything. PHP is simpler and faster, best choice for those websites without complicated business logic, but it&#039;s &lt;b&gt;born for page representation&lt;/b&gt;, if you want to make a two-tier PHP system - separate the logic and UI, or make some ready to use big modules, not problem, you can do that, but you just misused it.&lt;br /&gt;
Language is just a tool, use them in the right place with the right way.&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>Don&#8217;t get me wrong, guys, I didn&#8217;t meant to say Java is the best solution for everything. PHP is simpler and faster, best choice for those websites without complicated business logic, but it&#8217;s <b>born for page representation</b>, if you want to make a two-tier PHP system &#8211; separate the logic and UI, or make some ready to use big modules, not problem, you can do that, but you just misused it.<br />
Language is just a tool, use them in the right place with the right way.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: HarryF</title>
		<link>http://www.sitepoint.com/blogs/2004/09/15/horde-first-signs-of-a-com-for-php/comment-page-1/#comment-1068</link>
		<dc:creator>HarryF</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1203914362#comment-1068</guid>
		<description>&lt;p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;br /&gt;
born for page representation&lt;br /&gt;
&lt;/p&gt;&lt;/blockquote&gt;&lt;/p&gt;

&lt;p&gt;That is a fair point. It just never stops there ;) Gonna keep it short as I feel a long discussion brewing...&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>
<blockquote>
<p>
born for page representation
</p>
</blockquote>
</p><p>That is a fair point. It just never stops there ;) Gonna keep it short as I feel a long discussion brewing&#8230;</p>]]></content:encoded>
	</item>
	<item>
		<title>By: ausurt</title>
		<link>http://www.sitepoint.com/blogs/2004/09/15/horde-first-signs-of-a-com-for-php/comment-page-1/#comment-1069</link>
		<dc:creator>ausurt</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1203914362#comment-1069</guid>
		<description>&lt;p&gt;A bit off topic here, but has anyone heard about the PHP5 Java extension, is it true Sun are lending a hand, or has it just been abandoned?&lt;/p&gt;

&lt;p&gt;On topic. I think PHP is a great language, especially version 5, but it is missing a few features that would make it a better one.&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>A bit off topic here, but has anyone heard about the PHP5 Java extension, is it true Sun are lending a hand, or has it just been abandoned?</p>
<p>On topic. I think PHP is a great language, especially version 5, but it is missing a few features that would make it a better one.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Hugh</title>
		<link>http://www.sitepoint.com/blogs/2004/09/15/horde-first-signs-of-a-com-for-php/comment-page-1/#comment-1070</link>
		<dc:creator>Hugh</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1203914362#comment-1070</guid>
		<description>&lt;p&gt;Why not use phpBB2 or any other great Forum application already in place ??&lt;br /&gt;
Check you what the PAS (Application Server for PHP) guys did: http://sqlfusion.org/ with a minimal system you can merge and integrate in your application any existing PHP application.&lt;br /&gt;
All that smoothly with a nice Package management application.&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>Why not use phpBB2 or any other great Forum application already in place ??<br />
Check you what the PAS (Application Server for PHP) guys did: <a href="http://sqlfusion.org/" rel="nofollow">http://sqlfusion.org/</a> with a minimal system you can merge and integrate in your application any existing PHP application.<br />
All that smoothly with a nice Package management application.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: HarryF</title>
		<link>http://www.sitepoint.com/blogs/2004/09/15/horde-first-signs-of-a-com-for-php/comment-page-1/#comment-1071</link>
		<dc:creator>HarryF</dc:creator>
		<pubDate>Tue, 30 Nov 1999 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">1203914362#comment-1071</guid>
		<description>&lt;p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;br /&gt;
A bit off topic here, but has anyone heard about the PHP5 Java extension, is it true Sun are lending a hand, or has it just been abandoned?&lt;br /&gt;
&lt;/p&gt;&lt;/blockquote&gt;&lt;/p&gt;

&lt;p&gt;&lt;i&gt;Haven&#039;t&lt;/i&gt; heard that Sun is actually working on the PHP / Java extension (and doubt they will). There is &lt;a href=&quot;http://www.jcp.org/en/jsr/detail?id=223&quot;&gt;JSR 223&lt;/a&gt; but my guess would be SOAP will be the glue, hence this: http://www.php.net/soap&lt;/p&gt;

&lt;p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;br /&gt;
Why not use phpBB2 or any other great Forum application already in place ??&lt;br /&gt;
&lt;/p&gt;&lt;/blockquote&gt;&lt;/p&gt;

&lt;p&gt;I&#039;ve looked at many and the problem is always they implement the &quot;whole stack&quot; - sessions, user auth, templating etc - means alot of modification. Will check out PAS though - looks interesting.&lt;/p&gt;

</description>
		<content:encoded><![CDATA[<p>
<blockquote>
<p>
A bit off topic here, but has anyone heard about the PHP5 Java extension, is it true Sun are lending a hand, or has it just been abandoned?
</p>
</blockquote>
</p><p><i>Haven&#8217;t</i> heard that Sun is actually working on the PHP / Java extension (and doubt they will). There is <a href="http://www.jcp.org/en/jsr/detail?id=223">JSR 223</a> but my guess would be SOAP will be the glue, hence this: <a href="http://www.php.net/soap" rel="nofollow">http://www.php.net/soap</a></p>
<p>
<blockquote>
<p>
Why not use phpBB2 or any other great Forum application already in place ??
</p>
</blockquote>
</p><p>I&#8217;ve looked at many and the problem is always they implement the &#8220;whole stack&#8221; &#8211; sessions, user auth, templating etc &#8211; means alot of modification. Will check out PAS though &#8211; looks interesting.</p>]]></content:encoded>
	</item>
</channel>
</rss>
