Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过Url接口的功能与包括_Php_Api_Include - Fatal编程技术网

Php 通过Url接口的功能与包括

Php 通过Url接口的功能与包括,php,api,include,Php,Api,Include,我一直在做一个项目,这个项目被分成几个服务器,因此php脚本通过url接口运行。e、 g.要调整图像的大小,我会调用一台服务器上的脚本,或者从同一台服务器调用,或者从其他服务器调用 file_get_contents('http://mysite.com/resizeimg.php?img=file.jpg&x=320&y=480'); 现在,这是可行的,但我们正在升级到一个新的服务器结构,其中代码可以在同一台机器上。因此,我可以只包含并调用一个函数,而不是所有这些包装函数。我

我一直在做一个项目,这个项目被分成几个服务器,因此php脚本通过url接口运行。e、 g.要调整图像的大小,我会调用一台服务器上的脚本,或者从同一台服务器调用,或者从其他服务器调用

file_get_contents('http://mysite.com/resizeimg.php?img=file.jpg&x=320&y=480');
现在,这是可行的,但我们正在升级到一个新的服务器结构,其中代码可以在同一台机器上。因此,我可以只包含并调用一个函数,而不是所有这些包装函数。我的问题是:这样做值得重写代码的开销吗

我确实关心速度,但不担心安全性——我已经有了密码系统,某些脚本只接受某些IP。我还关心重写代码的开销,但更清晰、更易懂的代码也很重要。人们在这里看到的权衡是什么?最终是否值得重写它

编辑:我想我要重写它,然后包含函数。是否有人知道是否可以在同一域的多个服务器之间包含?比如,如果有一个服务器场,我有2-3台服务器,我可以在其中一台服务器上拥有一些其他服务器可以访问但其他人无法从外部访问的基本功能吗

这样做值得重写代码的开销吗

很可能是的-HTTP调用总是比直接嵌入生成库慢(而且内存更密集)