OwnCloud là gì và Nextcloud là gì? So sánh ownCloud và Nextcloud
Khái niện OwnCloud và NextCloud còn xa lạ với khá nhiều người. Vậy cùng Bizfly Cloud tìm hiểu những thông tin về OwnCloud và NextCloud ngay tại bài viết này nhé.
OwnCloud
OwnCloud là một phần mềm nguồn mở (open source), được phát triển lần đầu tiên vào năm 2010. ownCloud là một bộ phần mềm client-server được sử dụng trong tạo và lưu trữ tệp. Về cơ bản, các chức năng của ownCloud tương tự như Dropbox, nhưng sự khác biệt của ownCloud nằm ở Server Edition.
Server Edition của ownCloud miễn phí và là mã nguồn mở cho phép bất kỳ người dùng nào đều có thể cài đặt và vận hành miễn phí trên server riêng. ownCloud cũng hỗ trợ các extensions, cho phép nó hoạt động như Google Drive: chỉnh sửa tài liệu trực tuyến, calendar và đồng bộ hóa liên lạc...
Phần mềm máy chủ (server) ownCloud có thể được cài đặt trên Linux miễn phí và phần mềm máy khách (client) có thể được cài đặt trên các máy tính chạy Windows, OS X hoặc Linux. Các phiên bản ứng dụng dành cho thiết bị di động hiện đã có sẵn cho các hệ điều hành Android và iOS.
Năm 2016, việc phát triển ownCloud đã được tách riêng, một số developer tham gia trong dự án phát triển ownCloud ban đầu đã tách mã nguồn (source code) để tạo ra một sản phẩm cạnh tranh với ownCloud, là Nextcloud.
Nextcloud
Nextcloud là phần mềm nguồn mở, được phát triển lần đầu tiên vào năm 2016 và cho phép người dùng chạy dịch vụ lưu trữ đám mây cá nhân. Tương tự như ownCloud, Nextcloud có các tính năng giống với Dropbox.
Phần mềm máy chủ Nextcloud có thể được cài đặt miễn phí trên Linux và phần mềm client có thể được cài đặt trên các máy tính chạy Windows, OS X hoặc Linux. Nextcloud cũng có sẵn cho Android và iOS trên các thiết bị di động.
Nextcloud là một nhánh trong dự án ownCloud, được phát triển bởi nhiều thành viên ban đầu trong nhóm phát triển ownCloud. Hai dự án có nhiều điểm tương đồng, nhưng khác biết về giao diện sử dụng, cũng như trong các thỏa thuận cấp phép tương ứng, đặc biệt là cho các phiên bản Enterprise.
So sánh Nextcloud và ownCloud
1. Screenshots
Giao diện login của 2 phần mềm tương đối giống nhau:
Sau đây là giao diện góc trên cùng bên trái của màn hình ban đầu, gọi là trang "File". Đây thực chất là trang chủ của một đám mây riêng:
Nextcloud Files Screen
ownCloud Sharing Menu
Click vào biểu tượng share 1 file và bạn sẽ thấy share menu của tệp ở bên phải:
Nextcloud Sharing Menu
ownCloud Sharing Menu
Trong khi cài đặt một số ứng dụng, Nextcloud hiển thị từng biểu tượng nhỏ, có thể truy cập trực tiếp từ thanh menu chính trên top bar. Tuy nhiên, nếu bạn cài đặt nhiều ứng dụng trong Nextcloud, bạn vẫn sẽ phải sử dụng menu thả xuống để xem phần còn lại:
Nextcloud Apps Menu
Trong ownCloud, trước tiên bạn phải nhấp vào menu thả xuống, nhưng các biểu tượng ứng dụng có kích cỡ lớn hơn và kèm theo chú thích:
Đây là trang ứng dụng ban đầu của Nextcloud:
Tuy nhiên, nếu bạn chọn danh mục ở bên trái, bạn sẽ có được chế độ xem đẹp hơn các ứng dụng có sẵn:
Đây là trang Marketplace ban đầu của ownCloud:
2. Công nghệ
Cả ownCloud và ownCloud đều được xây dựng trên PHP và đều hỗ trợ SQLite hoặc MySQL / MariaDB. Thủ tục cài đặt cũng gần như tương tự.
Vì cả hai đều là nguồn mở nên bạn có thể theo dõi chính xác những cải tiến nào đang được thực hiện. Nếu chúng ta so sánh biểu đồ GitHub Nextcloud "commit activity" và biểu đồ "commit activity" ownCloud, bạn có thể thấy rằng Nextcloud có khoảng gấp đôi số lần commit so với ownCloud.
Khi kiểm tra biểu đồ "code frequency" của Nextcloud so với biểu đồ "code frequency" của ownCloud thì sự khác biệt khá rõ ràng. Nhóm Nextcloud đã phát triển hơn rất nhiều từ codebase so với ownCloud kể từ khi tách ra. Nextcloud cũng có nhiều bản phát hành hơn trong năm qua so với ownCloud.
3. Các tính năng
Tính năng | Nextcloud | ownCloud |
Files | ||
File Storage | Hỗ trợ Upload, đồng bộ, comments, tags, nhiều phiên bản, chuyển files qua giao diện web. | Hỗ trợ Upload, đồng bộ, comments, tags, nhiều phiên bản, chuyển files qua giao diện web. |
File Sharing | Hỗ trợ Chia sẻ thông qua user, email, link, các trang mạng xã hội, bảo vệ bằng mật khẩu và ngày hết hạn. Có thể cho phép người dùng không có tài khoản (email) chỉnh sửa tài liệu. | Hỗ trợ Chia sẻ thông qua user, email, link, các trang mạng xã hội, bảo vệ bằng mật khẩu và ngày hết hạn. |
Tìm kiếm văn bản hoàn chỉnh | Hỗ trợ Ứng dụng Nextant tích hợp Apache Solr | Hỗ trợ Tích hợp với ElasticSearch có sẵn thông qua tiện ích bổ sung trả phí. |
Folder Sharing | Hỗ trợ Chia sẻ thông qua user, email, link, các trang mạng xã hội, bảo vệ mật khẩu và ngày hết hạn. Cho phép người dùng xem và upload | Hỗ trợ Chia sẻ thông qua user, email, link, các trang mạng xã hội, bảo vệ mật khẩu và ngày hết hạn. Cho phép người dùng xem và upload |
Tích hợp trực tuyến LibreOffice | Hỗ trợ | Hỗ trợ |
PDF Viewer | Hỗ trợ Tích hợp sẵn | Hỗ trợ Ứng dụng PDF Viewer có sẵn |
Thư viện ảnh | Hỗ trợ | Hỗ trợ |
Chỉnh sửa tài liệu cho người dùng email không cần đăng nhập | Hỗ trợ | Không hỗ trợ |
Theo dõi hoạt động tệp | Hỗ trợ Tích hợp sẵn | Hỗ trợ Có sẵn các App |
Hỗ trợ file dung lượng lớn | Hỗ trợ | Hỗ trợ |
Giới hạn bộ nhớ/người dùng | Hỗ trợ | Hỗ trợ |
Kiểm soát truy cập File | Hỗ trợ | Chỉ hỗ trợ phiên bản Enterprise Edition |
Khóa File | Hỗ trợ Thông qua W2G2 app | Không hỗ trợ |
Liên kết | Hỗ trợ Chia sẻ file trên Nextcloud server được hỗ trợ | Hỗ trợ Chia sẻ file trên ownCloud server được hỗ trợ |
Clients | ||
Web Client | Hỗ trợ | Hỗ trợ |
Desktop Clients | Windows, Mac, Linux | Windows, Mac, Linux |
Mobile Clients | Hỗ trợ Google Play Android client (xếp hạng 4 và miễn phí), Apple App store client(xếp hạng 4.7 và miễn phí), F-Droid - kho ứng dụng Android và MS Windows Store có một ứng dụng vẫn đang trong quá trình thử nghiệm. | Hỗ trợ Windows Mobile client, Google Play Android client (xếp hạng 4 và có giá $4.00), Apple App store client (xếp hạng 2.9 và có giá $0.99), và Blackberry World. |
Apps | ||
App Store / Marketplace | Hỗ trợ 120 ứng dụng có trong danh sách Nextcloud app store | Hỗ trợ 62 ứng dụng có trong danh sách ownCloud marketplace |
Audio/Video Chat | Hỗ trợ Có bao gồm push notifications | Không hỗ trợ Không có ứng dụng trò chuyện nào trên ownCloud 10 |
Audio/Video Player | Hỗ trợ Không thể đóng player trừ khi tải lại trang | Hỗ trợ |
Bookmarks App | Hỗ trợ | Hỗ trợ |
Calendar App | Hỗ trợ | Hỗ trợ |
Contacts App | Hỗ trợ | Hỗ trợ |
Hỗ trợ Ứng dụng Nextcloud Mail đơn giản cùng với ứng dụng tích hợp RainLoop | Hỗ trợ Ứng dụng tích hợp RainLoop | |
Notes | Hỗ trợ | Hỗ trợ |
Weather | Hỗ trợ | Không hỗ trợ |
Security | ||
Xác thực 2 yếu tố | Hỗ trợ | Hỗ trợ |
Bảo vệ trước tấn công Brute Force | Hỗ trợ Cho cả lõi và ứng dụng | Hỗ trợ Có sẵn thông qua ownCloud Security app |
Rate Limiting | Hỗ trợ | Không hỗ trợ |
Các tính năng khác | ||
Các nhóm User | Hỗ trợ Circles app cho phép người dùng tạo nhóm người dùng /đồng nghiệp/bạn bè của riêng họ | Hỗ trợ Custom groups app cho phép người dùng tạo và quản lý các nhóm tùy chỉnh để chia sẻ |
API | Hỗ trợ | Hỗ trợ |
Tích hợp bộ nhớ ngoài | Hỗ trợ | Hỗ trợ |
Khả năng mở rộng/Hỗ trợ doanh nghiệp | Hỗ trợ | Hỗ trợ |
Resource Monitoring | Hỗ trợ | Không hỗ trợ |
Third Party Authentication | Hỗ trợ | Hỗ trợ |
Theme Customization | Hỗ trợ | Hỗ trợ |
Role Based Administration | Hỗ trợ | Hỗ trợ |
Workflow | Hỗ trợ | Hỗ trợ |
Translations | Hỗ trợ 33 ngôn ngữ khác nhau | Hỗ trợ 103 ngôn ngữ khác nhau |
Với các tính năng tối ưu này của ownCloud và Nextcloud, Bizfly Cloud đã phát triển hệ thống Pre-built Applications hỗ trợ cài đặt ownCloud và Nextcloud như một tính năng bổ trợ của sản phẩm Cloud server. Với các khánh hàng đã và đang có tài khoản Cloud server của Bizfly Cloud, khi sử dụng tính năng Pre-built Applications, có thể dễ dàng cài đặt ownCloud hoặc Nextcloud phiên bản mới nhất trên các nền tảng hệ điều hành Ubuntu 16.04 hoặc CentOS 7. Tất cả những gì bạn cần làm là click vào biểu tượng và hệ thống sẽ tự động cài đặt cho bạn.
Theo Bizfly Cloud tổng hợp
Có thể bạn quan tâm: Hướng dẫn lựa chọn self-hosted cloud storage tốt nhất và triển khai phần mềm trên server