网站系统架构有很多种,有些网站系统架构运行很快,有些很慢.哪些网站系统很流畅呢?
第一种架构:环环相套,反复调用,占用计算资源特别多。
第二种架构:简单高效,少嵌套。占用资源就少很多。
具体具体的例子
环环相套,反复调用,占用计算资源特别多。
WP的程序有很多现成的函数调用,比如说要读取一个文章列表。有时候模版语法编译后,可能就是这样的逻辑:
先读取数据库,得到ID、文章标题。然后因为需要读取文章的栏目,就通过ID, GET到他的栏目ID,然后在通过栏目ID,读取到他的栏目名字,这样需要读取3次数据库。如果循环10次,那就需要读取30次数据库。
而同样的操作,先组合MYSQL然后1次读数据库,就够。了。少了调用,就少了30倍的数据库调用。这样,程序执行速度就提升上去了。
还没有人来评论,快来抢个沙发吧!