> I thought about it, but that wouldn't solve the case. Direct DB > would still be used and slowness would still be there, PHP db > functions would be mapped to JDBC. > > The problem is not PHP, it's the way PHP guys code. > i know, deeply: i know. my last paid job was for a company with around 80.000 php source code lines in a collaboration app. one option to go not blasted away was porting this to j2. the company has had no further life because of not taking the option :)
imho, there are not too many functions that the guys are calling, around some hundred. if we are able to fake - licensingwise the functionality of - the zend engine via a filter, it bites me to use 'interceptor' - before the engine is called, we should have a smooth migration to jboss through parsing the php code to - ok, ok - xml/xsd, don't we? the particular sql dialect is not really more complicated than the uglyiest php script. the db access should not be the real problem - most of them use mysql anyway. a) this is no database b) jboss should be able to behave like a non-transactional thing like this bax > Anyway that would be a great project and could attract many > developpers onto J2EE platform. > > There do not exists a PHP specification. Such a project would > consist in retro engineering there compiler. In fact > I don't know anything about zend and their licence, though project > is hosted by apache. > > Here is the header they use in sourecode : > > /* > +----------------------------------------------------------------------+ > | Zend Engine | > +----------------------------------------------------------------------+ > | Copyright (c) 1998-2002 Zend Technologies Ltd. (http://www.zend.com) | > +----------------------------------------------------------------------+ > | This source file is subject to version 2.00 of the Zend license, | > | that is bundled with this package in the file LICENSE, and is | > | available at through the world-wide-web at | > | http://www.zend.com/license/2_00.txt. | > | If you did not receive a copy of the Zend license and are unable to | > | obtain it through the world-wide-web, please send a note to | > | [EMAIL PROTECTED] so we can mail you a copy immediately. | > +----------------------------------------------------------------------+ > | Authors: Andi Gutmans <[EMAIL PROTECTED]> | > | Zeev Suraski <[EMAIL PROTECTED]> | > +----------------------------------------------------------------------+ > */ > > > > HB> anybody thought about integrating php (and this way the > cms-whatever-this-is > HB> thingy) into the the containers? maybe by calling the zend engine > natively? > > HB> layer rules ... > > HB> just an idea .. > > HB> bax > >>> Von: "Bill Burke" <[EMAIL PROTECTED]> >>> Antworten an: [EMAIL PROTECTED] >>> Datum: Thu, 9 Jan 2003 15:34:10 -0500 >>> An: <[EMAIL PROTECTED]> >>> Betreff: RE: [JBoss-dev] PHP >>> >>> IWE. Go Go Julien Viet! >>> >>>> -----Original Message----- >>>> From: [EMAIL PROTECTED] >>>> [mailto:[EMAIL PROTECTED]]On Behalf Of Matt >>>> Munz >>>> Sent: Thursday, January 09, 2003 3:16 PM >>>> To: [EMAIL PROTECTED] >>>> Subject: RE: [JBoss-dev] PHP >>>> >>>> >>>> Marc & group, >>>> >>>> Thanks for the details. >>>> >>>>> We tried to rewrite >>>>> the forums (which we did) and it took us for ever due to the publishing >>>>> framework getting in the way. >>>> >>>> My good friend Google just explained "CMS publishing" to me, >>>> and I think I understand the issue. It is not PHP vs. J2EE, but >>>> Post-Nuke vs. a J2EE-based CMS that apparently DNE. >>>> >>>> Not the best situation... >>>> >>>> - Matt >>>> >>>> -----Original Message----- >>>> From: marc fleury [mailto:[EMAIL PROTECTED]] >>>> Sent: Thursday, January 09, 2003 2:39 PM >>>> To: [EMAIL PROTECTED] >>>> Subject: RE: [JBoss-dev] PHP >>>> >>>> >>>>> Bill, >>>>> >>>>> Don't worry, I'm not going to blast you for not "eating your >>>>> own dog food". >>>> >>>> you should. >>>> >>>>>> JSP/Servlets/J2EE is better, but PostNuke is a good Content >>>>> Management >>>>>> System. >>>>> >>>>> This statement, in and of itself, is a rationale for using >>>>> J2EE instead of PHP ;) Could you divulge the precise >>>>> reason(s) for choosing Post-Nuke? (I can think of many >>>>> factors that often outweigh technical superiority -- time, >>>>> money, expedience, IP issues... was it one of these?) >>>> >>>> the real reason is that the APPLICATION IS THERE. We tried to rewrite >>>> the forums (which we did) and it took us for ever due to the publishing >>>> framework getting in the way. The problem we have is that PostNuke is a >>>> bunch of PHP files with direct DB access in it and we are having >>>> scalability nightmares. Our machine used to be 15% utilization max >>>> (slashdot was 50%) due TO THE CACHES IN JBOSS. And without it, we have >>>> 100 people on the website and the machine is pegged. >>>> >>>> So the application is there so we use it. We need it NOW. Julien viet, >>>> who was writing the forums, is now on JBoss payroll and will be working >>>> on JNUKE. A straight port of PHP functionality to JBoss. PHP is ugly and >>>> functional, my kind of code but at the end of the day it doesn't scale >>>> well at all due to all the crap they do. EJB are good things :) >>>> >>>> Peace, >>>> >>>> marcf >>>> >>>> >>>> >>>> >>>> ------------------------------------------------------- >>>> This SF.NET email is sponsored by: >>>> SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! >>>> http://www.vasoftware.com >>>> _______________________________________________ >>>> Jboss-development mailing list >>>> [EMAIL PROTECTED] >>>> https://lists.sourceforge.net/lists/listinfo/jboss-development >>>> >>>> >>>> ------------------------------------------------------- >>>> This SF.NET email is sponsored by: >>>> SourceForge Enterprise Edition + IBM + LinuxWorld >>> http://www.vasoftware.com >>> _______________________________________________ >>> Jboss-development mailing list >>> [EMAIL PROTECTED] >>> https://lists.sourceforge.net/lists/listinfo/jboss-development >>> >>> >>> ------------------------------------------------------- >>> This SF.NET email is sponsored by: >>> SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! >>> http://www.vasoftware.com >>> _______________________________________________ >>> Jboss-development mailing list >>> [EMAIL PROTECTED] >>> https://lists.sourceforge.net/lists/listinfo/jboss-development >>> > > > > HB> ------------------------------------------------------- > HB> This SF.NET email is sponsored by: > HB> SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! > HB> http://www.vasoftware.com > HB> _______________________________________________ > HB> Jboss-development mailing list > HB> [EMAIL PROTECTED] > HB> https://lists.sourceforge.net/lists/listinfo/jboss-development > > > > -- > Best regards, > julien mailto:[EMAIL PROTECTED] > > ___________________________________________________________ > Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en fran?ais ! > Yahoo! Mail : http://fr.mail.yahoo.com > > > ------------------------------------------------------- > This SF.NET email is sponsored by: > SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! > http://www.vasoftware.com > _______________________________________________ > Jboss-development mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/jboss-development > ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development