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

Reply via email to