it-swarm-vi.com

ChronoForms có phải là Bộ công cụ xây dựng nội dung (CCK) không?

Tôi đã sử dụng ChronoForms từ lâu trước khi tôi nghe thấy thuật ngữ "Bộ công cụ xây dựng nội dung". Bằng cách xác định một biểu mẫu và chọn tùy chọn lưu kết quả vào cơ sở dữ liệu, tôi có thể tạo các bảng mới, lưu trữ các loại trường khác nhau bao gồm hình ảnh, v.v. và xây dựng các ứng dụng.

Tôi đã tìm thấy rất ít hạn chế với ChronoForms vì vậy không có nhiều động lực để kiểm tra bất kỳ CCK nào.

Tôi tự hỏi liệu ChronoForms có làm mọi thứ mà CCK có thể làm hay tôi nên tìm hiểu về Zoo, Seblod, Cobalt, K2 hoặc FLEXIcontent, v.v.?

5
Neil Robertson

Tôi nghĩ rằng có lẽ khá khó để xác định từ quan điểm thiết kế cơ sở dữ liệu hoặc kiến ​​trúc như thế nào chrono hoặc có lẽ fabrik "khác biệt" với K2 hoặc FlexiContent hoặc bất cứ điều gì khác. Theo tôi tất cả những điều này làm cùng một việc: lưu trữ dữ liệu trong cơ sở dữ liệu và cung cấp cho bạn khả năng tùy chỉnh cách thức dữ liệu được diễn giải và trình bày để hiển thị và cho đầu vào. Về cơ bản, bạn nhìn xuống giao diện và cảm nhận về cách thức thực hiện đầu vào hoặc hiển thị đó, dữ liệu được lưu trữ theo cách khá không quan trọng.

Điều đó nói rằng, tôi nghĩ rằng các CCK hoặc CCK "thực" tự tiếp thị như vậy có ít nhất một vài tính năng tôi cho là quan trọng: Định tuyến URL, Giao diện thân thiện với người dùng, cấu trúc danh mục chung, ACL và tạo khuôn mẫu.

Bây giờ - tôi chắc chắn rất nhiều điều tôi đã đề cập có thể được thực hiện trong ChronoForms. Tôi sử dụng fabrik nhưng tôi coi cả hai công cụ này khá giống nhau vì vậy tôi dựa trên ý kiến ​​của mình về trải nghiệm đó. Cá nhân định tuyến trong Fabrik không quá nóng. Ngoài ra, việc thêm những thứ như ACL hoặc danh mục là hoàn toàn có thể, nhưng nó không trực quan hoặc 'nướng trong' như những CCK khác có nó.

Cuối cùng - bạn có thể thoát khỏi một trong hai cách tiếp cận như một cách để phát triển các loại nội dung và đầu ra tùy chỉnh - Tôi sẽ không bị cuốn theo ngữ nghĩa của những gì làm cho CCK khác với công cụ "kiến trúc ứng dụng" - Tôi tập trung vào những gì bạn cần hoàn thành và công cụ nào đưa bạn đến đó nhanh nhất.

4
Chad Windnagle

Không có thuật ngữ rõ ràng CCK là gì, vì vậy nó phụ thuộc vào quan điểm :)

Thuật ngữ CCK xuất phát từ Drupal, trong đó mô-đun có tên CCK, được tạo ra để mở rộng Nút, bằng cách thêm các trường bổ sung.

vì vậy, từ quan điểm này, Chronoforms không phải là CCK, vì nó không mở rộng Nội dung trong Joomla!.

Ngoài ra điều này có nghĩa là Joomla! không có CCK thực sự. Chỉ có Sablod gần gũi hơn với nó.

4
Fedik

Chronoforms là một thành phần biểu mẫu, cũng có thể được sử dụng để tùy chỉnh quy trình đăng nhập hoặc tạo các quy trình cổng thanh toán đơn giản. Đây không phải là CCK, nhưng bạn có thể tạo một số chức năng bằng ChronoConnectivity cho phép bạn tạo các bảng của riêng mình (và do đó cấu trúc dữ liệu).

Ý kiến ​​cá nhân của tôi là có những công cụ CCK tốt hơn hiện có. Đối với những gì nó có giá trị, yêu thích của tôi là K2. Nó thân thiện với người dùng hơn rất nhiều so với những người khác và có thể mở rộng hợp lý ra khỏi hộp. Chắc chắn, nếu bạn chỉ muốn tạo một danh sách nếu các widget có các trường tùy chỉnh, thực sự rất dễ để đi.

4
Jeepstone

Tôi chưa sử dụng ChronoForms, nhưng tôi đã sử dụng K2 và Zoo. Cả hai đều cảm thấy như họ được tạo ra để khắc phục một số thiếu sót với hệ thống Bài viết chứng khoán. Cả hai đều sử dụng "vật phẩm" thay vì bài viết và sau đó bạn có thể (gần như vô tận) mở rộng về nội dung bài viết đó có thể hiển thị bằng cách thêm những thứ như trường bổ sung và plugin của bên thứ 3 (như google maps). Hãy nghĩ về nó như là một hệ thống bài viết rất tùy biến.

Với K2, bạn có thể tạo kiểu cho các danh mục và thậm chí ghi đè đầu ra rất nhiều và tất cả các bài viết trong mỗi danh mục đều có định dạng và kiểu đó. Ngoài ra còn có một số mô-đun lọc tuyệt vời có sẵn có thể sử dụng cả thẻ và trường bổ sung để sắp xếp kết quả.

Vì bạn hoàn toàn có thể tùy chỉnh đầu ra, bạn có thể tạo vô số trường bổ sung ở mặt sau (cộng với hình ảnh và phòng trưng bày hình ảnh), điền vào đó và sau đó để chúng hiển thị dữ liệu theo bố cục tùy chỉnh ở mặt trước.

Với Joomla 3.x và các thẻ, cộng với một số plugin trường tùy chỉnh của bên thứ 3, bạn có thể tiến gần hơn đến điều này với các bài viết chứng khoán, nhưng nó chưa hoàn toàn ở đó.

Tôi không biết nó gần với ChronoForms đến mức nào, nhưng cái tên (với tôi) biểu thị nó được tạo ra để thu thập thông tin ở mặt trước. Mặc dù Zoo có thể làm điều này (và tôi giả sử K2, nhưng tôi chưa bao giờ làm điều đó), tôi không cảm thấy đó là chức năng chính của những CCK này.

3
Brian Peat

Tôi sẽ nói rằng nó chắc chắn phải làm với những gì bạn muốn làm và cách bạn sẽ xác định CCK. Tôi chưa làm việc nhiều với ChronoForms và có kinh nghiệm nhỏ với ChronoEngine.

Tôi sẽ coi CF là một Thành phần biểu mẫu hơn, với khả năng xây dựng các ứng dụng cơ sở dữ liệu tùy chỉnh bằng CE. Tại một số điểm, điều này có thể được coi là tương tự như CCK.

Đồng thời, các thành phần như K2 hoặc Seblod được dành riêng và được thiết kế để cung cấp chính xác loại chức năng này, cho phép bạn tạo các mục nội dung tùy chỉnh của mình một cách dễ dàng và nhanh chóng.

Đáng để đề cập đến một phần mở rộng khác có thể được coi là CCK cho Joomla và phù hợp với định nghĩa về CCK của Fedik, vì nó thực sự mở rộng thành phần nội dung cốt lõi của Joomla. Đây là Trường đính kèm ( http://extensions.j Joomla.org/extensions/authoring-a-content/content-conevelop/18564 ) và nó cung cấp các loại trường để mở rộng bài viết j Joomla.

Gần đây tôi bắt đầu sử dụng Fabrik, theo tôi nghĩ, kết hợp một số tính năng mạnh mẽ và có thể được sử dụng như một trình xây dựng ứng dụng (tương tự ChronoForms với ChronoEngine) và có khả năng ai đó có thể xây dựng một hệ thống nội dung tùy chỉnh.

Kết luận, một lần nữa, đó là những gì sẽ hoạt động tốt nhất cho từng yêu cầu cụ thể của dự án. Tham gia và học hỏi nhiều hơn, sẽ chỉ có lợi và bạn sẽ có thể quyết định những gì phù hợp hơn với bạn và các dự án của bạn.

2
FFrewin

Tôi có thể nói rằng Zoo rất khác với Chronoforms. Tôi sử dụng cả hai, và vì những lý do khác nhau. Chronoforms là tuyệt vời cho các ứng dụng yêu cầu một hành động (một hình thức/đầu vào) và tôi thích cách trình bày trực quan và tính linh hoạt của Zoo. Nó phụ thuộc hoàn toàn vào nhu cầu của bạn vào một dự án cụ thể.

2
Toni Marie

Bộ tùy biến nội dung CCK. Chronoforms là một thành phần của biểu mẫu, vì nó không ảnh hưởng đến cách hiển thị nội dung.

K2 là CCK vì nó tùy chỉnh cách hiển thị các mục. Virtuemart là một CCK vì nó tùy chỉnh cách hiển thị các mục (danh sách các sản phẩm).

sh404sef không phải là CCK vì nó không ảnh hưởng đến nội dung mà là URL .....

1
informaticien51