在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
最近公司内部在需要搭建一个Wiki用来共享技术部之间的资料和项目中使用的文档,在网上找了一段开源的Wiki的项目,但大都使用PHp+MySql,Asp,JS(JS版本)或是JSP技术做的,真正关于Asp.Net 写出来的开源都不是很成型,而且功能上有一定的Bug(界面美化上很粗糙) ,其中找到两个不错的JavaScript版本,但其中每次都需要安装插件,而且其中一部分效果受到浏览器设置影响,最为重要的数据存储上不支持大批量的数据,昨天在一个国外网站找到一份很成熟的ScrewTrun Wiki,特意拿来与大家共享,如果大家遇到同样的问题,至少能够提供一种解决方案: 主页:http://www.screwturn.eu/ 语言:多语言 授权形式:开源
ScrewTurn Wiki是使用ASp.net-C#语言编写的,下载时提供两种源码,一种是编译后另外是未编译的,而且关于用户的资料和记录都使用的文件的存储形式,不需要数据库支持,当然ScrewTrun Wiki考虑到用户的需要在源码预留了SQlServer和MySql的接口,而且对于管理员而言有一个数据后台,可以分配用户权限,对上传的词条进行授权和其他设置,很人性化。还有一点是在现在的初始化页面是英文的,这让很多不熟悉英文的朋友读文档时没有中文的直观,但ScrewTurn Wiki 提供了支持多个语言包,可以切换成多个语言,很不错吧,这个相对当前国内的开源版本的Wiki功能上就提出一大步。更加人性化 ScrewTurn Wiki 我目前使用的2.0.0版本,昨天回来发现ScrewTurn在4月6号发布了3.0版本,从3.0版 本开始,ScrewTurnWiki的源代码使用VS2008以WebApplication项目进行开发,因此进行代码修改更加方便。 首次安装后,任何人都可以在 ScrewTurn Wiki 中创建帐户,任何经过身份验证的用户都可以创建、编辑或删除内容。通过 wiki 的管理页面可以限制这些访问级别。 我现在熟练操作的是ScrewTurn Wiki2.0版本,3.0版本正在研究中,不过从官方的文档上看3.0版本功能上只是增加一部分,主要是使用到新技术升级成为一个Beta版本,这让很多关注技术的人,也可以通过研究源码来学习。
|
请发表评论