RE: [PHP] (OT) Templating laziness
| From: | Kit Plummer | Date: | Thu, 23 Nov 2000 02:19:38 +0000 |
| Subject: | RE: [PHP] (OT) Templating laziness | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-26780@lists.php.net to get a copy of this message | ||
One Thing I have to add to this is: database abstraction. I am currently
using the FreeEnergy "model" with a development project. I really like the
structure and organization it provides. For me, structure and organization
is paramount. However, someone who is looking for scalability and
maintenance through database technology changes, will find it a little more
difficult. The abstraction must be designed by each individual developer.
-----Original Message-----
From: Chris Lott [mailto:chris@intranet.dist-ed.uaf.edu]
Sent: Thursday, November 23, 2000 10:09 AM
To: PHP General
Subject: Re: [PHP] (OT) Templating laziness
> I also make the distinction by pointing out that CF has virtually no
> application if it isn't integrated (That is, both are in the same file)
> with HTML, whereas PHP stands by itself, and does so well. So essentially
> I see it as a difference in focus, or perhaps more accurately a change in
> focus. PHP began as a template system also, after all. However as more
> and more functions were added and it expanded more, calling it a
> template system ceased to be accurate. CF has grown, but remained firmly
> within the bounds of its intended purpose. Maybe that's just a
> difference between a commercial product and an open source project.
I agree that PHP is a different beast when used outside of the browser. If
that is what you mean, then I get it. But in terms of their use on the web,
(which seems to be the vast majority of the use of PHP-- I don't see that
many questions on this list, for example, that clearly come from people who
are using PHP outside of the web/browser/web server as many do C, Perl,
etc), they are very similar and both can be called "template" languages,
though that label puts them in a much smaller box than either of them
belong.
I guess I was framing the discussion in terms of PHP for Web Applications,
in which case the fit seems wrong. I like PHP a lot, and it is in many ways
a much better language than CF as far as I can tell, but I don't see (again,
in terms of developing web applications) that it does a lot that CF isn't
also used to do-- but PHP does so in a more stable, more cross-platform
manner... and it's a heck of a lot cheaper!
c
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net
For additional commands, e-mail: php-general-help@lists.php.net
To contact the list administrators, e-mail: php-list-admin@lists.php.net