在大多数情况下,我运行的组织的3个站点都有一个他们共享的MySQL数据库。这使他们能够很好地互相交流。
我有一些网站需要了解的简单参数,我不确定最佳路线是什么:
它们各有利弊。
数据库允许所有三个站点使用单个条目(但是,这不会经常发生),所有信息都是集中的,并且接口已经很好地定义。
平面文件更易于使用,因为除了网站管理之外还可以使用FTP和文本编辑器,平面文件可以写成PHP,这意味着网站不需要进行任何解析(只需要包括该文件并使用变量),但它们不能在站点之间共享。
我可以继续下去。您认为更好的路线是什么?
答案 0 :(得分:0)
如果有机会,我的意见是使用数据库。从长远来看,这更容易。您已经使用平面文件构建了网站,但现在客户想要一个带有其他参数的附加页面,因此您必须添加一个新文件。现在你完成了这件事,他再次问你......好吧,你明白了。
根本没有组织。因此,如果您有机会使用数据库,请使用它。有理由发明它。
但是为了让我的想法清晰明确并且知道你在说什么,请告诉我更多关于你想要存储的设置。我可以想象你在谈论一些全局变量,或者甚至可能会使用define(),但你也可能想要存储字符串。 所以请为我们定义“一堆简单的参数”。