[ciapug] Accelerating your PHP
Carl Olsen
carl-olsen at mchsi.com
Thu Nov 2 17:32:47 CST 2006
That is awesome! As you can tell, some of us have to deal with server
administrators. I've never run into a server administrator that was
hesitant about installing either the .Net CLR or the Sun JVM. When someone
tells me I need to prove a need for compiling code, it makes me think I
should be spending my time doing something else. This just proves how great
PHP really is. I'm thrilled that my last employer made me to learn and use
PHP. I had no idea at that time that I would actually like it. My first
programming job was using ASP and I was really disappointed that Microsoft
stopped developing it. When I started learning ASP.NET it was like a
completely different programming language. Someone said that ASP.NET was an
upgrade to ASP, but I don't agree with that at all. Now that I know
ASP.NET, I like it much better than ASP. It is completely different than
ASP. I'm having a problem right now trying to figure out how to get some
Java to run when a page unloads and it would be simple to do if I was using
ASP.NET. I have JSP on the server, but I'm thinking it needs to have
something like Java Server Faces installed, or some kind of framework that
has hooks into the different events involved in loading and unloading a JSP
page.
-----Original Message-----
From: ciapug-bounces at cialug.org [mailto:ciapug-bounces at cialug.org] On Behalf
Of Daniel.Juliano at wellsfargo.com
Sent: Thursday, November 02, 2006 3:19 PM
To: ciapug at cialug.org
Subject: [ciapug] Accelerating your PHP
Since I'd compiled the list below recently for some friends, and because
the Zend / MS Partnership thread went the route of 'how to speed up your
php', I figure the following is applicable -- these projects (such as
Caucho for PHP) tout impressive speed improvements when running on Sun /
MS VM's.
Below is a collection of links that point to open source efforts to get
PHP, Python, and Ruby to run on either the .Net CLR or Sun's JVM. Also
note that Microsoft and Sun have hired folks to get this to happen.
Anyone have experience with Caucho?
=Dan
===
PHP
===
From: http://www.codeplex.com/Wiki/View.aspx?ProjectName=Phalanger
Phalanger is a new PHP implementation introducing the PHP language into
the family of compiled .NET languages.
From: http://www.caucho.com/resin-3.1/doc/quercus.xtp
Quercus is Caucho Technology's fast, open-source, 100% Java
implementation of the PHP language.
=====
Python
=====
From: http://www.codeplex.com/Wiki/View.aspx?ProjectName=IronPython
IronPython is a new implementation of the Python programming language
running on .NET.
Microsoft hires the lead for IronPython, Jim Hugunin:
http://www.microsoft-watch.com/content/operating_systems/microsoft_lures
_open_source_programmer.html
From: http://www.jython.org/Project/index.html
Jython is an implementation of the high-level, dynamic, object-oriented
language Python written in 100% Pure Java, and seamlessly integrated
with the Java platform. It thus allows you to run Python on any Java
platform.
====
Ruby
====
From: http://www.rubyclr.com/
RubyCLR allows you to develop your windows applications in the Ruby
language
Microsoft hires the lead for Ruby.Net, John Lam:
http://www.iunknown.com/articles/2006/10/20/dynamic-languages-microsoft-
and-me
From: http://jruby.codehaus.org/
JRuby is an 100% pure-Java implementation of the Ruby programming
language.
Sun hires the leads for JRuby, Charles Nutter and Thomas Enebo:
http://www.oreillynet.com/ruby/blog/2006/09/sun_is_hiring_jruby_develope
rs.html
_______________________________________________
ciapug mailing list
ciapug at cialug.org
http://cialug.org/mailman/listinfo/ciapug
More information about the ciapug
mailing list