it-mot-dan-vi.com

Phần mở rộng của Joomla cho một ứng dụng cơ sở dữ liệu tùy chỉnh

Tôi cần tạo một trang web về cơ bản sẽ có một cơ sở dữ liệu với rất nhiều hồ sơ. Mỗi người dùng có thể thấy một danh sách lớn của mỗi bản ghi và sau đó là một trang dành riêng cho tất cả các thông tin về nó. Tôi cần một cái gì đó như thế này:

http://redump.org/discs/system/ps2/

Với một số tính năng thú vị như tìm kiếm tức thì trong danh sách, v.v. Tôi đã cố gắng tìm kiếm trên google nhưng tôi thực sự không biết nên sử dụng từ khóa nào, bởi vì nếu tôi sử dụng "mô-đun cơ sở dữ liệu j Joomla" thì tất nhiên tôi sẽ nhận được rất nhiều trang sai khi nói về cơ sở dữ liệu của Joomla. Có ý kiến ​​gì không?

3
Hyperion

Tôi không chắc bạn có hiểu chính xác mô-đun là gì không, nhưng chắc chắn đó không phải là loại tiện ích mở rộng bạn cần, mặc dù, bạn chưa chỉ định chính xác chính xác những gì bạn cần, nhưng nhìn vào trang web bạn liên kết, có vẻ như bạn cần a Ứng dụng tùy chỉnh. Đó có thể là a custom thành phần hoặc a ứng dụng cơ sở dữ liệu -built với các tiện ích mở rộng đặc biệt được gọi là trình xây dựng ứng dụng.

Thành phần tùy chỉnh hoặc ứng dụng biểu mẫu/DB

1. Thành phần tùy chỉnh

Phát triển a thành phần tùy chỉnh theo yêu cầu của bạn. Thành phần là loại tiện ích mở rộng bạn cần, nơi bạn sẽ có các bảng cơ sở dữ liệu để lưu trữ dữ liệu, biểu mẫu để gửi/chỉnh sửa thông tin và tất cả logic ứng dụng và bản trình bày của nó ở mặt trước, mặt sau hoặc cả hai.

2. Trình tạo ứng dụng

Xây dựng ứng dụng bằng cách sử dụng thành phần Trình tạo ứng dụng/biểu mẫu hoặc CCK (xây dựng nội dung) . Tùy chọn loại tiện ích mở rộng thứ 3 là Trình tạo thư mục tùy thuộc vào nhu cầu của bạn.

Tôi phân biệt các tiện ích mở rộng danh mục này ở trên, mặc dù chúng rất giống nhau và nhiều tiện ích mở rộng thuộc bất kỳ danh mục nào trong số này có thể được xem xét hoặc sử dụng làm CCK, Ứng dụng/Biểu mẫu hoặc Trình tạo thư mục.

Tuy nhiên, trong nhiều trường hợp, CCK và Trình xây dựng thư mục có thể cung cấp cơ sở và quy trình công việc được thiết lập nhiều hơn, bạn có thể sử dụng và mở rộng với các trường tùy chỉnh, trong khi trên Trình xây dựng ứng dụng, bạn sẽ phải thiết kế mọi thứ từ đầu.

Đi đường nào?

Bây giờ liên quan đến 2 tùy chọn ở trên, phát triển thành phần tùy chỉnh yêu cầu kinh nghiệm và kỹ năng phát triển tốt. Tuy nhiên, có một số công cụ xây dựng tiện ích mở rộng có sẵn có thể giúp bạn phát triển tiện ích mở rộng của mình (xem danh sách bên dưới).
[.__.] Xây dựng ứng dụng bằng một ứng dụng khác CCK/Trình tạo ứng dụng có thể dễ dàng hơn - mặc dù vẫn còn một số đường cong học tập và tùy thuộc vào yêu cầu thực tế của bạn, cũng có thể cần có các kỹ năng tốt.

Trong cả hai trường hợp khi chúng ta nói về một ứng dụng cơ sở dữ liệu, bạn cần lập kế hoạch và thiết kế trả trước - trước khi thực hiện.

Tài liệu phát triển thành phần

Người tạo thành phần/mở rộng:

Một số ứng dụng phổ biến/Trình xây dựng biểu mẫu & CCK:

4
FFrewin

Trước tiên tôi sẽ tìm kiếm các ứng dụng danh sách/thư mục/tải xuống được tạo sẵn như Danh mục JB có thể phù hợp nhất với ứng dụng của bạn. Sobi Pro có thể là một giải pháp rất nhanh cho nhu cầu của bạn.

Nếu không, hãy xem lại các ứng dụng khác được liệt kê bởi @FFrewin, chẳng hạn như Fabrik, Cobalt, Content Builder, Seblod, K2, rất linh hoạt và giàu tính năng.

Chúng hỗ trợ các hình thức nhập khác nhau cũng có thể giúp bạn tiết kiệm rất nhiều thời gian trong việc thiết lập nội dung.

1
garth