Vì nhiều người sử dụng kho nội dung. Phải có lý do chính đáng. Tôi đang xây dựng một ứng dụng web mới cần lưu trữ nội dung. Ai đó có thể giúp tôi hiểu điều này?Ưu điểm đối với kho nội dung (không nói về CMS)
Ưu điểm của việc sử dụng kho lưu trữ nội dung như Apache Jackrabbit thay vì viết mã/API của riêng bạn để lưu trữ hình ảnh hoặc trang văn bản là gì? Viết của riêng bạn đòi hỏi thời gian vv nhưng cũng như vậy hiện thực hiện và học một khuôn khổ mới như API kho lưu trữ nội dung. Một lợi ích để tự mình lăn có vẻ như với tôi rằng bạn biết mã của mình và có chuyên môn ngay lập tức nếu bạn cần cải thiện hoặc sửa chữa nó. Sử dụng một khung công tác khác, bạn cần phải tìm hiểu các khung của nó và luôn dễ dàng sửa đổi mã bạn biết mà không biết ... tức là bạn không biết rằng mã khung cơ bản cũng như của bạn.
Như tôi đã nói rất nhiều người sử dụng chúng. Có phải là một lý do. Tôi không thể nhìn thấy nó như là chỉ là một "tất cả mọi người đang sử dụng chúng như vậy, vì vậy chúng ta nên." Ít nhất tôi hy vọng nó không phải là điều đó. :)
Cảm ơn phản hồi, điều này mang lại cho tôi cái gì đó để xem xét sau các bước đầu tiên này. Tuy nhiên, việc bổ sung sling vào ví dụ của bạn (trên thực tế sự nhấn mạnh nặng nề về nó ... dễ hiểu trong bài viết và ngữ cảnh của bạn) là quá nhiều cho tôi để đồng hóa ngay bây giờ. Quy tắc Kính viễn vọng Thompson. Một khi tôi có thể tìm ra java/glassfish và jcr tôi có thể có thể đánh giá cao/hiểu những gì sling được cung cấp. Nhưng tôi cần phải đi bộ trước khi chạy. :) Ngay bây giờ tôi chỉ muốn lý trí là tại sao tôi nên bận tâm để học jcr. David đã cung cấp loại lý do chiến lược mà tôi đang tìm kiếm. Tôi sẽ cung cấp cho jcr một đi. – BillR
Vẫn cho bạn +1 mặc dù. :) – BillR
Đủ công bằng - bạn cũng có thể dừng trước khi đề cập đến Sling trong câu trả lời của tôi và hạnh phúc với JCR một mình ;-) –