这几日因为频繁的在网上看 MVC (PHP) 和亲自实作了一些脚本,还有看Laravel
发现MVC都是一个文件中会去找许多的FUNCTION
然后甚至FUNCTION再去找FUNCTION
这跟写在同一个页面有哪些差别?
难道这样速度不会变慢吗?
因为这样当它读取了这个FUNCTION脚本时(一开始的ROUTER)
然后透过这个ROUTER再去找第二个甚至后面好几个FUNCTION
这样它不就是会一直去找其他脚本然后最后再RETURN回来
还是说其实这样速度才会快?
所以宁愿是几十几百个文件,但是每个文件里面的脚本只有十几行、几十行
但若要完成某一个购物车功能他可能会 autoload 十几个文件里面的FUNCTION,最后每个FUNCTION 它们RETURN回来才会变成一个完整购物车(包含VIEW)
用这样来细分,这样执行速度反而比较快吗?
30秒到达战场