数据库创建和查询

时间:2012-09-04 11:02:34

标签: database

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

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

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

3 个答案:

答案 0 :(得分:0)

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

数据库设计指针:

  • 将食谱与作者等一起存储在数据库中
  • 不要将图片存储在数据库中,即使这样做很容易。比db中的字段更好的存储,称为'filename'或者存储服务器上图像路径的东西。
  • 对于客户端 - 您需要构建一个带有'表单'的后端/管理页面,以便客户端上传(添加),更新和删除配方和图片。

答案 1 :(得分:0)

您无需将图片保存到数据库中。例如,请参阅Prestashop的database model(仅参见图像因为是各种表)。

问候并祝你好运!

答案 2 :(得分:-1)

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