作者:可燕戏天 | 来源:互联网 | 2023-05-16 11:00
1.假设有日志和相册2种内容,日志和相册都要有分类,实现方法有两种:A.在数据库中分别建立“日志分类表”和“相册分类表”.B.只建立一个单独的“分类表”,在该“分类表”中通过一个字段“分类
1.假设有日志和相册2种内容,日志和相册都要有分类,实现方法有两种:
A.在数据库中分别建立“日志分类表”和“相册分类表”.
B.只建立一个单独的“分类表”,在该“分类表”中通过一个字段“分类类型”来判断是“日志分类”还是“相册分类”.
大家一般是用哪种方式呢?如果是用第一种,那么是不是要分别写2种分类的业务类和数据类?或者有更好的实现方法?
2.一般来说,网站后台是直接放在主站的“Manager”之类的文件夹下,还是单独建立一个站点来作为主站的后台站点?
7 个解决方案
网站后台如果不对外开放的,尽量不要取一些通用的名字,以防别人知道地址,破解
分类表,看你的需要,有没有父子关系。如果有父子层次,可以考虑分开建
建表根据你的设计来决定
后台建议单独开一个页面打开,网站是调用不到的,需要自己输文件名。
可使用一个表通过parent获取相关分类
根据网站需要,一般在一起
网站内容很多分开实现
综合LS几位的意见,一般来说应该是只建立一个分类表咯?
1、如果一个字段“分类类型”能判断是“日志分类”还是“相册分类”.就建一个表
2、一般来说,网站后台是直接放在主站的“Manager”之类的文件夹下。
建一个表应该够了,分类也不是太复杂,通过标识去区分