OnlyOffice - хороший строительный блок для создания надёжных IT систем.

OnlyOffice - онлайн офисный пакет похожий на гугл документы, но с открытым кодом.

Внешне это привычный офисный пакет похожий на MS Office или LibreOffice, но работает в браузере.
Плюс OnlyOffice - в том что он позиционируется как пакет, ориентированный на совместимость со MS Office документами (.docx) в первую очередь. К примеру OpenOfice/LibreOffice где в первую очередь поддерживается .odt документы, хотя тоже совместимы c .docx
В следствии открытого кода OnlyOffice - у него есть ряд преимуществ:
- Можно развернуть на своём сервере - следовательно документы под контролем и можно хранить например персональные данные.
- Провайдер как не сможет закрыть доступ в случае санкций или каких либо других причин.
- С OnlyOffice можно интегрировать свою онлайн систему. Не нужно отдельно скачивать файл, открывать и загрузить обратно.
У нас есть опыт интеграции разрабатываемой системы с OnlyOffice:
Вот так выглядит одна из страниц разработанной нами системы автоматизации Favorit.

При клике на документ, он не скачивается, а открывается прямо в браузере на просмотр или редактирование в зависимости от прав пользователя.

С настройкой и интеграцией больших сложностей не было, хотя вопросы были, и на форуме (платной поддержки у нас не было) отвечали медленно.
Ещё почему стоит обратить внимание на OnlyOffice при разработке своих решений: это надёжный строительный блок основанный на открытом коде.
Если разрабатываемая система зависит от сторонних сервисов, то заказчик рискует - ведь если хотя бы один сервис блокируется, то скорее всего и вся система тоже перестанет работать как целое. А если сервисов много, то и высока вероятность того что вся система будет периодически рушиться. Следовательно, OnlyOffice - хороший строительный блок для создания надёжных IT систем.
Ссылки:
- Официальный сайт: https://www.onlyoffice.com/
- Более подробное описание нашего проекта Favorit: https://simplex-software.ru/projects/smeta/