Re: [xsl] XSLT 2 processors

Subject: Re: [xsl] XSLT 2 processors
From: Michael Dykman <mdykman@xxxxxxxxx>
Date: Thu, 9 Feb 2012 22:54:47 -0500
Before the off-topic alarms go off:

Quercus is quite mature.and has been demonstrated to run many major
PHP packages out of the box.  The Pear modules, which have native C
components, might have spotty support (at a guess) but with the vast
array of Java libraries readily available for everything under the sun
(no pun intended), any shortfalls in Pear are easily compensated for.

It does hint at a life for XSLT 2.0 and PHP.

 - michael dykman

On Thu, Feb 9, 2012 at 10:36 PM, Terence Kearns <info@xxxxxxxxxxxxxxxxx>
wrote:
> Quercus looks promising. One of the things with PHP is it's huge
> library of modules - many of which are included in the default distro.
> I'll have to see if there are any important PHP modules which haven't
> been imported to Quercus. Having said that, if there is a real need,
> an alternative library may exist in Java.
>
> I am a big fan of the servlet containter architecture, and I vagely
> recall resin being an awesome implementation - particularly for speed.
>
> Quercus might well be the way to go for a casual PHP coder who is
> looking to make the move to Java.
>
> I'm tempted to port my PHP/XML framework (
> http://xao-php.sourceforge.net ) - binding it to the Quercus
> implementation (and Saxon).
>
> I'd heard of something like this before, but had forgotten. The
> implementation is probably quite mature by now.
>
> Cheers.
>
>
>
> On 10 February 2012 11:13, Michael Dykman <mdykman@xxxxxxxxx> wrote:
>> Terence,
>>
>> Have you looked at Quercus?
>>
>> http://www.caucho.com/resin-3.0/quercus/
>>
>> It's a highly performant PHP implementation implemented as a Java
>> servlet.  I have seen benchmarks which suggest that it as fast as
>> Enterprise PHP and extending it with Java methods is trivial.  If you
>> like PHP (which I don't especially), you still have the opportunity of
>> doing XSLT 2.0 in that environment.
>>
>> On Thu, Feb 9, 2012 at 6:09 PM, Terence Kearns <info@xxxxxxxxxxxxxxxxx>
wrote:
>>>
>>> RIP my XML/PHP framework (for which my enthusiasm kinda died due to no
>>> real XSLT2 support in PHP's roadmap).
>>>
>>> ...grateful for Saxon...
>>>
>>>
>>> On 9 February 2012 22:34, Michael Kay <mike@xxxxxxxxxxxx> wrote:
>>>>
>>>>>> Does anyone know if PHP has it?
>>>>>
>>>>> Sadly, not yet (except via the Java bridge). No recent news from the
LIBX*
>>>>> project: http://www.explain.com.au/libx/. Perhaps Steve Ball found
something
>>>>> else to do with his weekends. I think the days of hobbyist
implementations
>>>>> of these technologies are past.
>>>>
>>>> This posting sort of sums it up:
>>>>
>>>> http://mail.explain.com.au/pipermail/libx/2011-September/000004.html
>>>>
>>>> I don't think you can write an XSLT 2.0 processor and have an unrelated
day
>>>> job. Most of the coding for Saxon's XSLT 2.0 processor was done when I
was
>>>> employed by Software AG full time on standards work, and I was spending
>>>> about half my time on the standards and half on Saxon, with the full
>>>> encouragement of my employer. I think we can forget about this project
>>>> unless it finds a sponsor.
>>>>
>>>>
>>>> Michael Kay
>>>> Saxonica
>>>>
>>>
>>>
>>>
>>> --
>>> http://TerenceKearns.com PHOTO.VIDEO | ABN 58705023254 | ph 0412 235 575
>>>
>>
>>
>>
>> --
>>  - michael dykman
>>  - mdykman@xxxxxxxxx
>>
>>  May the Source be with you.
>>
>
>
>
> --
> http://TerenceKearns.com PHOTO.VIDEO | ABN 58705023254 | ph 0412 235 575
>



--
 - michael dykman
 - mdykman@xxxxxxxxx

 May the Source be with you.

Current Thread