|
|||||||
New to SitePoint Forums? Register here for free!
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
SitePoint Zealot
![]() ![]() Join Date: Aug 2003
Location: Australia
Posts: 153
|
NEW: XML Application Objects
I've just released the first distribution for an open-source project called XML Application Objects (XAO). It's the result of working with XML/XSLT in PHP for a couple of years now. Although this is an alpha release, the concept itself has gone through a lot of refinement and is now ready for prime time.
The publication of the project itself was partially motivated by the discussions that took place in this thread (A Complete List of PHP Template Engines?) which basically sees me arguing for the usage of standards (XSLT) rather than having to learn a proprietary new templating system every time you work on someone elses PHP app. This project is the result of much blood, sweat, and tears so I hope someone out there finds it useful. I have made documentation a paramount considderation for the XAO API because I'm keen for it to be another PHP success story. The website has a tonne of information so I'm not gonna try and promote XAO in this message. Please check it out... http://xao-php.sourceforge.net/ cheers. |
|
|
|
|
|
#2 |
|
chown linux:users\ /world
![]() ![]() Join Date: Aug 2000
Location: Houston, TX, USA
Posts: 6,333
|
Looks pretty cool... Gonna do some in depth looking at it tonight when I get home
Thanks for the heads up! ![]()
__________________
ssegraves [at] gmail.com Boycott BP, Or Not - A Lesson in Distribution stephan | XMLHttpRequest Basics flickr | last.fm | Cogentas, LLC |
|
|
|
|
|
#3 |
|
Non-Member
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jan 2003
Posts: 5,788
|
Glad you've got it finished and ready for alpha; Quite busy just now though so I'll have a look later and post back my comments ?
Dr Livingstone ![]() |
|
|
|
|
|
#4 |
|
Grumpy Mole Man
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jan 2001
Location: Lawrence, Kansas
Posts: 2,190
|
It sounds really interesting and the site looks great so far, but as I don't have a PHP 4.3.3/DOM enabled install to hand it's hard for me to get a good idea of how it works. An example speaks a thousand words, so even though the tutorial doesn't work on the SF server it would be great if the text from it was included on the site, even if it was just as static HTML. That way people like me would have a better chance of evaluating the technology (which could convince us to set up the necessary installation environment and try it out for real).
|
|
|
|
|
|
#5 | |
|
SitePoint Zealot
![]() ![]() Join Date: Aug 2003
Location: Australia
Posts: 153
|
Thanks for showing an interest guys
![]() The good news is, two additional developers have shown an interest in helping develop the project. So that's 3 developers plus myself. Hopefully that will allow me to develop more tutorials. At the moment, the priority is to stablise the core library. It should be fairly stable but there is no substitute for community testing ![]() Quote:
You can actually run it without Sablotron if you set $AppDoc->strXsltProcessor = "DOMXML"; But I don't think you will be able to get any useful error reporting -- so that kinda kills your XSL stylesheet debugging. I did give some consideration to "offlining" the tutorials so they could run as flat HTML, but I opted instead to spend the time developing more of them. I felt is was important to put in the DbToXml tutorial on release. If I had more time, I would definately offline the tutes. One of the reasons why the tutes work in "live" mode is that you can get in amnd modify stuff yourself. Anyway, now that you've mentioned it, I will make it a little higher in my priority list. In the mean time, can't you install the latest PHP on a desktop PC? I've developed this thing on WindowsXP with Apache 1.3.x for windows. |
|
|
|
|
![]() |
| Bookmarks |
«
Previous Thread
|
Next Thread
»
| Thread Tools | |
| Display Modes | |
|
|
|
All times are GMT -7. The time now is 21:13.













Linear Mode
