如何存储php app-xml或ini或db的配置

前端之家收集整理的这篇文章主要介绍了如何存储php app-xml或ini或db的配置前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个用 PHP编写的应用程序,并且有一些可配置的变量.我们正在实现一个功能,用户可以创建一组配置,并轻松地在它们之间切换.我应该如何存储我的配置?作为XML?在.ini文件中?在多个.ini文件中?在一个db?

如果我们在道路上添加字段,会提供最大的灵活性?编码方便?

如果我使用数据库,我将不得不使用一个单独的应用程序的主要因为不值得进入的原因,这让我很害羞. (此外,我们正在为我们的数据库使用.mdb文件.)

我一直在走xml路由,但是我使用SimpleXML添加和编辑配置有问题.此外,该应用程序必须与PHP 5.1.6兼容,我对某些功能有点紧张.

从来没有真正处理过创建自定义的ini文件….

一个小的澄清:用户不会触摸文件 – 他们是非技术人员.所以设置初始文件将由我们完成,但是我们正在编写一个工具,将把它们的配置写成我们选择的任何格式.

将一个数据库的设置存储在不同的数据库中并不太有意义.

我会选择一个ini文件,一个xml文件或一个PHP文件,如jmucchiello提出的.每个选项都有它的优点和缺点.对于xml与ini,xml提供更多的灵活性,但更难维护(较不可读).如果您的需求被ini覆盖,请坚持使用更简单的解决方案.只有当你需要更多的ini文件可以提供给你时才使用xml.

对于PHP解决方案,我会评估ini和xml之间的可读性,但是更难以保存当前设置.所以我喜欢这种方法,对于你目前的场景,我不会推荐它.

原文链接:/php/133074.html

猜你在找的PHP相关文章