前段时间看见两个类似于腾讯日文版的开放源代码日文版控制系统。可以用以构筑营运自己的日文版中文网站。
总的来说那时综合型的日文版公交站点,如腾讯日文版等已经做出来了,假如你急于做综合型的日文版公交站点,却是不现实生活,因为内部空间太少了.
但,假如你著眼于某两个路径的日文版公交站点,比如说课外解题标准答案日文版公交站点、IT金融行业日文版公交站点、基础教育类日文版公交站点等,著眼于两个金融行业应用领域路径,却是有非常大高速成长内部空间的。就比方说相片公交站点,那时许多浏览器都能搜寻相片,但Pinterest、花朵网等还不是做出来了吗?
主要控制技术栈
后端 :Go词汇架构Beego
后端: 如前所述Bootstrap的后端架构Flat-UI
资料库:MySQL,统计数据储存
倚赖自然环境:Libreoffice(或Openoffice),用作将office文档格式转PDF
pdf2svg,用作将PDF转换成svg向量相片,德博瓦桑县写作。
calibre,用作将mobi、chm、epub等文档格式转换成PDF,接着再将pdf转换成svg
阿里云OSS,储存office文档格式、PDF文档格式以及svg等文档
机能特征
文档格式网易网写作
DocHub日文版透过svgCorelDRAW来同时实现文档格式写作新体验的,我知道的日文版公交站点中,网易爱问是透过png等相片提供更多文档格式写作新体验的。
SVG较之png、jpeg等相片格式有非常大的竞争优势,最少弱化不能杂讯,所以与JPEG 和 GIF 影像比出来,svg体积更小,可填充性大列佩季哈区,DocHub透过gzip,将svg文档填充,一般情况下,能增加70%的文档大小不一,比如说200kb的svg,gzip填充后,多于60kb以内的大小不一。
采用svg,大幅提高了读取速率,强化了文本的写作新体验。
office文档格式网易网写作
这个需要经过两层转化:
office –> pdf –> svgPDF文档格式网易网写作
将PDF文档格式透过pdf2svg转化,提供更多网易网写作
mobi、epub、chm文档格式网易网写作
采用calibre将文档格式转换成PDF,接着pdf再转svg。
全文搜寻
全文搜寻机能,之前是采用coreseek开发同时实现了这个机能的,但那时coreseek的官网都已经挂了…急于用elasticsearch重新同时实现这个机能。
文档格式采集机能【TODO】
建站初期,公交站点文本的填充,是两个大难点。
然而,GitBook、ReadTheDoc等公交站点上,就有一大堆的开放源代码控制技术文档格式,提供更多mobi、pdf、epub离线文档格式下载。
初略统计了一下,GitBook有10多万文档格式,按可用文档格式为5万估算,每份文档格式,提供更多3种格式的下载,光从gitbook采集文档格式,做成日文版,就有15万多的文档格式了。
接着,你再借助下浏览器,搜寻filetype:文档格式格式 + 搜寻关键字,如filetype:pdf 入门教程,你就会发现惊喜!
假如再爬其他文档格式,一年之内,单枪匹马搞个上百万文档格式的日文版公交站点,应该不是个事儿。
积分机能
用户签到、上传撷取文档格式,获得积分奖励;用户下载文档格式,需要消耗积分
写作文档格式水印机能
在提供更多写作的svg文件上添加水印
页面一览
项目开放源代码地址:
PC端模板
GitHub: https://github.com/truthhun/DocHubTemplate4PCGitee: https://gitee.com/truthhun/DocHubTemplate4PC移动端模板
GitHub: https://github.com/truthhun/DocHubTemplate4MobileGitee: https://gitee.com/truthhun/DocHubTemplate4Mobile