Me against the web #1 – template engines

I hate the web… no, not pretty right, I love the web. I hate making the web.
I hate HTML and CSS as they’re way too uselessly structured markup languages for accomplishing such simple task. They have dialects, browser specific tags… but of course, it’s a designer’s tool, and even if we software developers need to face it from time to time, we rarely go deep into the topic.
But what really makes me go nuts is web scripting languages.
Any web designer/developer could spend hours in telling you a huge list of good reasons to use PHP… but the truth is there’s only one: you can do all by yourself.
By ‘PHP’ I don’t mean just the language itself that is valuable a valorous (still I don’t, like it) but the coding style that naturally evolved from it.
If you can use PHP, you can build a web application from scratch to final product that is:  complex, impossible to read, edit or improve, no evidence of coding standards, no sight of scalability.
So it’s obviously a bad idea to code like this, but if you’re alone working on a project, at least PHP gives you a chance.
Let’s stop telling bad things about others, right? What if you want to do the things the right way?
We’ll be talking about it in the series “Me Against the Web”.
Read more of this post
Follow

Get every new post delivered to your Inbox.