当前位置: 技术问答>java相关
数据库存储还是直接存储在硬盘上好?(来者有分)
来源: 互联网 发布时间:2015-05-03
本文导语: 我公司要做一个JAVA资源库,主要是些文章和ebook的操作。 现在是在准备中,考虑到以后编程,以及硬件要求等多方面的因素, 希望大家给出一些建议。 问题一:文章和ebook用数据库存储还是直接存储在硬盘上好? 问题...
我公司要做一个JAVA资源库,主要是些文章和ebook的操作。
现在是在准备中,考虑到以后编程,以及硬件要求等多方面的因素,
希望大家给出一些建议。
问题一:文章和ebook用数据库存储还是直接存储在硬盘上好?
问题二:调用显示的页面用什么格式好?比如文档或是网页等等
现在是在准备中,考虑到以后编程,以及硬件要求等多方面的因素,
希望大家给出一些建议。
问题一:文章和ebook用数据库存储还是直接存储在硬盘上好?
问题二:调用显示的页面用什么格式好?比如文档或是网页等等
|
我想还是用数据库加文件
数据库可以提供一些信息,以及信息检索,
而利用模板产生一些文件,这样可以提供访问的速度
数据库可以提供一些信息,以及信息检索,
而利用模板产生一些文件,这样可以提供访问的速度
|
1.数据库是肯定要用的,因为你是肯定要做分类和信息检索的。
2.显示可以用asp,php等脚本语言,也可用XML,Servlet,JSP(如果你的Site
需要较强的Client支持,或对数据传输有特别的要求,或要做Web Site API允许别的Site 调用你的 Server上的功能的话)。一般来说Asp, php等脚本语言就行了。如果需要 Upload 本人推荐PHP,因为ASP不能自己Upload,要用控件。
3.你的EBook一定有许多种格式,所以模板的思路不太好. 何况你可能有把
其他site 的Ebbok信息加入到你的Server上的打算。所以将有关数据存入
数据库,并提供本地的书籍的link,或其他site上的http or ftp link的方法是
可行的。
4.不知道你的需求是什么样的,有没有什么特殊的要求(安全,速度等)。如
有可能可以考虑一下分布式的系统,以解决网速过慢,常常down不下来的问题。
5.现在网上有许多这样的site 可以看看别人的思路,也许对你有启发。
2.显示可以用asp,php等脚本语言,也可用XML,Servlet,JSP(如果你的Site
需要较强的Client支持,或对数据传输有特别的要求,或要做Web Site API允许别的Site 调用你的 Server上的功能的话)。一般来说Asp, php等脚本语言就行了。如果需要 Upload 本人推荐PHP,因为ASP不能自己Upload,要用控件。
3.你的EBook一定有许多种格式,所以模板的思路不太好. 何况你可能有把
其他site 的Ebbok信息加入到你的Server上的打算。所以将有关数据存入
数据库,并提供本地的书籍的link,或其他site上的http or ftp link的方法是
可行的。
4.不知道你的需求是什么样的,有没有什么特殊的要求(安全,速度等)。如
有可能可以考虑一下分布式的系统,以解决网速过慢,常常down不下来的问题。
5.现在网上有许多这样的site 可以看看别人的思路,也许对你有启发。
|
文章写成静态文件
ebook是让人在线游览吧
当然也放在硬盘上
能少用数据库操作则少用~~
ebook是让人在线游览吧
当然也放在硬盘上
能少用数据库操作则少用~~
|
一,最好不用数据库
二,网页好
二,网页好
|
1、还是直接以文件的形式存放在服务器上吧
2、Web形式好些
2、Web形式好些
|
1,数据库还是要用的,只是文件单独存储,数据库中记录只是对应单个文档.
2,WEB形式不错,很符合你的要求!
2,WEB形式不错,很符合你的要求!
|
数据存入数据库以利于检索
同时生成HTML文件以利于调阅速度
同时生成HTML文件以利于调阅速度
|
放在数据库里面方便管理,还有访问的控制,
但是直接以文件的方式保存的话,应该可以降低服务器的负荷吧。。。
但是直接以文件的方式保存的话,应该可以降低服务器的负荷吧。。。
|
一,最好不用数据库,在库中加个联接,因为存的内容太多了,会影响效率
二,XML来描述比较好,比较规范,易于扩展
二,XML来描述比较好,比较规范,易于扩展