我刚开始学php的时候,都是把php跟html写在一起
数据库捞出来的data总是伴随着<table>一起echo出来
后来学会了ajax之后,我写php都只会丢出json
前端的部分就用javascript去显示
我认为,这种方式,可以让写php的人不用去考虑html的显示
而写html的人可以不用考虑怎样去数据库捞资料与后端的程式逻辑
不知道我这样的观念是对的吗?
我这样写出来的php可以称它为API吗?
可是后来我在工读的时候,遇到了用Smarty架的网站(学长写的,我要维护)
可是Smarty的架构,好像又跟我原本的观念不一样
到底哪个才是现在的主流?样板引擎(Smarty)?还是php + ajax?
以上疑问还请各位高手解惑