0

我正在编写一个小 api,它将涉及许多具有公共元素的“命令”,其中涉及读取 POST'ed 到脚本的参数并据此采取行动

我希望有最优化的执行,但不确定是否最好有一个较大的脚本来打开 $cmd 变量,或者将每个命令放在它自己的脚本中。

这完全取决于 php 如何处理脚本执行。例如,如果每次都动态地解析和标记脚本,那么最好有很多短脚本,每次都没有加载和解析/标记冗余代码。

但是,如果 php 读取、解析和标记脚本,并将“指令”缓存在内存中,仅在实际编辑脚本时(例如基于文件日期)重新加载/解析/标记化,最好拥有这一切在一个脚本中,因为这样代码可以分解为函数,并且更容易维护,因为不会有重复的代码。我不喜欢包含公共文件的想法,如果该包含每次都会调用重新解析。

希望这个问题本质上不是通用的-我认为没有必要提供示例代码,因为我真的只是想知道“打包”我的 api 的最佳方法

4

0 回答 0