关于网站要显示的内容如何设置筛选条件从数据库读取的问题。

七和路过 2018-08-16 02:27:31
以文章分类为例:

问题一:管理员设置的要显示的文章如何设置筛选条件?
办法1.在文章表中添加是否显示的字段,
办法2.建立一个显示表,字段有:显示区域,具体位置,显示内容分类,显示内容ID。

我只想到了这两种办法,但这两种办法都有弊端。比如第二种:网页重新布局后,显示区域数据会更改,有些麻烦。

问题二:关于热门文章排行的问题,
办法1:每次打开网页就查询一次,
2.设置相应的记录表,定时更新修改表或者设置触发条件修改表(用空间换时间)
3.使用服务器缓存


不知道你们怎么解决的,希望大家可以不吝赐教。
...全文
321 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
七和路过 2018-08-20
  • 打赏
  • 举报
回复
引用 2 楼 winzond 的回复:
问题一:过滤文章无非就是ID、文章名、作者、上传日期、内容等方式过滤,每一个过滤条件,就需要一个字段去存储,不然的话,你怎么过滤呢?过滤条件与你显示的内容是分离的,你可以自己定义。
问题二:热门问题,我想应该是搜索过一次次数就加1,次数大的排前面吧,这得建一张表,专门记录搜索次数。还是那句话,过滤条件与你显示的内容是分离的,可以自己定义。

是我表述的不清楚,我的意思是:
问题一:在主页的显示文章概况区域,由管理员设置好的显示某几篇文章。这一行为怎么构思?
问题二:我想问的是这个排名如何加载更快。
winzond 2018-08-16
  • 打赏
  • 举报
回复
问题一:过滤文章无非就是ID、文章名、作者、上传日期、内容等方式过滤,每一个过滤条件,就需要一个字段去存储,不然的话,你怎么过滤呢?过滤条件与你显示的内容是分离的,你可以自己定义。
问题二:热门问题,我想应该是搜索过一次次数就加1,次数大的排前面吧,这得建一张表,专门记录搜索次数。还是那句话,过滤条件与你显示的内容是分离的,可以自己定义。
七和路过 2018-08-16
  • 打赏
  • 举报
回复
来人帮帮忙呀

10,606

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧