现在在做一个项目,正在考虑数据库的设计,现在有几个相关问题
1:例如在首页中,轮播图片我知道应该是放在服务器的文件夹中,现在的问题是:在首页页面中的img标签中直接写死固定src连接某一个图片地址,还是从数据库获取获取所有轮播图片的地址,然后用标签遍历出来?
2:首页的一些介绍性的文字,如xx公司怎么样啊,做什么的啊,简单的几句话,然后还配了个图,像这种情况,需要将文字存在数据库中,访问时再从数据库读取呢,还是直接就写死,然后配图也写死?
3:假如现在在页面中有一个图片,鼠标经过时,会出现一些关于这张图片的主题的一些内容,也需要存入数据库么?
4:在经过许久思考,觉得许多东西都好像不用存入数据库,不然数据库的表将会有非常多,存的内容却不多,但是仔细一想,不存入数据库的话,以后想做更新那该怎么做?直接改页面?
5:如果存在数据库,以后想做更新,那么就做个后台管理,获取到某个菜单的对应页面内容到html编辑器中,然后进行更新,但是我想对新内容加一些js特效,又不行了。好烦阿。
6:由于我首页并不想把新闻,公司记事这两个已经知道要放在数据库中的模块放在首页中,所以首页就多了比较多的介绍类文字,那介绍类文字该不该存入数据库。还有图片。
1、固定,这个因为图片是主要的,所以一般设计上图片是单独列
2、富文本框,图片路径就在文本数据里面
3、和1相同的策略,只是不同的展示方式
4、不懂
5、yes,必须要后台管理,至于js效果,一般都不会发生变化
6、当然要入库
简单的就写死啊 写入数据库也是为了方便修改
这些东西不多,都写死可以,更新的话直接修改页面
写死,和数据库结合使用吧。。。或者你把html写进数据库,每次读出来。。。
图片名字可以直接写死放在数据库中,路径再后面去图片的时候拼接上就可以了