> > Not to mention that PHP is designed to be inserted inside HTML making
> > it ever so convenient to embed dynamic content into essentially simple
>
> Violating the separation of business logic and presentation logic.
> That's one of the main things I do not like about PHP, JSP, ASP and
> eperl.

Actually, this was the reason we went for fanatical templatisation (we
might have actually gone a bit overboard on this one in one or two cases
where we have more than twenty tiny HTML-fragment templates for building
one screen). We were -- and are -- very uncomfortable with the idea of
embedding HTML fragments in print statements in the code. And we see
hundreds and thousands of programmers who are "experienced Web
developers" doing this all over the place. It's disturbing reading that
sort of code.

Shuvam


-- 
http://mm.ilug-bom.org.in/mailman/listinfo/linuxers

Reply via email to