I agree that it is always good practice to use good design even for
small projects, because they almost invariably turn into large projects if
you don't. ;)
This has been some great info. I appreciate it. Can someone explain what
the purpose of a template engine is and possibly draw up a simple diagram
of how one might work as it relates to DB-related projects?
Thanks again for the great info. You guys rock!
Thanks,
Dave
On Wed, 9 Oct 2002, Mark Nenadov wrote:
> John,
>
> On October 9, 2002 04:29 pm, 1LT John W. Holmes wrote:
> > One of the most popular template engines is Smarty. Search on google for
> > it. There are plenty of others and even some modules that can be installed
> > into PHP for faster performance.
>
> Yes, there are many. I typically use a very simple template engine that I
> crafted myself. Performance usually isn't a problem, and if it is you could
> always just make a minimal engine that will meet your needs (by sacrificing
> features for speed).
>
> > YOu can easily seperate logic from presentation with PHP, but most people
> > choose not to. For most simple projects out there, there's no reason to
> > involve database abstraction and templating...
>
> Agreed. Well, there is at least *one* reason to involve templating and db
> abstraction in simple projects. By using good practices for small projects,
> there won't be so much temptation to slink out of them on larger projects!
>
> While sound design (abstraction, logic seperation, what not) may not yield as
> many advantages in small projects, it is absolutely commendable to apply
> "best practice" standards to all projects.
>
> Cheers,
>
>
--
,-._.-._.-._.-._.-.
`-. ,-'
.----------------------. | |
| Cool nerds use ASCII | | |
| art at the bottom of | | |
| their emails. | | |
| | ,';".________.-.
| | ;';_' )]
| | ; `-|
| `. `T- |
`----------------------._ \ | |
`-; | |
|..________..-|
/\/ |________..|
,'`./ >,( |
\_.-|_/,-/ ii | |
`."' `-/ .-"""|| |
/`^"-; | ||____|
/ / `.__/ | ||
/ | ||
| ||
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php