<?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"
	>
<channel>
	<title>Comments on: Is Delphi for PHP better than Delphi 1.0?</title>
	<atom:link href="http://www.thecodecave.com/article359/feed" rel="self" type="application/rss+xml" />
	<link>http://www.thecodecave.com/article359</link>
	<description>Cold storage before my best ideas melt away...</description>
	<pubDate>Tue, 02 Dec 2008 18:53:52 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: Cheryl</title>
		<link>http://www.thecodecave.com/article359#comment-18869</link>
		<dc:creator>Cheryl</dc:creator>
		<pubDate>Fri, 13 Apr 2007 22:29:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecodecave.com/article359#comment-18869</guid>
		<description>It certainly shouldn't be targeted at a platform, but if you need to mess around with INI files and the like to get it to run then you may need to know something about the environment in which you are running. Therefore I am sooo relived to see you say:

&lt;blockquote&gt;Delphi for PHP targets the most common configuration, with the exception of this error&lt;/blockquote&gt;

Here's hoping it stays that way. And thanks!</description>
		<content:encoded><![CDATA[<p>It certainly shouldn&#8217;t be targeted at a platform, but if you need to mess around with INI files and the like to get it to run then you may need to know something about the environment in which you are running. Therefore I am sooo relived to see you say:</p>
<blockquote><p>Delphi for PHP targets the most common configuration, with the exception of this error</p></blockquote>
<p>Here&#8217;s hoping it stays that way. And thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://www.thecodecave.com/article359#comment-18868</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Fri, 13 Apr 2007 22:12:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecodecave.com/article359#comment-18868</guid>
		<description>I would not say that Delphi for PHP code is targetted at a platform.

The code runs just as well on a linux system as a windows system.  There is a layer of indirection there, yes, but even your basic cheap hosting can run the Delphi for PHP apps just fine.

That said you get what you pay for.  If you buy a $4.99 a month service with a MySQL server, you're going to have a hard time talking them into loading a Firebird extension into PHP.  That would be true, I suspect on Windows IIS or Apache just as it is under Linux Apache.

But Delphi for PHP targets the most common configuration, with the exception of this error, for which Nathan has suggested a fix.</description>
		<content:encoded><![CDATA[<p>I would not say that Delphi for PHP code is targetted at a platform.</p>
<p>The code runs just as well on a linux system as a windows system.  There is a layer of indirection there, yes, but even your basic cheap hosting can run the Delphi for PHP apps just fine.</p>
<p>That said you get what you pay for.  If you buy a $4.99 a month service with a MySQL server, you&#8217;re going to have a hard time talking them into loading a Firebird extension into PHP.  That would be true, I suspect on Windows IIS or Apache just as it is under Linux Apache.</p>
<p>But Delphi for PHP targets the most common configuration, with the exception of this error, for which Nathan has suggested a fix.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cheryl</title>
		<link>http://www.thecodecave.com/article359#comment-18865</link>
		<dc:creator>Cheryl</dc:creator>
		<pubDate>Fri, 13 Apr 2007 21:52:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecodecave.com/article359#comment-18865</guid>
		<description>Hmm. I suspect that most commercial hosting services use *n*x systems of some sort. I know mine (Pair) does, and they are one of the market leaders.

Obviously if an extension isn't installed at all then you are hosed. I was thinking more whether an individual account on a hosting service could point to its own PHP.INI file so as to be able to turn on the extensions that it wanted. Or perhaps you can do something in the .htaccess file that will change how Apache runs PHP. I guess I need to ask Pair's support guys. I've just been too busy doing other things this week.

I just worry about the whole concept, because a $250 PHP product targeted at people who are Windows developers is going to leave a lot of CodeGear customers needing to understand how PHP and Apache interact in a *n*x environment. And I'm afraid that when I try to get help from *n*x people I tend to get "we don't want no pea-brained minions of the Evil Empire round here" answers.

Basically I want CodeGear to make it a priority to try to handle these issues for its customers, because if it doesn't there will be a lot of frustrated users out there.</description>
		<content:encoded><![CDATA[<p>Hmm. I suspect that most commercial hosting services use *n*x systems of some sort. I know mine (Pair) does, and they are one of the market leaders.</p>
<p>Obviously if an extension isn&#8217;t installed at all then you are hosed. I was thinking more whether an individual account on a hosting service could point to its own PHP.INI file so as to be able to turn on the extensions that it wanted. Or perhaps you can do something in the .htaccess file that will change how Apache runs PHP. I guess I need to ask Pair&#8217;s support guys. I&#8217;ve just been too busy doing other things this week.</p>
<p>I just worry about the whole concept, because a $250 PHP product targeted at people who are Windows developers is going to leave a lot of CodeGear customers needing to understand how PHP and Apache interact in a *n*x environment. And I&#8217;m afraid that when I try to get help from *n*x people I tend to get &#8220;we don&#8217;t want no pea-brained minions of the Evil Empire round here&#8221; answers.</p>
<p>Basically I want CodeGear to make it a priority to try to handle these issues for its customers, because if it doesn&#8217;t there will be a lot of frustrated users out there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://www.thecodecave.com/article359#comment-18863</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Fri, 13 Apr 2007 21:25:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecodecave.com/article359#comment-18863</guid>
		<description>It really depends upon your host.  If you are running on a shared linux server, as I understand it, it is VERY difficult.  For example in order to add Interbase support, you must recompile PHP.  If you are running on a Windows system, you have alternatives.  Because PHP/Apache can load Dynamicaly Linked Libraries at run time, you can just uncomment the line that refers to the DLL in question.

BTW this explaination bothers me a bit.  It might not be correct.  The inconsistency is that to a linux system a .so file is the same thing as a .DLL.  At least that is my understanding.   SOOOooo, why is a recompile required?  My guess is that "There is no such thing as a paradox" and therefore something I "know" is wrong.  

How's that for a helpfull answer? ;)</description>
		<content:encoded><![CDATA[<p>It really depends upon your host.  If you are running on a shared linux server, as I understand it, it is VERY difficult.  For example in order to add Interbase support, you must recompile PHP.  If you are running on a Windows system, you have alternatives.  Because PHP/Apache can load Dynamicaly Linked Libraries at run time, you can just uncomment the line that refers to the DLL in question.</p>
<p>BTW this explaination bothers me a bit.  It might not be correct.  The inconsistency is that to a linux system a .so file is the same thing as a .DLL.  At least that is my understanding.   SOOOooo, why is a recompile required?  My guess is that &#8220;There is no such thing as a paradox&#8221; and therefore something I &#8220;know&#8221; is wrong.  </p>
<p>How&#8217;s that for a helpfull answer? <img src='http://www.thecodecave.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cheryl</title>
		<link>http://www.thecodecave.com/article359#comment-18862</link>
		<dc:creator>Cheryl</dc:creator>
		<pubDate>Fri, 13 Apr 2007 20:59:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecodecave.com/article359#comment-18862</guid>
		<description>OK, that sounds promising, thanks!

Do I take it from this that there is no easy way to add PHP extensions to a hosted system? I'd be kind of worried if I thought that the D4PHP folks were assuming that everyone who used the product had full control over their own hosting.</description>
		<content:encoded><![CDATA[<p>OK, that sounds promising, thanks!</p>
<p>Do I take it from this that there is no easy way to add PHP extensions to a hosted system? I&#8217;d be kind of worried if I thought that the D4PHP folks were assuming that everyone who used the product had full control over their own hosting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://www.thecodecave.com/article359#comment-18861</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Fri, 13 Apr 2007 20:49:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecodecave.com/article359#comment-18861</guid>
		<description>Then use &lt;a href="http://www.d4php.com/forum/member.php?u=4" rel="nofollow"&gt;Nathon Anderson's &lt;/a&gt;alternative System.inc.php file.  It provides and alternative filter method if the first one fails.  You can download it here: &lt;a href="http://www.delphi4php-hosting.com/" rel="nofollow"&gt;http://www.delphi4php-hosting.com/&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Then use <a href="http://www.d4php.com/forum/member.php?u=4" rel="nofollow">Nathon Anderson&#8217;s </a>alternative System.inc.php file.  It provides and alternative filter method if the first one fails.  You can download it here: <a href="http://www.delphi4php-hosting.com/" rel="nofollow">http://www.delphi4php-hosting.com/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cheryl</title>
		<link>http://www.thecodecave.com/article359#comment-18860</link>
		<dc:creator>Cheryl</dc:creator>
		<pubDate>Fri, 13 Apr 2007 20:26:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecodecave.com/article359#comment-18860</guid>
		<description>But what if you do what the input to be filtered? Color me clueless, but isn't there a reason why the PHP folks would have that filter, and have made it standard in the latest release? I don't mind doing without it for testing, but live is another matter.</description>
		<content:encoded><![CDATA[<p>But what if you do what the input to be filtered? Color me clueless, but isn&#8217;t there a reason why the PHP folks would have that filter, and have made it standard in the latest release? I don&#8217;t mind doing without it for testing, but live is another matter.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://www.thecodecave.com/article359#comment-18859</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Fri, 13 Apr 2007 20:22:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecodecave.com/article359#comment-18859</guid>
		<description>Cheryl, look for the error message in the VCL.  There's a comment there that says basicaly "If you don't want to see this message on your server, comment out this line...".  Do that on the VCL on your server, and all will be fine.

It's in System.inc.php.  Here:
class InputFilter
{
        function process($input)
        {
                //TODO: Our own input filtering class in native PHP code
                //NOTE: Comment this line to don't raise the exception an get the unfiltered input
                throw new Exception("The Input Filter PHP extension is not setup on this PHP installation, so the contents
returned by Input is *not* filtered");
                return($input);
        }
}

That takes care of the issue.
Maybe Mr. Anderson will wander by here and provide a link to his alternative fix...</description>
		<content:encoded><![CDATA[<p>Cheryl, look for the error message in the VCL.  There&#8217;s a comment there that says basicaly &#8220;If you don&#8217;t want to see this message on your server, comment out this line&#8230;&#8221;.  Do that on the VCL on your server, and all will be fine.</p>
<p>It&#8217;s in System.inc.php.  Here:<br />
class InputFilter<br />
{<br />
        function process($input)<br />
        {<br />
                //TODO: Our own input filtering class in native PHP code<br />
                //NOTE: Comment this line to don&#8217;t raise the exception an get the unfiltered input<br />
                throw new Exception(&#8221;The Input Filter PHP extension is not setup on this PHP installation, so the contents<br />
returned by Input is *not* filtered&#8221;);<br />
                return($input);<br />
        }<br />
}</p>
<p>That takes care of the issue.<br />
Maybe Mr. Anderson will wander by here and provide a link to his alternative fix&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wilmsoft</title>
		<link>http://www.thecodecave.com/article359#comment-18858</link>
		<dc:creator>wilmsoft</dc:creator>
		<pubDate>Fri, 13 Apr 2007 20:21:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecodecave.com/article359#comment-18858</guid>
		<description>Yes, Cheryl.  I forgot about that complaint... Here is the fix 

"That means you don't have setup the Input Filter PHP Extension in your system, if you don't need to get input filter, you can edit your system.inc.php, and search for "throw new Exception", around line 226 and remove safely that line"


&lt;a href="http://www.qadram.com/vcl4php/wiki/index.php/Faq" rel="nofollow"&gt;</description>
		<content:encoded><![CDATA[<p>Yes, Cheryl.  I forgot about that complaint&#8230; Here is the fix </p>
<p>&#8220;That means you don&#8217;t have setup the Input Filter PHP Extension in your system, if you don&#8217;t need to get input filter, you can edit your system.inc.php, and search for &#8220;throw new Exception&#8221;, around line 226 and remove safely that line&#8221;</p>
<p><a href="http://www.qadram.com/vcl4php/wiki/index.php/Faq" rel="nofollow"></a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cheryl</title>
		<link>http://www.thecodecave.com/article359#comment-18857</link>
		<dc:creator>Cheryl</dc:creator>
		<pubDate>Fri, 13 Apr 2007 20:01:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecodecave.com/article359#comment-18857</guid>
		<description>&lt;blockquote&gt;And yes, there are examples… And they do work!&lt;/blockquote&gt;

Well, they work in the IDE. And I can now get them to work on my test server. As for live, I still haven't managed to find out how to activate the input filter on my host site. Lack of FTP tool, crappy help, these things I can deal with. Example code that I can't get to run is irritating.</description>
		<content:encoded><![CDATA[<blockquote><p>And yes, there are examples… And they do work!</p></blockquote>
<p>Well, they work in the IDE. And I can now get them to work on my test server. As for live, I still haven&#8217;t managed to find out how to activate the input filter on my host site. Lack of FTP tool, crappy help, these things I can deal with. Example code that I can&#8217;t get to run is irritating.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wilmsoft</title>
		<link>http://www.thecodecave.com/article359#comment-18855</link>
		<dc:creator>wilmsoft</dc:creator>
		<pubDate>Fri, 13 Apr 2007 19:29:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecodecave.com/article359#comment-18855</guid>
		<description>your exactly RIGHT! The die hard fan of delphi in me has faith that they will indeed come through. 



Then "we" will be light years ahead of our competition who somehow can make sense of VB and ASP's crappy, crappy langage! (I lose money every time I take one of those jobs!!) 


There IS a reason Code Gear picked PHP for this endeavor!


And yes, there are examples... And they do work!</description>
		<content:encoded><![CDATA[<p>your exactly RIGHT! The die hard fan of delphi in me has faith that they will indeed come through. </p>
<p>Then &#8220;we&#8221; will be light years ahead of our competition who somehow can make sense of VB and ASP&#8217;s crappy, crappy langage! (I lose money every time I take one of those jobs!!) </p>
<p>There IS a reason Code Gear picked PHP for this endeavor!</p>
<p>And yes, there are examples&#8230; And they do work!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://www.thecodecave.com/article359#comment-18851</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Fri, 13 Apr 2007 18:50:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecodecave.com/article359#comment-18851</guid>
		<description>Eric, I have to say that I can't disagree with a single fact you've listed.   It seems a fair and balanced observation.  What we need to watch now is what CodeGear does to follow up on this.  I believe that's the question of the hour.  I just hope it is answered this hour rather than the next.

After this weekend, I'll have completed one after hours project and I should have time to devote to some web apps and I plan on growing some of my sites again like D4php.com.  Delphi for PHP should enable me to do some fun stuff.  I'm sure I could do it without, but using Delphi for PHP, I'll get my self further into that mindset.

I will point out for those that don't have the product that there are 52 example projects of various degrees of difficulty available in the VCL Projects directory,  but Eric was looking for code examples in the documentation.  So, that doesn't dispute his point either.</description>
		<content:encoded><![CDATA[<p>Eric, I have to say that I can&#8217;t disagree with a single fact you&#8217;ve listed.   It seems a fair and balanced observation.  What we need to watch now is what CodeGear does to follow up on this.  I believe that&#8217;s the question of the hour.  I just hope it is answered this hour rather than the next.</p>
<p>After this weekend, I&#8217;ll have completed one after hours project and I should have time to devote to some web apps and I plan on growing some of my sites again like D4php.com.  Delphi for PHP should enable me to do some fun stuff.  I&#8217;m sure I could do it without, but using Delphi for PHP, I&#8217;ll get my self further into that mindset.</p>
<p>I will point out for those that don&#8217;t have the product that there are 52 example projects of various degrees of difficulty available in the VCL Projects directory,  but Eric was looking for code examples in the documentation.  So, that doesn&#8217;t dispute his point either.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wilmsoft</title>
		<link>http://www.thecodecave.com/article359#comment-18847</link>
		<dc:creator>wilmsoft</dc:creator>
		<pubDate>Fri, 13 Apr 2007 18:25:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecodecave.com/article359#comment-18847</guid>
		<description>So, a few weeks have gone by and I've played a bunch more with Delphi for PHP and the bottom line is it WILL be very cool. It's not even close to there. The other thing is IF they stay at the $250 mark. It will be much cheaper the a lot of other AJAX IDE's... but, I do a LOT of PHP and Delphi Code. You'll take Delphi out of my cold dead hands.

But..... Delphi for PHP is a long way away from MY PHP editor.... Look telling me that "every web master will have an FTP program" is like telling Kettering that every Mechanic who drives a car should be able to crank start it by hand. Thus who cares if the some cars have an electric starter. 

I'm not going backwards to an IDE for PHP where there is a  bunch of extra steps?!?! FTP is built in to the Free-be IDE's. Click, load from remote site, edit, save... done. Not click deploy, click-yes I am ready, click-next, click-Finish... Open FTP, Click open, site, find deploy folder, click to save...

Yuck! All I hear is my customer saying, "what is taking you so long?"

Then, and this is BIG.... Have you seen the help file??!?!?? Here is a sample:
"Description
DBGrid class 

A component to show a dataset in a tabular way"

Really? A component to show a dataset in a tabular way... well, NOW I get it!!

Where's the samples?! I learn by reading others' code. Boland was the best at it!!! Now, they ran it through Doc-O-Matic and said "Ship it!"....

I'm warming up to Delphi for PHP but, only as entertainment. I've clicked and dragged a DB and created a grid... Slick, Slick stuff! (I'm STILL tring to figure out how to put a grid in "insert mode", I'm figuring it doesn't do that, but damn it SOME help in the help file would go along way)...

Again, it's a premature release. No amount of: "well, it has code completion" will change that fact. I'm a die hard fan of Delphi... I'm just facing facts.</description>
		<content:encoded><![CDATA[<p>So, a few weeks have gone by and I&#8217;ve played a bunch more with Delphi for PHP and the bottom line is it WILL be very cool. It&#8217;s not even close to there. The other thing is IF they stay at the $250 mark. It will be much cheaper the a lot of other AJAX IDE&#8217;s&#8230; but, I do a LOT of PHP and Delphi Code. You&#8217;ll take Delphi out of my cold dead hands.</p>
<p>But&#8230;.. Delphi for PHP is a long way away from MY PHP editor&#8230;. Look telling me that &#8220;every web master will have an FTP program&#8221; is like telling Kettering that every Mechanic who drives a car should be able to crank start it by hand. Thus who cares if the some cars have an electric starter. </p>
<p>I&#8217;m not going backwards to an IDE for PHP where there is a  bunch of extra steps?!?! FTP is built in to the Free-be IDE&#8217;s. Click, load from remote site, edit, save&#8230; done. Not click deploy, click-yes I am ready, click-next, click-Finish&#8230; Open FTP, Click open, site, find deploy folder, click to save&#8230;</p>
<p>Yuck! All I hear is my customer saying, &#8220;what is taking you so long?&#8221;</p>
<p>Then, and this is BIG&#8230;. Have you seen the help file??!?!?? Here is a sample:<br />
&#8220;Description<br />
DBGrid class </p>
<p>A component to show a dataset in a tabular way&#8221;</p>
<p>Really? A component to show a dataset in a tabular way&#8230; well, NOW I get it!!</p>
<p>Where&#8217;s the samples?! I learn by reading others&#8217; code. Boland was the best at it!!! Now, they ran it through Doc-O-Matic and said &#8220;Ship it!&#8221;&#8230;.</p>
<p>I&#8217;m warming up to Delphi for PHP but, only as entertainment. I&#8217;ve clicked and dragged a DB and created a grid&#8230; Slick, Slick stuff! (I&#8217;m STILL tring to figure out how to put a grid in &#8220;insert mode&#8221;, I&#8217;m figuring it doesn&#8217;t do that, but damn it SOME help in the help file would go along way)&#8230;</p>
<p>Again, it&#8217;s a premature release. No amount of: &#8220;well, it has code completion&#8221; will change that fact. I&#8217;m a die hard fan of Delphi&#8230; I&#8217;m just facing facts.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cheryl</title>
		<link>http://www.thecodecave.com/article359#comment-18089</link>
		<dc:creator>Cheryl</dc:creator>
		<pubDate>Sun, 08 Apr 2007 02:23:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecodecave.com/article359#comment-18089</guid>
		<description>Delphi 1.0 was so long ago that I can't remember how good or bad it was. I'm not too disappointed with Delphi for PHP, because it does some wonderful things that I would not have been able to do myself without a huge amount of effort. However, there is at least one major issue with it.

Lack of FTP functionality should not be an issue. Anyone who builds web sites should already have FTP software. As for documentation, isn't it almost always useless? But something that CodeGear and/or Qadram seem to have forgotten is that their customers won't necessarily be familiar with either PHP or *n*x systems. As we've seen with the input filter issue, it is all very well to supply a working version of PHP with the IDE, but if you are developing code for deployment you may already have a local test server and you certainly have a host server. Both of those need to have PHP configured so that the VCL can run. That's something that users may not know how to do. In my case the fixes to the VCL mean that I've been able to get the VCL running on my own (Windows-based) test server, but I still have no idea what to do about my host because they are still on PHP 5.1.1, which needs the input filter extension installed, and is on a *n*x system.

Hopefully there are people at CodeGear/Qadram running around trying to fix such issues, but in the meantime us guinea pig users are reliant on folk like you who know what you are talking about for advice.

By the way, I'm an enthusiastic WordPress user and when I can finally get the VCL running I'm eager to see what I can do for WordPress with it.</description>
		<content:encoded><![CDATA[<p>Delphi 1.0 was so long ago that I can&#8217;t remember how good or bad it was. I&#8217;m not too disappointed with Delphi for PHP, because it does some wonderful things that I would not have been able to do myself without a huge amount of effort. However, there is at least one major issue with it.</p>
<p>Lack of FTP functionality should not be an issue. Anyone who builds web sites should already have FTP software. As for documentation, isn&#8217;t it almost always useless? But something that CodeGear and/or Qadram seem to have forgotten is that their customers won&#8217;t necessarily be familiar with either PHP or *n*x systems. As we&#8217;ve seen with the input filter issue, it is all very well to supply a working version of PHP with the IDE, but if you are developing code for deployment you may already have a local test server and you certainly have a host server. Both of those need to have PHP configured so that the VCL can run. That&#8217;s something that users may not know how to do. In my case the fixes to the VCL mean that I&#8217;ve been able to get the VCL running on my own (Windows-based) test server, but I still have no idea what to do about my host because they are still on PHP 5.1.1, which needs the input filter extension installed, and is on a *n*x system.</p>
<p>Hopefully there are people at CodeGear/Qadram running around trying to fix such issues, but in the meantime us guinea pig users are reliant on folk like you who know what you are talking about for advice.</p>
<p>By the way, I&#8217;m an enthusiastic WordPress user and when I can finally get the VCL running I&#8217;m eager to see what I can do for WordPress with it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://www.thecodecave.com/article359#comment-16591</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Sun, 01 Apr 2007 00:19:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecodecave.com/article359#comment-16591</guid>
		<description>I do agree that the deployment wizard needs to be improved.  I personally wish it had a mode to just deploy all the files in the current directory and not any the vcl or that there were tools that you could add to the IDE that would allow you to run the batch files to do the deployment that way.  It's not hard to create a shortcut to a link on your start menu that does that, but it's not quite ideal to do it that way.  Anyway, I hope the next release is soon and solid.  I'm sure you'll hear about it when it is here!</description>
		<content:encoded><![CDATA[<p>I do agree that the deployment wizard needs to be improved.  I personally wish it had a mode to just deploy all the files in the current directory and not any the vcl or that there were tools that you could add to the IDE that would allow you to run the batch files to do the deployment that way.  It&#8217;s not hard to create a shortcut to a link on your start menu that does that, but it&#8217;s not quite ideal to do it that way.  Anyway, I hope the next release is soon and solid.  I&#8217;m sure you&#8217;ll hear about it when it is here!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wilmsoft</title>
		<link>http://www.thecodecave.com/article359#comment-16589</link>
		<dc:creator>wilmsoft</dc:creator>
		<pubDate>Sun, 01 Apr 2007 00:08:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecodecave.com/article359#comment-16589</guid>
		<description>Very good points. Your right about D1 in general. I guess I was looking at D1 "back in the Day" and D4PHP, today. Yes, I will give you a program written in 1995 does not compare with a program released in 2007. 

Yep, D1 didn't have the code completion etc.. But, fast forward to 2007. there are tons of ASP and PHP ide's out there. The PHP editor I use today does have code (well, function) completion. And it has a built in FTP for deploying. 

Dreamweaver is another program that does all the MySQL/PHP building. They don't call it a Data Unit but, can just drag and drop the field and it builds all the code. Just hit save, and it's out on the net. Delphi4PHP does not have VB to complete with but, there is competition...

For the record, I've emailed CodeGear to ask for my money back... I'll WILL buy it when it's click and deploy. I'm not debugging it for them. I don't have time/money to do that...</description>
		<content:encoded><![CDATA[<p>Very good points. Your right about D1 in general. I guess I was looking at D1 &#8220;back in the Day&#8221; and D4PHP, today. Yes, I will give you a program written in 1995 does not compare with a program released in 2007. </p>
<p>Yep, D1 didn&#8217;t have the code completion etc.. But, fast forward to 2007. there are tons of ASP and PHP ide&#8217;s out there. The PHP editor I use today does have code (well, function) completion. And it has a built in FTP for deploying. </p>
<p>Dreamweaver is another program that does all the MySQL/PHP building. They don&#8217;t call it a Data Unit but, can just drag and drop the field and it builds all the code. Just hit save, and it&#8217;s out on the net. Delphi4PHP does not have VB to complete with but, there is competition&#8230;</p>
<p>For the record, I&#8217;ve emailed CodeGear to ask for my money back&#8230; I&#8217;ll WILL buy it when it&#8217;s click and deploy. I&#8217;m not debugging it for them. I don&#8217;t have time/money to do that&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: OneNerd</title>
		<link>http://www.thecodecave.com/article359#comment-16238</link>
		<dc:creator>OneNerd</dc:creator>
		<pubDate>Sat, 31 Mar 2007 03:35:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecodecave.com/article359#comment-16238</guid>
		<description>For my complete thoughts and experience with my first few days with Delphi for PHP, go here - &lt;a href="http://delphi4php.blogspot.com/2007/03/delphi-for-php-my-first-project-and.html" rel="nofollow"&gt;http://delphi4php.blogspot.com/2007/03/delphi-for-php-my-first-project-and.html&lt;/a&gt;

Overall, excited and disappointed. Although I did expect problems in the 1.0 release, and fully expect CG to rapidly address the issues, I find myself having to mine thru code libraries to locate errors -- code which I have not written, and some of which is a bit complex. Nontheless, lets face it -- this tool will fundamentally change the way us non-microsoft developers create web apps, and I am looking forward to the future of this product.

Is it better than Delphi 1. Hard to say -- I think YES, because there is nothing to directly compete with it (whereas with delphi 1, there was VB).</description>
		<content:encoded><![CDATA[<p>For my complete thoughts and experience with my first few days with Delphi for PHP, go here - <a href="http://delphi4php.blogspot.com/2007/03/delphi-for-php-my-first-project-and.html" rel="nofollow">http://delphi4php.blogspot.com/2007/03/delphi-for-php-my-first-project-and.html</a></p>
<p>Overall, excited and disappointed. Although I did expect problems in the 1.0 release, and fully expect CG to rapidly address the issues, I find myself having to mine thru code libraries to locate errors &#8212; code which I have not written, and some of which is a bit complex. Nontheless, lets face it &#8212; this tool will fundamentally change the way us non-microsoft developers create web apps, and I am looking forward to the future of this product.</p>
<p>Is it better than Delphi 1. Hard to say &#8212; I think YES, because there is nothing to directly compete with it (whereas with delphi 1, there was VB).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fernando Madruga</title>
		<link>http://www.thecodecave.com/article359#comment-16216</link>
		<dc:creator>Fernando Madruga</dc:creator>
		<pubDate>Sat, 31 Mar 2007 01:43:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.thecodecave.com/article359#comment-16216</guid>
		<description>The logic behind the 1 Day Trial is the same as the one behind releasing Delphi 2007 and Delphi for PHP &lt;strong&gt;before&lt;/strong&gt; they were ready: &lt;em&gt;make some cash flow in the first quarter&lt;/em&gt;. CodeGear figured that if people had 30 days to try Delphi for PHP then they wouldn't be buying it before the 1st quarter ended...

It's sad to see CodeGear so much focused on revenue issues and not keeping up with their motto of "where developers matter". Unfortunately, CG is a company like any other so they need to make money. They could, however, have chosen a more true motto. Not that, the &lt;strong&gt;people&lt;/strong&gt; at CodeGear won't do everything in their power to help you with your issues, but it would be much better &lt;strong&gt;not&lt;/strong&gt; to have so many issues to begin with, especially when they are caused by rushing out &lt;strong&gt;incomplete&lt;/strong&gt; products which still come out with quite a few number of easily identifiable major issues that result from &lt;strong&gt;rushing&lt;/strong&gt; them through the door to make money in the first quarter...</description>
		<content:encoded><![CDATA[<p>The logic behind the 1 Day Trial is the same as the one behind releasing Delphi 2007 and Delphi for PHP <strong>before</strong> they were ready: <em>make some cash flow in the first quarter</em>. CodeGear figured that if people had 30 days to try Delphi for PHP then they wouldn&#8217;t be buying it before the 1st quarter ended&#8230;</p>
<p>It&#8217;s sad to see CodeGear so much focused on revenue issues and not keeping up with their motto of &#8220;where developers matter&#8221;. Unfortunately, CG is a company like any other so they need to make money. They could, however, have chosen a more true motto. Not that, the <strong>people</strong> at CodeGear won&#8217;t do everything in their power to help you with your issues, but it would be much better <strong>not</strong> to have so many issues to begin with, especially when they are caused by rushing out <strong>incomplete</strong> products which still come out with quite a few number of easily identifiable major issues that result from <strong>rushing</strong> them through the door to make money in the first quarter&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.681 seconds -->
