Php Web应用程序设计
这是我的困境,我们正在考虑构建一个新版本的在线工具集。基本上,我们有自定义页面来存储信息。现在,我们面临的困境是,我们正试图让事情变得不那么静态,为此我们提出了两种方法Php Web应用程序设计,php,html,web-applications,coldfusion,Php,Html,Web Applications,Coldfusion,这是我的困境,我们正在考虑构建一个新版本的在线工具集。基本上,我们有自定义页面来存储信息。现在,我们面临的困境是,我们正试图让事情变得不那么静态,为此我们提出了两种方法 将页面信息存储在数据库中并动态构建页面 使用XML创建页面 你认为什么是最佳解决方案 在大多数情况下,我们存储数据,尽管我们也有一些基于这些信息构建的报告。有一些轻量级的计算已经完成,但大部分是通过javascript完成的 我一直在推动数据库驱动的页面,因为它允许我们为每个客户机使用相同的代码库。但我想知道是否有其他选择,或者
讨论过的另一个选项是使用XML构建视图,我们只是根据页面加载不同的XML文件 将页面信息存储在数据库中,并动态构建页面。这将给你最大的灵活性。它将允许自定义查询返回数据集,否则需要循环并解析每个XML文件
此外,如果速度是一个问题,考虑缓存数据库查询的输出。这可以在应用程序的不同级别以多种方式完成。
将页面信息存储在数据库中,并动态构建页面。这将给你最大的灵活性。它将允许自定义查询返回数据集,否则需要循环并解析每个XML文件此外,如果速度是一个问题,考虑缓存数据库查询的输出。这可以在应用程序的不同级别以多种方式完成。
我考虑了太多的替代方案: 1.使用Json,这与使用xml非常相似。2.实现一个只适用于应用程序的数据库,例如使用sqlite可以做什么。我考虑了太多的备选方案: 1.使用Json,这与使用xml非常相似。
2.实现一个只适用于应用程序的数据库,例如您可以用sqlite做什么。老实说,除了信息交换之外,我在所有情况下都不使用XML进行数据表示 但这句话引起了我的注意: 我一直在推动数据库驱动 因为它允许我们使用 每个客户端的代码库相同 在我看来,这似乎是一个令人信服的理由。我们使用多品牌网站,所有我们需要做的就是在一个新的配置文件和一些新的CSS和宾果新品牌网站下降。我无法强调这在维护方面有多么重要
如果您的XML方法不允许这样做,那么使用数据库是不需要动脑筋的 老实说,除了信息交换之外,我在所有情况下都不使用XML进行数据表示 但这句话引起了我的注意: 我一直在推动数据库驱动 因为它允许我们使用 每个客户端的代码库相同 在我看来,这似乎是一个令人信服的理由。我们使用多品牌网站,所有我们需要做的就是在一个新的配置文件和一些新的CSS和宾果新品牌网站下降。我无法强调这在维护方面有多么重要 如果您的XML方法不允许这样做,那么使用数据库是不需要动脑筋的 你听说过吗?无模式数据库可能是您所要寻找的 你听说过吗?无模式数据库可能是您所要寻找的
请使用mySQL、MSSQL等DBMS。稍后您会感谢您自己。我们计划继续使用Oracle存储数据,这只是如何构建页面的问题。也许我不清楚。请使用mySQL、MSSQL等DBMS。稍后您会感谢您自己。我们计划继续使用Oracle存储数据,这只是我们如何构建页面的问题。也许我不清楚。