it-swarm-es.tech

¿Cuál es la diferencia entre images y media directory?

¿Cómo debo entender la diferencia entre el directorio imágenes y medios? En todo mi Joomla! sitios que estaba usando imágenes para archivos de imagen mostrados en artículos, medios para PDF, MP3, etc. Nombres de estos directorios me llevó a hacerlo.

(1) Si tengo una imagen de banner de 600 × 900 px (vertical) que al hacer clic va a una imagen de 6000 × 9000 adecuada para la impresión de gran formato, si la primera va a imágenes = y el último a media directorio?

(2) Nombre medio me evoca tipo de medio abstracto (PDF, EPUB, MOV) o medio de visualización similar a CSS (papel, pantalla, dispositivo móvil) o medio de almacenamiento ( DVD, HDD, CD). ¿Cómo debo entender el nombre del directorio media de Joomla! ¿punto de vista? ¿Qué medios se esperan dentro?

(Main) ¿Cuál es la regla principal para decidir qué directorio usar para qué?

Más que simplemente aprender qué hacer y qué no hacer, mi objetivo es comprender la intención de los diseñadores de Joomla para estos directorios.

7
miroxlav

medios se usa principalmente para

  1. imágenes, guiones y hojas de estilo que se sirven con componentes y complementos. (Estos son parte del código fuente de su sitio web)
  2. El contenido de esta carpeta puede ser anulado por plantilla
  3. por ejemplo, su logotipo del sitio web es parte del código fuente

Pero la carpeta image se usa para

  1. imágenes en contenido escrito por admin/usuarios.
  2. Es seguro asumir la carpeta de imágenes para contenido generado por el usuario .
  3. por ejemplo, los usuarios de su sitio web cargan su foto de perfil, estos deben almacenarse en la carpeta de imágenes.
11
Shyam

Los clientes no tienen acceso a la carpeta multimedia de forma predeterminada. JCE, administrador de medios, una serie de galerías y controles deslizantes de pancartas, todos buscan datos de contenido en la carpeta de imágenes.

Nos preocupamos más por hacer que las cosas sean más sencillas y optimizadas para nuestros clientes y mantenerlos fuera de problemas que por poner las cosas donde nos dicen, por lo que utilizamos las imágenes como la carpeta principal de contenido multimedia. En el interior, mantenemos una carpeta de "archivos" para que puedan cargar archivos PDF o documentos, y les permitimos organizar imágenes y otros tipos de archivos como lo deseen. Las imágenes de fondo y diseño se guardan en otro lugar para que realmente no puedan destruir su sitio. Debido a que no se les permite viajar fuera del árbol de imágenes, no pueden destruir cosas.

No hay forma de que queramos que un cliente tenga acceso a la carpeta multimedia. Eso es para que los complementos y componentes accedan, no los escritores de contenido. Incluso como desarrollador, rara vez necesito ir allí y hacer cosas.

Tan moral de la historia: los medios son para el CMS, las imágenes son para el CONTENIDO.

8
Faye

Más que simplemente aprender qué hacer y qué no hacer, mi objetivo es comprender la intención de los diseñadores de Joomla para estos directorios.

Lo que pretendían se puede encontrar en https://docs.joomla.org/Development_Best_Practices bajo Where should I place JavaScript, CSS, and Image files that belong to my Component? y Where should I place files generated by my Component?.

Debido a la anulación de todas las imágenes, los scripts, las hojas de estilo generadas por sus componentes, deben incluirse dentro de la carpeta media. Pero lo interesante es que también menciona los archivos de usuario generados/cargados a través de su componente. Por Permanent, web accessible archivos que dice Use a subdirectory of the media folder. Y entonces This applies to all files handled by your Component, including files your code generates and files the users of your component upload / generate.

No mencionan en esta guía de 'mejores prácticas de desarrollo' nada sobre la carpeta image, por lo que supongo que está destinado a cosas que no son de desarrollo, como cargar sus imágenes para usarlas en los artículos.

0
Adam M.