Re: [PHP] PHP Application server / Expression of Interest

2005-01-26 Thread Jochem Maas
Devraj Mukherjee wrote:
Yes that is the sort of stuff we are looking at. Objects will be able to 
live endlessly, we are planning to address issues such as DB connection 
pooling, etc.

For those who wish to learn more about app servers, I recommend you 
looking at some of the Java stuff

http://java.sun.com/j2ee/
http://jboss.org/
We will be releasing the specs soon, so you guys can have a look at what 
 we are upto.
I look forward to it. who knows what it might become!
Are most guys here Unix users?
generally (from the impression I get, and taken from my own experience):
1. new phpers often run on windows, with an idea to moving to company/shared 
hosting
in *nix boxes (although the phper may have little experience of *nix)
2. more experienced users are familiar with *nix and most often develop on linux
(quite often I see people run dual-boot development machines)
3. the most advanced users generally make the most use of *nix variants, 
MacOSX, FreeBSD,
Solaris etc being more exotic (and less used).
in short, on the 'low' end there is lots of windows only uses on the 'higher' 
end alot of
*nix usage with a predominance of linux.
at the end of the day most production webservers running php sites/apps are 
LAMP based,
if only due to the economics. (free is hard to beat, especially when it class 
kit so to speak)
so I imagine the compentency of the 'group' would generally be be focused around
Linux, Apache based systems - if you can build a _transparent_ app server that 
plugs directly
into that setup you may very well have a winner (?)
maybe others see it differently?
Devraj
Jochem Maas wrote:

I'm assuming he means a process which contains/maintain 'space'
for long term classes/objects/vars/etc which instantly available
in every request space and sharable across requests (of different users)
so you could do something like (just a thought):
startMyApp('OfficeCalendar');
and then you script could talk to objects that exist server wide
for everyone as if they were objects taken from the session or
created in that particular request.
am I even close?

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[PHP] PHP Application server / Expression of Interest

2005-01-25 Thread Devraj Mukherjee
I recently passed around an email enquiring about the existance of an 
application server solution for PHP. Thanks to some of the responses, 
that lead my research further.

We are still adament about what a couple of us want to do. An open 
source PHP application server that will aim to streamline PHP development.

Can I please gain an expression of interest (yes or no is fine), if 
people out here on the list serve will be willing to test such a 
product, if it were made available.

Devraj
--
Devraj Mukherjee ([EMAIL PROTECTED])
Eternity Technologies Pty. Ltd. ACN 107 600 975
P O Box 5949 Wagga Wagga NSW 2650 Australia
Voice: +61-2-69717131 / Fax: +61-2-69251039
http://www.eternitytechnologies.com/
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


RE: [PHP] PHP Application server / Expression of Interest

2005-01-25 Thread Chris W. Parker
Devraj Mukherjee mailto:[EMAIL PROTECTED]
on Tuesday, January 25, 2005 3:34 PM said:

 I recently passed around an email enquiring about the existance of an
 application server solution for PHP. Thanks to some of the responses,
 that lead my research further.

Pardon my ignorance but, what is an application server?




Chris.

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] PHP Application server / Expression of Interest

2005-01-25 Thread Jochem Maas
Chris W. Parker wrote:
Devraj Mukherjee mailto:[EMAIL PROTECTED]
on Tuesday, January 25, 2005 3:34 PM said:

I recently passed around an email enquiring about the existance of an
application server solution for PHP. Thanks to some of the responses,
that lead my research further.

Pardon my ignorance but, what is an application server?
I'm assuming he means a process which contains/maintain 'space'
for long term classes/objects/vars/etc which instantly available
in every request space and sharable across requests (of different users)
so you could do something like (just a thought):
startMyApp('OfficeCalendar');
and then you script could talk to objects that exist server wide
for everyone as if they were objects taken from the session or
created in that particular request.
am I even close?


Chris.
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Re: [PHP] PHP Application server / Expression of Interest

2005-01-25 Thread Richard Lynch
Devraj Mukherjee wrote:
 I recently passed around an email enquiring about the existance of an
 application server solution for PHP. Thanks to some of the responses,
 that lead my research further.

 We are still adament about what a couple of us want to do. An open
 source PHP application server that will aim to streamline PHP development.

 Can I please gain an expression of interest (yes or no is fine), if
 people out here on the list serve will be willing to test such a
 product, if it were made available.

To be honest...

I'm not real clear on what you mean to build...

Put me down as Maybe :-)

-- 
Like Music?
http://l-i-e.com/artists.htm

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] PHP Application server

2005-01-24 Thread Jochem Maas
Devraj Mukherjee wrote:
We are evaulating the idea of writing a PHP application server. Its aimed
to be a stateful environment for writing PHP applications and we believe
it will be quite advantegous to the entire community.
Any ideas if there are a similar solutions that already exists out there,
and what is the general feel of a solution like this.
google on SRM + PHP ( + Derick Rethans ), you'll quickly find
Script Running Machine - which may be something in the line of where you
wish to be headed
Thanks for your time and feedback.
Devraj
---
Devraj Mukherjee ([EMAIL PROTECTED])
Eternity Technologies Pty. Ltd. ACN 107 600 975
P O Box 5949 Wagga Wagga NSW 2650 Australia
Voice: +61-2-69717131 / Fax: +61-2-69251039
http://www.eternitytechnologies.com/
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[PHP] PHP Application server

2005-01-23 Thread Devraj Mukherjee
We are evaulating the idea of writing a PHP application server. Its aimed
to be a stateful environment for writing PHP applications and we believe
it will be quite advantegous to the entire community.

Any ideas if there are a similar solutions that already exists out there,
and what is the general feel of a solution like this.

Thanks for your time and feedback.

Devraj

---
Devraj Mukherjee ([EMAIL PROTECTED])
Eternity Technologies Pty. Ltd. ACN 107 600 975
P O Box 5949 Wagga Wagga NSW 2650 Australia
Voice: +61-2-69717131 / Fax: +61-2-69251039
http://www.eternitytechnologies.com/

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP] PHP Application Server

2003-02-05 Thread Edgar Castanedo

I  have been programming in various languages for some time now. Out of all of the 
languages which I have used, I enjoy coding in PHP more so than in any other language. 
I have programmed in PHP, Java/JSP/Servlets, ColdFusion, Perl/CGI, ASP, to name a few. 
Still, I believe PHP outshines them all. 
I am interested in heading an opensource PHP project. Basically it is the development 
of a PHP application server. Currently, there is nothing out there like this for PHP 
which I believe is widely supported or known about. I would like to kickstart the 
development of this product which will take PHP to a different level. 

My reasons for wanting to do this are many, one of which is the fact that many other 
programming/scripting languages have an application server which they run on. Apache 
can be set up to communicate with them. PHP does not currently have this. Right now, 
there is only a mod_php and basic cgi integration versions. 

I have spoken with many people and I feel like this can take off. As a matter of fact, 
I have documented many of my ideas and would like to share them with all of you. 


Thanks in Advance

ecastanedo




Edgar Castanedo [EMAIL PROTECTED]
http://www.geocities.com/ecastanedo/



-
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now


[PHP] PHP Application Server

2003-02-05 Thread Edgar Castanedo

Thanks for your reply. I know that this is going to be a huge task, but I am hoping 
that together with the nature of the Open Source community, we can build an app server 
which is comparable, if not better than one of the commercial app servers on the 
commercial markets. I'd really like to hear anyone else's feedback. Thanks for yours 
Manuel. 

BTW... a standalone daemon is exactly what I have in mind. I am in the process of 
creating the website for the project. I will have all of the info there. I'll post the 
link when it is up. 



Edgar Castanedo [EMAIL PROTECTED]
http://www.geocities.com/ecastanedo/



-
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now


Re: [PHP] PHP Application Server

2003-02-05 Thread Manuel Lemos
Hello,

On 02/05/2003 09:44 PM, Edgar Castanedo wrote:

Thanks for your reply. I know that this is going to be a huge task,
but I am hoping that together with the nature of the Open Source
community, we can build an app server which is comparable, if not
better than one of the commercial app servers on the commercial
markets. I'd really like to hear anyone else's feedback. Thanks for
yours Manuel.

BTW... a standalone daemon is exactly what I have in mind. I am in
the process of creating the website for the project. I will have all
of the info there. I'll post the link when it is up.


Here are a few tips for a successful Open Source project:

- Do not do it just to earn recognition in the Open Source community or 
else you may be seriously disappointed. Do it because you really need 
it. Once it is useful to you, chances are that it will be already useful 
to others. So, focus on making it useful for you.

- Do not announce anything until you have it running doing something 
useful. Forget about wasting time on putting a Web site up now. You will 
just open expectations on something that you may end up realizing that 
it is not feasible or you do not have the time and motivation to go ahead.

- Do no expect the world to embrace your project just because it is Open 
Source. Most people do not really care if the source is open. What they 
care is that the project is free as in free beer and is useful to them. 
As for contributors, they will not appear any time soon and certainly 
not in quantity. It is natural that in the beginning you will get an 
average of 1 real contributor out of 1000 non-contributing users.

- Make it modular, not just because it is a good way to define the 
project architecture, but also because it make its viable and easier for 
other developers to extend your project without many dependencies on the 
core of the project.

Finally, as in every software project, nothing happens until somebody 
writes code, so do not get back here until you have something to show . :-)


--

Regards,
Manuel Lemos


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP] PHP Application Server

2003-02-05 Thread Edgar Castanedo

I like the way php works now, but I feel that there are times when it might benefit to 
have an application server dedicated to php. One example is extensibility. 

Adding extensions to PHP can get harry, especially if you are working with multiple 
servers and you want to stay up to date with the latest and greatest. Many times this 
means reconfigurations and compilations. I think that some people might actually like 
being able to make this painless. I don't know about you, but I rather code than 
reconfigure something. We could easily leave this up to the sys admin's, but many 
times, we are the sys admin's or the sys admin's don't want to do it. I can go on, but 
I really believe that there is a benefit. 

Java Servlets/JSP allow you to add a jar file into a directory called lib. This 
allows you to extend your application/server with Java code packaged up nicely into 
zip-like files. You just package em up and dump them into that directory. That's what 
I am talking about. Being able to extend the server easily and painlessly (Although 
there will always be problems). 

If we could have something similar in PHP, I think alot of people would think that 
that would be cool. Dumping an extensions into a directory and modifying a 
configuration file to load it on startup (or something similar) could benefit some of 
us. I know how to configure/make/make install, but sometimes, there is a need for 
something more so you can focus on the higher level stuff. 

Check out JRuns or ColdFusionMX's web gui's for example. They let you configure all 
sorts of stuff through it. I don't mean dump the way we do things now, just extend it 
so that it might serve a different purpose for enterprise applications. I know that 
this can be debated, but I think it would be cool to have an extra option like this 
out there. 

 Jimmy Brake [EMAIL PROTECTED] wrote: 

one of the cool things about php is that you do not need a dedicated
application server or servers you just need php+apache and it will
outperform most application servers

we presently have 7 to 8 php+apache servers that pull data from up to 7
different DB's(oracle and mysql) simultaneously serving up everything
from CRM apps to content management to job boards -- we have one server
in front that round robins all the connections -- all our apps are built
to NEVER write anything to the file system and to write all data to the
DB's -- so that eliminates the problem of temp files being on one host
and not the next host 

jimmy
asp provider

On Wed, 2003-02-05 at 15:44, Edgar Castanedo wrote:
 Thanks for your reply. I know that this is going to be a huge task, but I am hoping 
that together with the nature of the Open Source community, we can build an app 
server which is comparable, if not better than one of the commercial app servers on 
the commercial markets. I'd really like to hear anyone else's feedback. Thanks for 
yours Manuel. 
 
 BTW... a standalone daemon is exactly what I have in mind. I am in the process of 
creating the website for the project. I will have all of the info there. I'll post 
the link when it is up. 
 
 
 
 Edgar Castanedo [EMAIL PROTECTED]
 http://www.geocities.com/ecastanedo/
 
 
 
 -
 Do you Yahoo!?
 Yahoo! Mail Plus - Powerful. Affordable. Sign up now




Edgar Castanedo [EMAIL PROTECTED]
http://www.geocities.com/ecastanedo/



-
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now


Re: [PHP] PHP Application Server

2003-02-05 Thread Edgar Castanedo

Thanks for your feedback. I've never worked on an open soure project until now, so I 
still have a lot of research to do. I guess I should save all of this for general 
discussions. I'll post something later, when I actually have something going.
Thanks Again
 Manuel Lemos [EMAIL PROTECTED] wrote:Hello,

On 02/05/2003 09:44 PM, Edgar Castanedo wrote:
 Thanks for your reply. I know that this is going to be a huge task,
 but I am hoping that together with the nature of the Open Source
 community, we can build an app server which is comparable, if not
 better than one of the commercial app servers on the commercial
 markets. I'd really like to hear anyone else's feedback. Thanks for
 yours Manuel.
 
 BTW... a standalone daemon is exactly what I have in mind. I am in
 the process of creating the website for the project. I will have all
 of the info there. I'll post the link when it is up.

Here are a few tips for a successful Open Source project:

- Do not do it just to earn recognition in the Open Source community or 
else you may be seriously disappointed. Do it because you really need 
it. Once it is useful to you, chances are that it will be already useful 
to others. So, focus on making it useful for you.

- Do not announce anything until you have it running doing something 
useful. Forget about wasting time on putting a Web site up now. You will 
just open expectations on something that you may end up realizing that 
it is not feasible or you do not have the time and motivation to go ahead.

- Do no expect the world to embrace your project just because it is Open 
Source. Most people do not really care if the source is open. What they 
care is that the project is free as in free beer and is useful to them. 
As for contributors, they will not appear any time soon and certainly 
not in quantity. It is natural that in the beginning you will get an 
average of 1 real contributor out of 1000 non-contributing users.

- Make it modular, not just because it is a good way to define the 
project architecture, but also because it make its viable and easier for 
other developers to extend your project without many dependencies on the 
core of the project.

Finally, as in every software project, nothing happens until somebody 
writes code, so do not get back here until you have something to show . :-)


-- 

Regards,
Manuel Lemos


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Edgar Castanedo [EMAIL PROTECTED]
http://www.geocities.com/ecastanedo/



-
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now