> 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

Reply via email to