我为我工作的公司经营着一个相当基本的网站,到目前为止,我们满足于使用可从我们的网站上下载的PDF价格表,但是我们的一些客户却在努力使用它,甚至找不到它。
考虑到这一点,我们希望在每个产品页面上列出产品价格。由于我们拥有许多产品页面,因此这代表了很多工作需要保持最新状态,我不介意最初进行设置,但是随着价格的上涨,波动或变化,我宁愿只更新一页/文件/产品页面然后从中提取价格的数据库。
我已经搜索并寻找一种方法来完成此操作,但无济于事,希望直接问自己会不会得到结果!
是否可以有一个中央价格列表数据库,所有产品页面都从这些数据库中提取价格?如果是这样,最好的方法是什么?有什么常见的例子可供参考吗?
谢谢您的帮助。
A
答案 0 :(得分:0)
Alex, 进一步了解您的网站的当前结构和当前使用的技术将很有帮助。
如果我是从头开始的话,我会使用javascript创建一个模板产品页面,该页面使后端的api成为XMLHTTPRequest
(php是最常见的,nodejs也很棒)。该后端api将调用您的数据库,并将值返回到JSON呈现页面的JSON文档中的客户端。
如果要进行服务器端渲染,您将再次拥有一个模板产品页面(PHP是最常见的)。调用该页面时,PHP然后查询数据库并将HTML放在一起,然后将其发送到客户端。
绝不允许客户端直接与数据库交互!