Sự khác biệt giữa hình ảnh và thư mục phương tiện là gì?


8

Làm thế nào tôi nên hiểu sự khác biệt giữa hình ảnh và thư mục phương tiện truyền thông ? Trong tất cả Joomla của tôi! các trang web tôi đang sử dụng hình ảnh cho các tệp hình ảnh được hiển thị trong các bài báo, phương tiện truyền thông cho PDF, MP3, v.v ... Tên của các thư mục này đã khiến tôi làm như vậy.

(1) Nếu tôi có hình ảnh biểu ngữ 600 × 900 px (dọc), khi nhấp vào hình ảnh 6000 × 9000 phù hợp cho in khổ lớn, trước đây có nên chuyển sang hình ảnh và sau vào thư mục phương tiện không?

(2) Tên phương tiện gợi lên cho tôi loại phương tiện trừu tượng (PDF, EPUB, MOV) hoặc phương tiện hiển thị giống CSS (giấy, màn hình, thiết bị di động) hoặc phương tiện lưu trữ (DVD, HDD, CD). Làm thế nào tôi nên hiểu phương tiện tên thư mục từ Joomla! quan điểm? Phương tiện truyền thông nào được mong đợi bên trong?

(Chính) Quy tắc chính để quyết định sử dụng thư mục nào để làm gì?
 

Không chỉ đơn giản là học DO và KHÔNG mục tiêu của tôi là tìm hiểu ý định của các nhà thiết kế Joomla cho các thư mục này.

Câu trả lời:


12

phương tiện truyền thông chủ yếu được sử dụng cho

  1. hình ảnh, tập lệnh và bảng định kiểu được phục vụ với thành phần và plugin. (Đây là một phần của mã nguồn trang web của bạn)
  2. Nội dung của thư mục này có thể được ghi đè bằng mẫu
  3. ví dụ: logo trang web của bạn là một phần của mã nguồn

Nhưng thư mục hình ảnh được sử dụng cho

  1. hình ảnh trong nội dung được viết bởi admin / người dùng.
  2. Nó an toàn để giả định thư mục hình ảnh cho nội dung người dùng tạo .
  3. ví dụ người dùng trang web của bạn tải lên hình ảnh hồ sơ, chúng nên được lưu trữ trong thư mục hình ảnh.

Thành thật mà nói, lời giải thích quá ngắn để tôi hiểu. Chính xác thì bạn có ý gì bởi điểm 1 và 2? Tôi có nên tự mình sử dụng phương tiện truyền thông không? Còn câu hỏi thứ hai tôi hỏi thì sao? Và nơi lưu trữ MP3, PDF, vv?
miroxlav

Lưu trữ mp3, pdf, vv vào thư mục hình ảnh. Vì đây là nội dung của trang web, chứ không phải là một phần của mã nguồn.
Shyam

Câu trả lời ngắn gọn là tùy thuộc vào bạn. Bạn cần quản lý trang web và quản trị nó, đó là lý do tại sao nó rất mơ hồ vì không có cách nào đúng hay sai.
tim.baker

Bạn có thể thêm rằng trình cài đặt tiện ích mở rộng giúp dễ dàng lưu trữ tài sản tiện ích mở rộng (javascript, css, hình ảnh) vào thư mục phương tiện, nhưng không vào thư mục hình ảnh. phương tiện truyền thông thực sự là cho các phần mở rộng, trong khi hình ảnh là dành cho người dùng.
Bakual

1
Tôi đã thử nghiệm với một thư mục thứ ba (/ tệp) cho các tài liệu, để lại thư mục hình ảnh cho hình ảnh. Sau đó thay đổi JCE để nó sử dụng / tệp cho tài liệu. Nhưng nó tạo ra nhiều vấn đề hơn khi bạn muốn trình quản lý tệp JCE có thể quản lý tất cả các loại tệp, bao gồm cả hình ảnh, vì vậy tôi không khuyến nghị điều đó. Các phương tiện truyền thông tên có thể đã được dán nhãn tốt hơn về mặt khái niệm như hình ảnh mở rộng. Nó cũng phục vụ javascript và bạn không muốn sử dụng cuối sửa đổi điều đó.
Peter Wiseman

8

Khách hàng không có quyền truy cập vào thư mục phương tiện theo mặc định. JCE, người quản lý phương tiện truyền thông, một số phòng trưng bày và thanh trượt biểu ngữ, tất cả họ đều tìm đến thư mục hình ảnh cho dữ liệu nội dung.

Chúng tôi quan tâm nhiều hơn đến việc làm cho mọi thứ trở nên dễ dàng và được sắp xếp hợp lý cho khách hàng của chúng tôi và tránh cho họ gặp rắc rối hơn là chúng tôi đặt những thứ mà chúng tôi đã nói, vì vậy chúng tôi sử dụng hình ảnh làm thư mục phương tiện nội dung chính. Bên trong chúng tôi giữ một thư mục "tệp" để họ có thể tải lên tệp pdf hoặc tài liệu và chúng tôi cho phép họ sắp xếp hình ảnh và các loại tệp khác theo ý muốn. Hình nền và bố cục được lưu giữ ở nơi khác để chúng thực sự không thể phá hủy trang web của họ. Bởi vì chúng không được phép đi ra ngoài cây hình ảnh, chúng không thể phá hủy mọi thứ.

Không có cách nào chúng tôi muốn khách hàng có quyền truy cập vào thư mục phương tiện. Đó là cho các plugin và các thành phần để truy cập, không phải là người viết nội dung. Ngay cả khi là một nhà phát triển, tôi hiếm khi cần phải vào đó và làm công việc.

Vì vậy, đạo đức của câu chuyện - phương tiện truyền thông là dành cho CMS, hình ảnh là dành cho NỘI DUNG.


Sử dụng imagesthư mục là xấu, nhưng bạn đã đúng, chúng tôi không muốn người dùng của chúng tôi có thể truy cập / thư mục phương tiện và phá vỡ trang web với một vài cú nhấp chuột. Chúng ta sẽ cần một thư mục mới trong Joomla, đại loại như thế media_user.
Adam M.

Dù sao, nếu người dùng của bạn không cần duyệt tệp và bạn có thể xử lý mọi thứ với thành phần của mình, thì mediacó thể được sử dụng cho cả tệp của thành phần và nội dung do người dùng tạo.
Adam M.

0

Không chỉ đơn giản là học DO và KHÔNG mục tiêu của tôi là hiểu ý định của các nhà thiết kế Joomla cho các thư mục này.

Những gì họ dự định có thể được tìm thấy trên https://docs.j Joomla.org/Development_Best_Practices dưới Where should I place JavaScript, CSS, and Image files that belong to my Component?Where should I place files generated by my Component?.

Do ghi đè tất cả hình ảnh, tập lệnh, biểu định kiểu được tạo bởi các thành phần của bạn, nên được bao gồm trong mediathư mục. Nhưng điều thú vị là nó cũng đề cập đến các tệp người dùng được tạo / tải lên thông qua thành phần của bạn. Đối với Permanent, web accessiblecác tập tin, nó nói Use a subdirectory of the media folder.và sau đóThis applies to all files handled by your Component, including files your code generates and files the users of your component upload / generate.

Họ không đề cập đến trong phần 'hướng dẫn thực hành tốt nhất về phát triển' này về bất kỳ điều gì về imagethư mục, vì vậy tôi cho rằng nó dành cho những thứ không phát triển như tải lên hình ảnh của bạn để sử dụng trong các bài viết.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.