【发布时间】:2014-02-02 22:09:43
【问题描述】:
我正在使用 PHP / SQL Server 开发一个应用程序,该应用程序需要存储来自大量不同学术项目的毕业生的信息,以及毕业后就业人数的信息......然后用户会查询这些信息,他们将想要将一个程序与另一个程序进行比较,因此他们将需要能够生成自定义表格来显示学生的结果。表格将是这样的:
Program Salary after 1 Year Salary after 2 Years Etc...
Engineering Lots Even more!
Philosophy Nothing Are you kidding me?
那么,问题来了:我应该将这些数据点的单独值存储在数据库中,还是应该只存储表格行的原始 HTML?
换句话说,我要存储这个吗:
ProgramID Salary1 Salary2 Etc...
1 Lots Even More!
2 Nothing Are you kidding me?
或者我存储这个:
ProgramID RowHTML
1 <td>Lots</td><td>Even More!</td>...
2 <td>Nothing</td><td>Are you kidding me?</td>
我可以看到这两种方法的论据...我的直觉告诉我存储原始 HTML 会更快——它将消除 PHP 处理的 GOBS。但我对其他解释持开放态度。
【问题讨论】:
标签: php sql sql-server