Yes, it is good thing. But will that method perfect for every use case.
Think about maintaining DB(Mysql, Sql language), Web server(Crazy config files), application server (Ruby or PHP), Client side(Javascript) just for personal blog/site.
Here layers are less and Languages(only one) and config files are less.
EDIT: "And less is good" , Arguments are endless unless you are talking about specific use case.
Think about maintaining DB(Mysql, Sql language), Web server(Crazy config files), application server (Ruby or PHP), Client side(Javascript) just for personal blog/site.
Here layers are less and Languages(only one) and config files are less.
EDIT: "And less is good" , Arguments are endless unless you are talking about specific use case.