是否应该包含任何标准的php文件,如bootstrap和配置文件?这些文件非常有用,还有其他最佳实践文件吗?
答案 0 :(得分:2)
您可以使用PHP库或PEAR“扩展”PHP功能。
可加载库是扩展PHP的唯一真正的本机方式。要使用库,您必须下载源代码并自行编译,或下载基于分发的库。
每个库都应该与您的PHP版本和构建选项完全匹配。
这些库可用于连接数据库,实现加密,图像处理和其他核心任务。
此类库的示例如下:
每个库都提供其他功能:类,常量,函数。
您可以从PECL - PHP扩展社区库中获取许多库。 更多信息:http://pecl.php.net/
加载扩展有两种可能的方法:通过php.ini文件或通过dl()函数调用。 dl()具有潜在的安全性(而不仅仅是安全性)问题,因此在大多数情况下都是禁用的。
PHP中经常使用的另一种技术是PEAR - PHP扩展和应用程序库。
PEAR是可重用PHP组件的框架和分发系统。它包含您可以想象的几乎任何其他(基本)实现。
这是一个开源存储库,包含许多现成的库,扩展和组件。
更多信息:http://pear.php.net/