we already tried to investigate that way a couple of month ago. but servlet and PHP are not in the same space. Therefore no tight interraction is possible with jboss, serialization issues are a consequence.
julien HB> just found it: HB> XLVIII. Java HB> There are two possible ways to bridge PHP and Java: you can either integrate HB> PHP into a Java Servlet environment, which is the more stable and efficient HB> solution, or integrate Java support into PHP. The former is provided by a HB> SAPI module that interfaces with the Servlet server, the latter by the Java HB> extension. HB> at: http://php.benscom.com/manual/kr/ref.java.php HB> bax >> Von: Holger Baxmann <[EMAIL PROTECTED]> >> Antworten an: [EMAIL PROTECTED] >> Datum: Fri, 10 Jan 2003 00:57:31 +0100 >> An: <[EMAIL PROTECTED]> >> Betreff: Re: Re[2]: [JBoss-dev] PHP >> >>> 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 >> 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