Các mục joomla lưu trữ

Joomla là gì! Cập nhật hệ thống?

Bắt đầu với Joomla! 1.6, Joomla! đã đặc trưng một hệ thống cập nhật để giúp giữ cho hệ thống cập nhật. Joomla! Cập nhật hệ thống chủ yếu được thúc đẩy bởi sự quản lý Extensions. Để biết thêm thông tin về các Extensions Manager: https://docs.joomla.org/Help36:Extensions_Extension_Manager_Update

cập nhật Notifications

Joomla! Cập nhật hệ thống cung cấp một cách tiện dụng để cập nhật các phần mở rộng được cài đặt, nhưng nó cũng thực hiện một hệ thống thông báo từ nhà phát triển phần mở rộng để thông báo sự sẵn có của các phiên bản mới. Bằng cách này, adminitrators hệ thống có thể được thông báo và chọn cách để quản lý hệ thống.

Các mục joomla lưu trữ tất cả các nhà phát triển được khuyến khích

hình ảnh mẫu: Thông báo về việc cập nhật có sẵn

hình ảnh mẫu: Một phiên bản mở rộng mới đã được cài đặt

Yêu cầu JED mới

New Liệt kê Yêu cầu. Tất cả các phần mở rộng được tải lên JED sau 10 tháng 1 năm 2017 được yêu cầu phải sử dụng Joomla Cập nhật hệ thống. Điều này sẽ giúp đảm bảo rằng chủ sở hữu trang web luôn được thông báo khi một phiên bản mới của phần mở rộng được cài đặt của họ có sẵn. Giữ phần mở rộng lên đến ngày có thể giúp cải thiện an ninh.

Trong hướng dẫn này, chúng tôi bao gồm một chi tiết ngắn gọn về cách triển khai các Joomla Cập nhật hệ thống cho phần mở rộng miễn phí và trả tiền. Tất cả các nhà phát triển được khuyến khích đến thăm Joomla Documents để biết thêm thông tin hoặc kiểm tra như thế nào phần mở rộng khác có đã đến thông qua hệ thống cập nhật.

Liên quan đến phần mở rộng đã được liệt kê trên JED, họ sẽ không thể chưa được công bố nếu họ không phù hợp với yêu cầu mới này. Thay vào đó, một cảnh báo popup sẽ được hiển thị cho người dùng khi nhấn vào nút Download, thông báo cho họ rằng phần mở rộng không hỗ trợ cập nhật các máy chủ và do đó phải được cập nhật bằng tay.

Đừng quên kiểm tra xem phần mở rộng của bạn sử dụng Joomla! Cập nhật hệ thống.

Hệ thống Joomla Cập nhật

Một trong những tính năng mạnh mẽ nhất của Joomla! là khả năng mở rộng nó với phần mở rộng của bên thứ ba. Để giữ cho các phần mở rộng được cập nhật, Joomla Cập nhật hệ thống cho phép nhanh chóng tự động quá trình để rà soát tất cả các phần mở rộng được cài đặt và cập nhật chúng từ người quản lý mở rộng.

Từ quan điểm phát triển của xem, các phần mở rộng có liên quan đến nguồn gốc, thông qua các biểu hiện gia hạn, đến một tin tức cập nhật có sẵn.

Để cung cấp các bản cập nhật, có hai trường hợp sử dụng chính: phần mở rộng miễn phí hoặc gia hạn trả tiền. Trường hợp đầu tiên là đơn giản và cập nhật có thể được phân phối trực tiếp thông qua các dòng tải cùng hơn tải ban đầu. Trong trường hợp gia hạn thanh toán, kể từ khi bản cập nhật được giới hạn hợp lệ đăng ký / thành viên, sau đó một phương pháp để kiểm tra xem nó phải được tích hợp vào quá trình cập nhật.

Các mục joomla lưu trữ các phần mở rộng

Trong chương tiếp theo, chúng tôi mô tả các thông lệ phổ biến nhất để phân phối mở rộng cập nhật.

Cập nhật hệ thống Joomla - phần mở rộng miễn phí

Trong trường hợp này, mở rộng Cập nhật hệ thống đòi hỏi thêm một thẻ trong phần mở rộng manifest để xác định một URI để xuất bản các bản cập nhật có sẵn:

Xác định một máy chủ cập nhật

Để sử dụng tính năng này, một máy chủ cập nhật phải được xác định trong biểu hiện của tiện ích của bạn.

tập tin XML cập nhật

Các loại máy chủ mở rộng cho phép các nhà phát triển để xác định biểu hiện của một phần mở rộng để kéo thông tin cập nhật từ manifest một phần mở rộng duy nhất.

trường hợp mẫu: Joomla! weblinks

Tại thời điểm này, Joomla! mở rộng weblinks được phân phối theo cách tương tự so với một phần mở rộng của bên thứ ba. Kể từ khi nó được cập nhật trong cùng một cách hơn một phần mở rộng của bên thứ ba, đó là một tài liệu tham khảo thực hiện hoàn hảo của hệ thống cập nhật: joomla-extensions / weblinks

Như đã trình bày trong biểu hiện này, các bản cập nhật phần mở rộng được phân phối từ một file XML bằng tay duy trì. Nếu bạn thích để tạo ra các dòng cập nhật XML từ một trình quản lý download, một số lựa chọn thay thế có thể được tìm thấy trong JED.

Chú ý: Kiểm tra lại targetplatform

Vấn đề thường gặp khi Joomla không phát hiện ra một phiên bản mới trong định nghĩa của targetplatform.

Cập nhật hệ thống Joomla - phần mở rộng Paid

Trường hợp này cũng tương tự như một phần mở rộng miễn phí. Tuy nhiên, một xác nhận bổ sung là cần thiết để kiểm tra xem người dùng sẽ được quyền nhận các bản cập nhật. xác nhận này được thực hiện trực tuyến và nó phải được hỗ trợ bởi hệ thống phát triển mở rộng.

Để xác định người sử dụng cập nhật / hệ thống của mình, Joomla có extra_query tham số bổ sung trong #__update_sites. Tham số này sẽ được thêm vào URL tải công bố, cung cấp cơ hội để chấp nhận hoặc từ chối việc tải xuống.

Bạn có thể quản lý extra_query theo yêu cầu của bạn và Joomla không áp đặt bất kỳ hạn chế vào các thông tin lĩnh vực. Nó phải có giá trị như một tham số URL.

trường hợp mẫu: Akeeba Hệ thống phát hành và Akeeba Subscriptions

Akeeba Hệ thống phát hành và Akeeba Bản trả phí có phần mở rộng mà Akeeba nhà phát triển phần mở rộng thực hiện quản lý tiện ích riêng của mình. Họ là những lựa chọn thay thế miễn phí cho xây dựng dựa trên hệ thống phát hành của riêng bạn.

Trong bối cảnh này, một Id Tải (dlid) phải được xác định trong phần mở rộng phải được cập nhật và lưu trữ trong lĩnh vực extra_query. Ví dụ: dlid = 1234567890123456789012.

Khi Joomla quản lý cập nhật gọi trang web của bạn để tải về các bản cập nhật, nó bao gồm các Id Download. Akeeba ARS và Dự bị làm việc cùng nhau để kiểm tra tư cách thành viên và gửi lại phản ứng thích hợp.

Liên quan đến hệ thống Cập nhật của bên thứ ba

hệ thống cập nhật thrid bên, tạo ra để cung cấp thông tin cập nhật một cách an toàn và thuận tiện, tương tự như hệ thống Cập nhật Joomla được coi là tuân thủ các yêu cầu. Tuy nhiên, như mục tiêu của chúng tôi là tập trung thông tin về bản cập nhật trong Extensions: diện tích Update, sau đó là một hệ thống cập nhật của bên thứ ba cũng phải cung cấp các thông tin sẵn có phiên bản dành cho Joomla! Update Manager. Người sử dụng phải không được yêu cầu đến thăm mỗi lần gia hạn để biết tình trạng của nó.

Add-ons là một trường hợp đặc biệt của phần mở rộng bằng một phần mở rộng cha mẹ quản lý. Addons được cài đặt, quản lý và gỡ bỏ cài đặt với một bên thứ ba Cập nhật hệ thống.

Kể từ khi những loại hình cụ thể của phần mở rộng được công bố trong JED nhưng họ không thể được tích hợp với Joomla! Cập nhật hệ thống, họ được miễn yêu cầu hội nhập. Ngoại lệ này bao gồm phần mở rộng mà không phải cài đặt thông qua trình cài đặt Joomla và đang mở rộng cụ thể.

phần mở rộng như vậy sẽ được phê duyệt trên cơ sở từng trường hợp.

Ảnh chụp màn hình mẫu

Các khía cạnh hành chính như thế nào một nhà phát triển phần mở rộng quản lý kinh doanh của họ nằm ngoài phạm vi của những gì JED có thể điều chỉnh. Đây là trách nhiệm của nhà phát triển để đảm bảo rằng người đó đang hoạt động trong bất kỳ yêu cầu pháp lý được áp đặt bởi chính quyền địa phương của họ. Chúng tôi chỉ có thể khuyên bạn tham khảo với một kế toán địa phương và / hoặc luật sư để đảm bảo rằng bạn đang đáp ứng mọi yêu cầu pháp lý địa phương.

Bạn có thể thực hiện các máy chủ Cập nhật theo một cách tương tự như cách Extensions Paid quản lý nó - bạn có thể thực hiện Update Servers để thông báo cho người dùng về các bản cập nhật có sẵn và hiển thị một thông báo nói rằng bản cập nhật có sẵn thông qua liên lạc với họ thông qua trang web của bạn. Điểm mấu chốt ở đây là để thông báo cho người dùng về các bản cập nhật - quyết định cung cấp cho họ tự động hay không là quyết định của bạn.

Trong cùng một cách, rằng có một số trình hỗ trợ download giúp để quản lý thông tin cập nhật, cũng có các nhà quản lý thuê bao có thể giúp bạn quản lý thuế GTGT. Ngoài ra, cũng có nền tảng thương mại điện tử có thể củng cố bán hàng.

Xem video này!

Những bài viết liên quan

Vị trí 7 joomla lưu trữHướng dẫn này sẽ chỉ cho bạn cách để thêm vị trí module trong Joomla 3.x. bản mẫu. Bạn đã biết làm thế nào để kiểm tra vị trí module có sẵn của mẫu. Trong hướng dẫn này, chúng tôi sẽ hiển thị ...
trang web lưu trữ cho joomlaJoomla Hosting là gì? Miễn phí, dễ sử dụng, và tùy chỉnh. Joomla cung cấp cho bạn với vô số lựa chọn xây dựng trang web, và có sẵn với hầu hết các kế hoạch lưu trữ. Nghĩ WordPress là chỉ ...
joomla lưu trữ miễn phí tốt nhấtJoomla Hosting là gì? Miễn phí, dễ sử dụng, và tùy chỉnh. Joomla cung cấp cho bạn với vô số lựa chọn xây dựng trang web, và có sẵn với hầu hết các kế hoạch lưu trữ. Nghĩ WordPress là chỉ ...
joomla tốt nhất lưu trữ miễn phíJoomla Hosting là gì? Miễn phí, dễ sử dụng, và tùy chỉnh. Joomla cung cấp cho bạn với vô số lựa chọn xây dựng trang web, và có sẵn với hầu hết các kế hoạch lưu trữ. Nghĩ WordPress là chỉ ...
Làm thế nào để xây dựng một trang web với joomla lưu trữ'; O.write (r); o.close ()> trở n.prototype.isNullOrEmpty = function (n) trả về 1>, n.prototype.dispatchCustomEvent = function (n);! Var i = document.createEvent (" CustomEvent "); return ...