问题描述
我欲开发一个在线笔记本,差不多类似博客园的简易版风格。因此想了解一下BBS的开发架构。比如前台使用的技术及后端使用的技术。使用什么保存文章内容,用户信息等。我现在学习到的一些技术有HTML,JS,AJAX,ASP.NET,ORACLE等,基于这些技术又有什么可建议的开发架构。望开发过BBS或类似产品的朋友提些看法。谢谢!!!因为是第一次尝试开发BBS,因此如果有朋友能推荐一些此类开发技术文章是再好不过了。感激!!!
解决方案
解决方案二:
就你学的那些,做个简易的够用了,按照你心里的想法开始把
解决方案三:
主要就是数据库存取的问题,其实也蛮简单的。
解决方案四:
我的想法是:1.前端采用ASP.NET2.后端采用ORACLE+文件系统即ORACLE存储一些用户信息,笔记本标识信息;TXT文件存储贴子的内容(HTML格式存储,这样可以存储贴子的格式及图片地址),某个子文件夹存储相关图片文件。但是这种设计担心网页速度及刷新问题!
解决方案五:
对于开发BBS使用ASP.NET和ORACLE数据库,我有以下几个疑惑:1.ASP.NET开发出来的BBS运行效率怎么样?是不是网页速度到时会不行2.所有贴子和文章数据及图片都存储在ORACLE数据库中还是使用文件系统进行存储。文章数据存储在ORACLE数据库中的话,如何保证文章内容格式吗?使用数据库保存文章内容和图片是不是效率不好或不是推荐的方式?大家建议存储的方式是什么?
解决方案六:
页面的运行速度看你的代码还有服务器硬件方面和开发语言没有太多的直接联系,不少人都说.net做的运行慢,因为他们想试图通过一堆的服务器控件来堆出一个网页,动不动就和服务器交互,其实用什么语言都是一样的你可以存储类似html格式的内容,浏览器可以直接解析
解决方案七:
5楼一句说的很对,速度和语言并没有直接的关系~~页面的访问速度,在于这个页面的代码如何去写~~打个最简单的比方:比如你用PHP写了200行代码,用.NET写了10行代码。结果呢?1、至于图片,保存为文件,把文章内容、图片路径存储至数据库中~2、对于文章格式,你需要了解HTML的样式,并且在存储时,进行转换,调用时再转换回来。这样不会导致样式错乱,而且在存储的时候,可以使用一些通用的WEB编辑器,这些东西网上有很多现成的控件的!
解决方案八:
哦。对了,像你开发这种,,尽量多去运用AJAX,也就是无刷新技术,这样能减少很多其他数据的重复加载~如果你初学ASP.NET拖控件的话,每个控件执行时,都会postback,注意在page_load中判断下
解决方案九:
嗯,那就先尝试着使用ASP.NET技术实现。基本技术框架实现计划如下:1.使用ASP.NET开发语言开发动态网页2.使用ORACLE数据库存储文章内容及图片(非重复性图片使用二进制格式存储,重复性图片存储为文件)另外,因为是记事本,因此需要开发移动客户端。这样的话,需要专门为移动客户端开发服务?还是可以仅开发一套服务供网页端和移动客户端使用?这种服务当下有哪些推荐的实现方式?比如WCF,WEBSERVICE还有什么?
解决方案十:
解决方案十一:
用asp.net开发bbs的话建议去看看源码,LZ会发现很多还需要学习的
解决方案十二:
这是我05年写的论坛http://download.csdn.net/detail/chenxh/126740
解决方案十三:
还有这个V2.0版的http://www.onlinedown.net/softdown/179435_2.htm
解决方案十四:
业余建筑工人要设计一个工业园区,还是有相当的难度的。你所关心的,都是一些编程小技巧。还是在那个方面拼凑吧。
解决方案十五:
引用10楼yyl8781697的回复:
用asp.net开发bbs的话建议去看看源码,LZ会发现很多还需要学习的
+10086
解决方案:
LZ所学已经可以进行开发了。文章存储只需要使用在线编辑器存数据库就行了。文件会加重服务器负担修改修改比较多并且还要有中转文件进行回复渲染