让我们试着把我的问题的标题解释得更简洁:我基本上是从头开始设计一个静态 HTML 网站。这里没什么好担心的。
关键是我正在尝试包含一些链接,这些链接将从数据库中检索一些项目(产品库存)(因此该网站将不再那么“静态”),因为有超过 300 种产品并创建每个人都有一个html是不可行的。
在谷歌搜索并阅读了几天后,我想出的“最简单”的解决方案是使用 PHP 和 MySQL。再次,没有什么可担心的。我只是花时间阅读文档并继续前进。
我的问题与整合两个世界的正确工作流程有关。让我们在代码中看看我的想法:
这是您可以浏览某些产品的页面的一个示意图示例(例如:product.html):
<html>
<head>
<title>My Site - These are our products</title>
</head>
<body>
<!--Site goes here-->
<a href="product_search_by_name.php">Search by name</a>
<a href="product_search_by_color.php">Search by color</a>
<!--rest of site goes here-->
</body>
</html>
链接在哪里
product_search_by_name.php
product_search_by_color.php
实际上是同一页面(product.html)的修改克隆。也就是说,保持相同的 html 代码以及嵌入其中的 .php 代码,因为我希望将数据库结果显示到同一页面上的div中,并保持完全相同的布局。
那么,如果我想保持整个网站的外观,我这样做对吗?我从基地绝对错了,应该重新开始吗?我应该放弃并在 Star*ucks 上卖星冰乐吗?
作为我想要实现的想法的示例如下:http://www.w3schools.com/tags/default.asp(当您单击左侧菜单栏时,中心区域会随内容更新)。顺便说一句,他们是在该网站上使用 AJAX 来更新中心区域,还是我误解了 AJAX 的用途?
我确定我遗漏了一些东西,但是我很困惑无法将绵羊和山羊分开,所以我非常感谢您可以给我的任何提示(以及互联网上的其他文档以供阅读)。