ti-enxame.com

Qual é a diferença entre imagens e diretório de mídia?

Como devo entender a diferença entre o diretório images e media? Em todo o meu Joomla! sites que eu estava usando imagens para arquivos de imagem exibidos em artigos, mídia para PDF, MP3 etc. Nomes desses diretórios me levou a fazê-lo.

(1) Se eu tiver uma imagem de faixa de 600 × 900 px (retrato) que, ao clicar, vai para uma imagem de 6000 × 9000 adequada para impressão em grande formato, a primeira deve ir para imagens = e o último para o diretório media?

(2) Nome mídia evoca-me tipo de mídia abstrato (PDF, EPUB, MOV) ou mídia de exibição semelhante a CSS (papel, tela, dispositivo móvel) ou mídia de armazenamento ( DVD, HDD, CD). Como devo entender o nome do diretório media do Joomla! ponto de vista? Que mídia é esperada lá dentro?

(Principal) Qual é a regra principal para a decisão de qual diretório usar para quê?

Mais do que simplesmente aprender DO e NÃO, meu objetivo é entender a intenção dos designers do Joomla para esses diretórios.

7
miroxlav

mídia é usado principalmente para

  1. imagens, scripts e folhas de estilo que são servidos com componentes e plugins. (Eles fazem parte do código-fonte do seu site)
  2. O conteúdo desta pasta pode ser substituído pelo modelo
  3. por exemplo, o website-logo faz parte do código-fonte

Mas imagem pasta é usada para

  1. imagens no conteúdo escrito por admin/usuários.
  2. É seguro assumir a pasta de imagens para conteúdo gerado pelo usuário .
  3. por exemplo, os usuários do seu site carregam a foto do perfil, eles devem ser armazenados na pasta de imagens.
11
Shyam

Os clientes não têm acesso à pasta de mídia por padrão. JCE, gerente de mídia, várias galerias e controles deslizantes de banners, todos estão procurando na pasta de imagens dados de conteúdo.

Preocupamo-nos mais em facilitar e simplificar as coisas para nossos clientes e mantê-los longe de problemas do que em colocar as coisas onde nos dizem, então usamos imagens como a principal pasta de mídia de conteúdo. Dentro, mantemos uma pasta "arquivos" para que eles possam fazer upload de PDFs ou documentos e permitimos que eles organizem imagens e outros tipos de arquivos, conforme desejado. As imagens de plano de fundo e layout são mantidas em outro local, para que não possam realmente destruir o site. Como eles não podem viajar para fora da árvore de imagens, eles não podem destruir coisas.

Não é possível que um cliente tenha acesso à pasta de mídia. É para acesso a plugins e componentes, não aos criadores de conteúdo. Mesmo como desenvolvedor, raramente preciso entrar lá e fazer coisas.

Portanto, moral da história - a mídia é para o CMS, as imagens são para o CONTEÚDO.

8
Faye

Mais do que simplesmente aprender DO e NÃO, meu objetivo é entender a intenção dos designers do Joomla para esses diretórios.

O que eles pretendiam pode ser encontrado em https://docs.joomla.org/Development_Best_Practices em Where should I place JavaScript, CSS, and Image files that belong to my Component? e Where should I place files generated by my Component?.

Devido à substituição de todas as imagens, scripts, folhas de estilo gerados por seus componentes, devem ser incluídos na pasta media. Mas o interessante é que ele também menciona arquivos de usuário gerados/enviados através do seu componente. Para Permanent, web accessible arquivos que ele diz Use a subdirectory of the media folder. E depois This applies to all files handled by your Component, including files your code generates and files the users of your component upload / generate.

Eles não mencionam neste guia de "práticas recomendadas de desenvolvimento" nada sobre a pasta image, portanto, suponho que ela se destina a coisas que não são de desenvolvimento, como o upload de suas imagens para uso nos artigos.

0
Adam M.