Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 将网页内容加载到数据库中_Html_Database - Fatal编程技术网

Html 将网页内容加载到数据库中

Html 将网页内容加载到数据库中,html,database,Html,Database,我有几个关于产品的页面要加载到数据库中,我没有为每个产品创建单独的html页面,而是考虑创建一个页面,显示用户单击的任何产品。每个产品页面都有类似的结构,包括名称、图片、描述、功能要点(因产品而异)、价格 我的问题是,如果我想将所有这些信息存储在一个数据库中(我想我需要为每个段落、图片、名称、每个要点等设置一个不同的字段),有没有办法解决这个问题?将所有这些信息存储在单个字段中或尽可能少的字段中,并保留格式。似乎我要管理的字段数量太多了 我开始怀疑这是否是一个好主意……不要将所有信息存储在一个字

我有几个关于产品的页面要加载到数据库中,我没有为每个产品创建单独的html页面,而是考虑创建一个页面,显示用户单击的任何产品。每个产品页面都有类似的结构,包括名称、图片、描述、功能要点(因产品而异)、价格

我的问题是,如果我想将所有这些信息存储在一个数据库中(我想我需要为每个段落、图片、名称、每个要点等设置一个不同的字段),有没有办法解决这个问题?将所有这些信息存储在单个字段中或尽可能少的字段中,并保留格式。似乎我要管理的字段数量太多了


我开始怀疑这是否是一个好主意……不要将所有信息存储在一个字段中。如果您要这样做,那么只需创建HTML页面,就可以省去没有正确利用数据库的麻烦

您需要做的是确定页面所有部分之间的关系。例如,如果一个产品可以有多张照片,您可能希望定义一个多表关系,该关系定义了
product
ProductImage
表之间的一对多关系


掌握关系数据库与您正在使用的数据之间的关系在一开始可能会很困难,雇佣一个人花几个小时讨论您正在尝试做的事情以及如何使用数据库有效地实现这一点可能会有回报。因为这对你来说是一个真实的例子,所以这将是一个很好的学习方式。祝你好运

你不是第一个想做这种事的人。这是一个非常常见的问题,有一个完善的解决方案。你需要使用所谓的a。WCMS允许您在整个网站中使用通用模板,同时为每个页面填写特定内容。我推荐它,因为它易于安装,易于使用,而且大多数web主机都支持它。但你也可以看看像或之类的东西。Wordpress更以博客为中心,Drupal的学习曲线也很陡峭