CMS "Chủ đề" là gì?

Định nghĩa:

Chủ đề cho CMS là tập hợp các tệp mã và (thường là) hình ảnh xác định trang web CMS trông như thế nào.

Cách & # 34; Chủ đề & # 34; Khác với một & # 34; Mẫu & # 34 ;?

Trong thế giới CMS, mẫuchủ đề về cơ bản chỉ đến cùng một thứ. Từ được sử dụng tùy thuộc vào CMS. Drupal và WordPress sử dụng chủ đề từ, trong khi Joomla sử dụng mẫu từ.

Lưu ý rằng Drupal không có khái niệm riêng về các tệp khuôn mẫu . Nhưng đừng để điều đó làm bạn bối rối. Khi bạn đang nói về "điều" duy nhất kiểm soát hầu hết hoặc tất cả trang web Drupal trông như thế nào, bạn gọi đó là chủ đề .

Để biết thêm về cách các chương trình CMS khác nhau tham chiếu đến cùng một khái niệm với các từ khác nhau, hãy xem bảng cụm từ CMS .

Chủ đề Thay đổi & # 34; Tìm & # 34; của trang web

Khi bạn nghĩ về cách trang web "trông", bạn có thể đang nghĩ về chủ đề. Mục tiêu của một hệ thống chủ đề là cho phép bạn thay đổi giao diện của toàn bộ trang web cùng một lúc, trên mọi trang, trong khi vẫn giữ nguyên nội dung. Ngay cả khi trang web của bạn có hàng ngàn trang, bạn có thể nhanh chóng chuyển sang chủ đề mới.

Một số chủ đề bao gồm chức năng bổ sung

Về lý thuyết, một chủ đề (hoặc mẫu) tập trung vào "giao diện" và thêm ít chức năng , nếu có, cho trang web của bạn. Nếu bạn muốn một hộp nhỏ trong thanh bên để làm một cái gì đó đặc biệt, bạn sẽ cần phải tìm một mô-đun riêng biệt (hoặc plugin hoặc phần mở rộng , tùy thuộc vào CMS của bạn).

Đó là lý thuyết. Trong thực tế, nhiều chủ đề (hoặc mẫu) dường như cũng bao gồm rất nhiều tính năng bổ sung mà bạn có thể bật. Tôi thấy điều này nhiều hơn với WordPress và Joomla hơn là tôi làm với Drupal (có lẽ vì Drupal hướng đến việc xây dựng các trang web với các mô-đun riêng biệt).

Dường như các chủ đề trả tiền (hầu như không được biết đến trong thế giới Drupal) rất có khả năng bao gồm chức năng bổ sung này. Trang web cho một chủ đề WordPress trả tiền hoặc mẫu Joomla thường bao gồm các tính năng bổ sung khác nhau như một điểm bán hàng chính.

Tôi thích phương pháp Drupal, nơi các tính năng bổ sung được tách ra thành các mô-đun riêng của chúng và chủ đề tập trung vào giao diện. Bạn sẽ linh hoạt hơn. Bạn không bị ràng buộc với một chủ đề cụ thể chỉ vì bạn thích một hoặc hai tiện ích con của nó.

Mặt khác, nếu một chủ đề trả tiền giải quyết tất cả các vấn đề của bạn trong một ngã swoop, và nó được duy trì tốt, nó không nhất thiết phải là một ý tưởng tồi. Một số chủ đề trả tiền này nhắc tôi về các bản phân phối Drupal . Họ dường như đang cố gắng đóng gói mọi thứ bạn có thể cần trên trang web của bạn. Đối với một số người dùng, đó có thể là một điều tốt.