我最近在网上商店网站上工作,展示不同公司的产品(如Nike,Puma等)。我需要可靠的下拉菜单,所以如果有人从第一个下拉列表中选择Nike选项,则第二个下拉列表将仅填充来自Nike公司而非其他公司的项目。 我通过学习Sebastian Sulinski的免费课程Dependable dropdown menus with jQuery and PHP制作了这些菜单,这门课程对我的需求非常好。
项目已经完成并提交,但我想了解一件事。 Sebastian Sulinski从MySql数据库中提取数据以放入下拉菜单。有没有办法从PHP的include中包含的某些文件(包含项目的数组)中提取数据而不是从数据库中提取数据(以使流程更快)并减少数据库的负载?
您的答案将不胜感激。
提前谢谢大家。
答案 0 :(得分:0)
当然,
“文件系统”,数据库中或应用程序代码中硬编码的数据仍然只是“数据”。
在Web应用程序中,通常会有一些静态“列表”(.xml或.json)来填充网站的静态部分。
当然,如果这些数据不会改变,那么在很多方面提供服务就像使用images / css / javascript一样,并保存往返数据库。