在PHP中包含大量文件是不是很糟糕,因为它是基于文件的会话?

在阅读了关于基于文件PHP会话是不是最好的性能之后,它有我的想法.这是否意味着包含很多文件PHP脚本也不好?既然它包含一个文件或者是不同于会话数据文件被检索的方式?
你应该使用spl_autoload_register()和OOP.这样,无论您的项目目前有多么小,或者随着时间的推移,它将会有多大的发展(这将是愚蠢的排除这种可能性),PHP只会包括它所需要的,不再多,不会少.

这就是运行时RAM使用率,代码的可维护性和硬盘延迟时间的影响之间的完美的面向未来的平衡,我想说,当然你正在模块化你的代码,当然(和XDebug在这里有帮助).

话虽如此,它意味着包含未使用的文件的坏处.

由于PHP.ini指令include_path,使用相对路径时PHP搜索文件,因此无论以哪种方式(spl_autoload_register()或其他方式)都可以使用绝对路径进行文件的包含.

还有一个小额外的笔记,为什么“包括”foo.PHP“的作品像”include“./foo.PHP”“(包括文件的”正常“方式):这是因为目录”.“是include_path认的一部分.

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...