• 周六. 4 月 25th, 2026

物嫩软件资讯网

软件资讯来物嫩

从传统办公软件到云协作,打造企业远程办公的利器

admin@wunen

4 月 11, 2025



一、前言:

随着数字化时代的不断发展和普及,有效的文档处理和团队协作变得越来越重要,云端办公软件已经成为了越来越多企业和个人的优选。使用云端办公软件不仅可以提高工作效率,还可以节省时间和成本。今天给大家推荐一款云端办公软件【OnlyOffice】,可以很好的支持多人实时协同编辑,如下为本人从0-1从产品介绍、产品体验、产品开发几个角度来进行探索。

本人也是一个比较早期接触计算机行业的码农,从最开始学校学习的Docs系统命令,到windows98、2000的系统,对于存放文字资源信息不是太方便,使用的软盘存储工具,到后面Windows Office和WPS两大软件的的文字处理、电子表格、演示文稿,可以满足日常文档编辑、数据计算和基本演示的需求。


可以使用如下方式进行更换镜像源地址,创建一下/etc/docker/daemon.json文件:

{
  "registry-mirrors": [
    "https://docker.registry.cyou",
    "https://docker-cf.registry.cyou",
    "https://dockercf.jsdelivr.fyi",
    "https://docker.jsdelivr.fyi",
    "https://dockertest.jsdelivr.fyi",
    "https://mirror.aliyuncs.com",
    "https://dockerproxy.com",
    "https://mirror.baidubce.com",
    "https://docker.m.daocloud.io",
    "https://docker.nju.edu.cn",
    "https://docker.mirrors.sjtug.sjtu.edu.cn",
    "https://docker.mirrors.ustc.edu.cn",
    "https://mirror.iscas.ac.cn",
    "https://docker.rainbond.cc"
  ]
}

修改完成后,可以再在终端中重新启动一下docker即可:

systemctl restart docker

使用docker images查看下载完成的镜像,可以看到大小有3.31GB,下载5分钟还是需要点的,算起来比mysql和redis的体积要大不少。

sudo docker run -i -t -d -p 8000:80 --restart=always -e JWT_ENABLED=false \
    -v /var/OnlyOffice/DocumentServer/logs:/var/log/OnlyOffice  \
    -v /var/OnlyOffice/DocumentServer/data:/var/www/OnlyOffice/Data  \
    -v /var/OnlyOffice/DocumentServer/lib:/var/lib/OnlyOffice \
-v /var/OnlyOffice/DocumentServer/db:/var/lib/postgresql  OnlyOffice/documentserver

docker ps

看到上面OnlyOffice容器已经启动了,因为对外暴露的是8000端口,使用IP + 端口直接在浏览器中访问,如“http://192.168.33.88:8000”即可跳到“http://192.168.33.88:8000/welcome”页面中,可以看到有安装指南。




4.2 集成测试:

使用集成测试示例(一个简单的文档管理系统)检查编辑器是否正常运行,根据页面的提示,我们启动一个测试的示例。

开始测试示例:

sudo docker exec 2903bd9c994e sudo supervisorctl start ds:example

将其添加到自动启动:

sudo docker exec 2903bd9c994e sudo sed 's,autostart=false,autostart=true,' -i /etc/supervisor/conf.d/ds-example.conf

在新建一个文档文件后,可以看到操作上其实跟本地安装的软件并没有太多的区别,而且都是web网页进行操作,不用安装任务的程序,非常的方便。


<!DOCTYPE html>
<html>
 
<head>
    <meta charset="utf-8">
    <title></title>
    <script type="text/javascript" src="http://192.168.33.88:8000/web-apps/apps/api/documents/api.js"></script>
    <style>
        body {
            width: 100%;
            height: 90vh;
            display: flex;
            flex-direction: column;
        }
        
        #placeholder {
            width: 100%;
            height: 100vh;
        }
    </style>
</head>
 
<body>
    <div id="placeholder" class="nav" style="width: 100%; height: 100vh;"></div>
 
</body>
<script>
 
    var onDocumentReady = function () {
        console.log("文档准备好了");
    };
 
 
    var config = {
        "documentType": "word",
        "historyList": {
            "history": [],
            "currentVersion": "1"
        },
        "document": {
            "title": "测试OnlyOffice的文档.docx",
            "url": "http://192.168.33.88:8000/demo.docx",
            "permissions": {
                "print": false,
                "download": true
            },
            "attachId": "ijXxFyVxdSUDshiGI1RR8nRgQgzsabix",
            "fileType": "docx",
            "key": "Khirz6zTPdfd7"
        },
        "editorConfig": {
            "customization": {
                "autosave": false,
                "compactToolbar": true,
                "forcesave": true,
                "toolbarNoTabs": true,
                "help": false,
                "compactHeader": true,
                "hideRightMenu": true,
            },
            "mode": "edit",
            "callbackUrl": "http://192.168.33.88:8000",
            "lang": "zh-CN",
            "user": {
                "name": "superlu",
                "id": "103"
            }
        }
    };
 
 
    var docEditor;
    initDocEditor();
    
 
    /**
     * 初始化编辑器
     */
    function initDocEditor() {
        // 初始化配置
        config['events'] = {
            onDocumentReady: onDocumentReady
        };
        docEditor = new DocsAPI.DocEditor("placeholder", config);
    }

</script>
</html>

如上,直接使用HTML代码也可以马上实现一个在线的OnlyOffice编辑器,非常的方便集成到自己的OA系统中来。




4.4 总结:






三、OnlyOffice安装体验:

通过打开

官方下载页面

,可以看到支持桌面与移动设备很多的平台下载,因为我个人的电脑设备是MacOS,所以直接找到对应MacOS的安装包。


新建一个文档,打开非常的快,可以看到文档的设计与布局与常见的微软和WPS Office大同小异,并没有明显区别,所以,基本上不需要额外的什么学习成本。




五、总结:

随着智能化办公的趋势,企业员工的办公效率越来越受到重视。在这个背景下,高效办公工具应运而生。本文将介绍一款名为OnlyOffice的办公软件,它可以帮助企业员工提高工作效率,实现降本增效。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注