PHP包含和加载时间


PHP Includes and Load Time

如果我添加PHP包含到页面。

include('example.php')
-然后它必须加载该文件,这将/可能会减慢加载时间正确吗?现在我做不必要的重定向回到登录页面,如果登录是错误的,通过javascript代码片段是在我的login.php页面(它做所有的登录检查对数据库)。所以在地址栏中它显示"admin.php> login.php> admin.php",但我不想显示它将是什么文件来测试登录,但我也不想在admin.php中包含这个,因为我担心它可能会影响加载时间。

如果你理解我的问题,那么建议将会有所帮助。

在服务器端做您认为可读性和可维护性最好的事情。然后,如果有性能问题,通过测量(而不是猜测)找到问题的根源,并尝试优化。

你过早地优化了,这是万恶之源。与执行HTTP请求/响应所花费的时间相比,包括一些额外的PHP行可以忽略不计。

新的HTTP请求(重定向)总是比包含对性能的影响更大,所以如果你只关心性能,没有理由使用重定向(尤其是Javascript重定向)。所以如果我没理解错的话我建议你把文件。