PHP is extremely easy for an experienced programmer to pick up quickly (assuming you know the basics of tcp/ip and web architecture).
But experienced programmers also know the importance of the KISS principle. Why rewrite a system when you can port it? Kylix allows you to use Delphi on Linux. If it limits you to using Redhat 7.2, that should be no problem provided you apply all relevant security patches (which Redhat is pretty good at providing). In the meantime, start learning PHP. It is object oriented in its own way. When you are ready for a complete rewrite of the system, PHP may be all you need. A hybrid CGI/PHP system sounds unecessarily messy. (PHP can run in a CGI environment but is usually run in the more efficient Apache module environment.) The above is just my two cents' worth. I haven't used Kylix or Delphi, but believe both are descended from Borland's original (Turbo) Pascal. I've been programming since '72 but am new to PHP. I've been extremely gratified by how easy it's been to put together a relatively sophisticated system for a client in just a month or two after struggling for months to get Java and JSP to do much simpler tasks. --Frappy On Tuesday 25 March 2003 11:09 am, you wrote: > Hi All, > I have a CGI application written in Delphi web services > and I want to port it to the Linux environment. I was > going to use Kylix but I'm concerned that Borland isn't > keeping up with the fast paced Linux development (ie they > are still on Redhat 7.2 and Redhat is about to release > version 9.0 next month). > > The current CGI is a little complicated and relies > heavily on OOP data structures. It processes the data > then sends a stream to the web server for display in the > browser. It's very fast and I am happy with the > performace, but I must port it over to Linux. > > As I am very unfamiliar with the PHP environment, can > someone point in the right direction? If I use PHP for > the front-end, what is the best tool to create the CGI? I > was considering using Python, but would Pearl be better? > > Any direction to get me started and headed in the right > direction would be very appreciated > > Thanks, > Jerry -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php