在自己开发一个提供学习资料下载的网站,已经把资料放在服务器里了,现在很困惑不知道怎么在html页面上显示,刚开始是一条一条写a标签,但是感觉不现实,总觉得应该和数据库有所关联,很是困惑,望各位大神不吝赐教。
在自己开发一个提供学习资料下载的网站,已经把资料放在服务器里了,现在很困惑不知道怎么在html页面上显示,刚开始是一条一条写a标签,但是感觉不现实,总觉得应该和数据库有所关联,很是困惑,望各位大神不吝赐教。
5 回答3.3k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
3 回答3.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
5 回答1.4k 阅读
你的这个需求是否需要数据库,取决于你在下载基础上还想提供什么额外功能,如果你想提供点赞、下载数统计、评论 等类似的功能,那你应该把所有的文档都条目化记录到数据库里,这样可以在数据库上设计字段以支持你想实现的功能。
如果是纯粹的下载,没有其他功能,也可以不使用数据库,直接在页面上用a列出可下载的文件即可,当然,不应该用手写的方式来写一条一条的<a>,这样不仅繁琐,也容易出错,更好的方法是用列举一个目录的方式,循环自动生成供下载的链接。具体的实现和你用的技术框架有关,但不管是php、java还是别的平台,这个都是比较容易的。