Matteo Pelucco wrote:

> As we can say, Magnolia has a good rendering system: it is generic, we
> can plug a custom rendering engine, extends it, intercept.. and many
> other things.
> Nowadays, we can run JSP pages, Freemarker script and Coldfusion.
>
> My question is: why not using PHP for front end? Imagine how many
> PHP-addicted developers Magnolia can reach..
> Imagine a PHP page that can read JCR and an external, legacy, database..
> or maybe a PHP page that uses Magnolia green bars and ImageMagick image
> manipulation library..
>
> I don't know if this can be done as easy as we added Coldfusion support
> or Freemarker support.
>
> Yes, a *pure* Java user / developer can feeling bad reading this post:
> mixing Java and PHP? Oh my God..
> But for sure, I think that this could start new ways of Magnolia usage.
>
> What do you think?
>
> I've just search into the past mailing list messages and I follow those
> posts [1] and [2].. but nothing followed.
>
> Did anybody already achieve this thing? Or something similar?
>
> Anyway, it is only a point of discussion..
> Matteo
>
> ---------------
> [1]: http://www.mail-archive.com/[email protected]/msg01944.html
> [2]: http://www.mail-archive.com/[email protected]/msg02086.html

JSP, FreeMarker and ColdFusion are all Java-based, while PHP is... well, not.

You might be able to achieve an integration using Quercus [0], an 
implementation of PHP in Java, but I'm not sure what this would bring you. I 
think mostly a more ugly syntax which offers the ability to mix template and 
ugly code. :o)

Nils.

[0] http://quercus.caucho.com/
------------------------------------------------------------------------
 VPRO   www.vpro.nl
------------------------------------------------------------------------


----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to