-2

所以我必须创建一个食谱网站,而 HTML-CSS 主要是我的强项。我需要一个数据库来搜索 100 多个食谱,并主要按作者对它们进行排序,除了其他排序顺序。我不想使用像 Joomla 这样的 CMS。我该如何开始?

我是将整个食谱(带有一两张图片)存储到数据库中,还是只存储一个指向食谱的链接?

其次,客户也会更新网站,有没有办法为完全不知道添加到数据库的客户简化流程。

4

3 回答 3

0

您将需要编写一些服务器端脚本。如果您不想使用 CMS 或框架,您(或其他人)将不得不为所有站点编写代码。

DB设计要点:

  • 将配方以及作者等存储在数据库中。
  • 不要将图片存储在数据库中,即使这样做很容易。比在数据库中的字段中更好的存储,称为“文件名”或存储服务器上图像路径的东西。
  • 对于客户端 - 您将需要构建一个带有“表单”的后端/管理页面,以便客户端上传(添加)、更新和删除食谱和图片。
于 2012-09-04T11:22:59.927 回答
0

您不需要将图片保存到数据库中。例如,请参阅Prestashop 的数据库模型(仅相对于图像查看,因为是各种表格)。

问候和祝你好运!

于 2012-09-04T11:23:21.867 回答
-1

您也可以将图片添加到数据库中。为此,您始终可以在插入数据库之前减小图像的大小。对于数据库,您可以使用 php 或 javascript。两者都提供了访问数据库的简便方法。Javascript 甚至具有内置的事务提交和回滚功能。

于 2012-09-04T11:13:45.780 回答