Re: [SMARTY] XML+XSLT or Smarty?
| From: | Alexandru COSTIN | Date: | Thu, 27 Mar 2003 19:31:50 +0000 |
| Subject: | Re: [SMARTY] XML+XSLT or Smarty? | ||
| References: | 1 2 | Groups: | php.smarty.dev php.smarty.general |
| Request: | Send a blank email to php-smarty-dev+get-1043@lists.php.net to get a copy of this message | ||
Hello Hardik,
We are doing a lot of products around XML/XSLT, and recently we have
just released a very powerful and open source (GPL) CMS - KompleteLite -
based on XML and XSL, that allows you to publish contenton the web.
See more about Komplete Lite at
http://www.interakt.ro/products/KompleteLite/
Komplete is a web application based on the Krysalis platform. Krysalis
allows you to define easily XML/XSL transformation pipelines, and to create
complex XML applications with ease.
Read more about Krysalis and XML/XSL (we have a lot of tutorials) at
http://www.interakt.ro/products/Krysalis/
Alexandru
--
Alexandru COSTIN
Chief Operating Officer
http://www.interakt.ro/
+4021 411 2610
"Hardik Doshi" <php_hardik@yahoo.com> wrote in message
news:20030327160554.67417.qmail@web14712.mail.yahoo.com...
> Thanks again Luis. Currently i have only one
> presetation (HTML) so i think smarty can do it what i
> need. Do you have any idea about different
> applications of XML technology in web based products?
>
> Waiting for positive answers.
>
> Thanks in advance.
>
> Hardik Doshi
>
> --- luis <luis@fuegolabs.com> wrote:
> > If you are going to provide multiple presentations
> > for your objects
> > (Example: HTML, WML, TXT, PDF, ETC ETC) Then you can
> > benefit from
> > managing them in XML and use an XSLT stylesheet to
> > convert them.
> > If not you can just use Smarty with a set of
> > templates for each
> > presentation.
> >
> >
> > -----Original Message-----
> > From: Hardik Doshi [mailto:php_hardik@yahoo.com]
> > Sent: Thursday, March 27, 2003 12:49 PM
> > To: luis; 'Smarty General'; 'Smarty Dev'
> > Subject: RE: [SMARTY] XML+XSLT or Smarty?
> >
> > Thanks for your quick feedback.
> >
> > >From your reply, i got the following layout in my
> > mind.
> >
> > 1. First of all PHP script calls proper table of
> > MySQL
> > (or any) database and retrieve information in XML
> > format.
> >
> > 2. Now PHP calls XSLT processor to take care of
> > recently generated XML document.
> >
> > 3. XSLT renders XML document and get proper
> > printable
> > contents.
> >
> > 4. XSLT gives printable contents to Smarty template
> > engine to print result set in proper layout.
> >
> > Is this correct? Thats what you mean?
> >
> > Correct me if i am wrong anywhere.
> >
> > Now from your explanation i have one question for
> > you.
> > Why do you want to make one extra call for XML+XSLT
> > processing? Is it necessary? From my understanding,
> > it
> > makes the application slower because of addition of
> > extra processing.
> >
> > Please explain me clearly. If you have any examples
> > or
> > tutorial explaining your idea than it would be nice.
> >
> > Again thanks for your help.
> >
> > Hardik Doshi
> > --- luis <luis@fuegolabs.com> wrote:
> > > You can use both.
> > > For example you can have an XML representation for
> > > some objects and use
> > > XSLT to render the object in different
> > > presentations.
> > > You can also have a set off different Smarty
> > > templates for presentations
> > > and use the proper XML transformation depending on
> > > the presentation
> > > being used.
> > > A possible idea is to use Smarty for all the
> > layout
> > > and pages in your
> > > site and XML+XSLT for displaying objects in your
> > > pages. For example you
> > > can have an XML document representing an "article"
> > > and use XSLT to
> > > transform the article to HTML, WML or say PDF.
> > > There're many options.
> > > What I wouldn't do is to use XML+XSLT to generate
> > > HTML pages for your
> > > site or application that's usually hard to
> > maintain,
> > > a Smarty template
> > > is much simple and easy to maintain than an XSLT
> > > transformation.
> > >
> > > -----Original Message-----
> > > From: Hardik Doshi [mailto:php_hardik@yahoo.com]
> > > Sent: Thursday, March 27, 2003 12:13 PM
> > > To: Smarty General; Smarty Dev
> > > Subject: [SMARTY] XML+XSLT or Smarty?
> > >
> > > Hello Everyone,
> > >
> > > I am writing a PHP based student management portal
> > > and
> > > library management software for one graduate
> > > college.
> > > I am looking the possibility of using template
> > > engine
> > > in my web based applications. After initial
> > research
> > > i
> > > come with two ideas namely Smarty template engine
> > > and
> > > XML+XSLT technology. Now i need feedback from
> > Smarty
> > > template community about advantages of smarty over
> > > XML+XSLT or in either way.
> > >
> > > Please guide me in proper direction based on your
> > > experience with above two different template
> > > engines.
> > >
> > > Thanks in advance.
> > >
> > > Hardik Doshi
> > >
> > > __________________________________________________
> > > Do you Yahoo!?
> > > Yahoo! Platinum - Watch CBS' NCAA March Madness,
> > > live on your desktop!
> > > http://platinum.yahoo.com
> > >
> > > --
> > > Smarty General Mailing List
> > (http://smarty.php.net/)
> > > To unsubscribe, visit:
> > http://www.php.net/unsub.php
> > >
> > >
> > > --
> > > Smarty General Mailing List
> > (http://smarty.php.net/)
> > > To unsubscribe, visit:
> > http://www.php.net/unsub.php
> > >
> >
> >
> > __________________________________________________
> > Do you Yahoo!?
> > Yahoo! Platinum - Watch CBS' NCAA March Madness,
> > live on your desktop!
> > http://platinum.yahoo.com
> >
>
>
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop!
> http://platinum.yahoo.com