I've been looking into this as you speak. Seems from reading doco that you can't go Java->PHP->Java which is what we need. Not sure what would happen if PHP called from Java created a JVM. Too bad there isn't a PHP Jython like thing....
Bill > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]On Behalf Of marc > fleury > Sent: Thursday, January 09, 2003 7:35 PM > To: [EMAIL PROTECTED] > Subject: RE: Re[4]: [JBoss-dev] PHP > > > holger, > > we totally agree and we are talking about the same thing. I already > proposed it to Julien back when we wanted to go PN. The idea is indeed > to RUN PHP APPS AS IS in JBoss but with the merit of same VM cache > access. That is what it is all about and what is killing the current > www.jboss.org machine under apache/php, the fact that PHP is a lot of > servlet/jdbc equivalent code done poorly. > > Let's do a port for now, with EJB representing the tables so that at > least we remove the JDBC code (or ODBC or whatever it is PHP uses) and > leverage some cache. It will speed www.jboss.org speed by ten. > > marcf > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED]] On > > Behalf Of Holger Baxmann > > Sent: Thursday, January 09, 2003 7:28 PM > > To: [EMAIL PROTECTED] > > Subject: Re: Re[4]: [JBoss-dev] PHP > > > > > > mmmhhhhmmm, i am not talking about porting xor integration. i > > am talking about php beeing a _frontend_ in the deeeeepest > > meaning. unfortunately was this not sufficient for the php > > people to fullfill the the marketing flyers of their > > products. so they called the backend, and there is definitely > > only one possible, directly via libraries. what stands > > against a jboss-faking-the-backend-library? we will provide > > the smooth migration not only to jboss, but to the bunches of > > running businesses in php too. if we have html, soap, corba, > > rmi, etc. etc. 'frontends' then php seems not a problem for me. > > > > let's do both > > > > bax > > > > > Von: julien viet <[EMAIL PROTECTED]> > > > Antworten an: [EMAIL PROTECTED] > > > Datum: Fri, 10 Jan 2003 01:14:23 +0100 > > > An: Holger Baxmann <[EMAIL PROTECTED]> > > > Betreff: Re[4]: [JBoss-dev] PHP > > > > > > 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 > > > HB> provided by a SAPI module that interfaces with the > > Servlet server, > > > HB> 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 > > >>>> HB> 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 > > >>>> HB> See! 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 > > > HB> See! 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 > > > > > > ------------------------------------------------------- > 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