it-swarm-tr.com

Resimler ve medya dizini arasındaki fark nedir?

images ve media dizini arasındaki farkı nasıl anlamalıyım? Tüm Joomla! kullandığım siteler images makalelerde görüntülenen resim dosyaları için, media PDF'ler, MP3'ler vb. için Bu dizinlerin isimleri bunu yapmamı sağladı.

(1) Tıklayın 600 × 900 piksel (portre) büyük resim yazdırmak için uygun 6000 × 9000 görüntüye gider banner görüntü varsa, eski görüntüler ve ikincisi media dizin?

(2) Ad medya beni soyut ortam türünü (PDF, EPUB, MOV) veya CSS benzeri ekran ortamını (kağıt, ekran, mobil cihaz) çağrıştırıyor veya depolama ortamı (DVD, HDD, CD). Joomla! 'Dan dizin adını media nasıl anlamalıyım? bakış açısı? İçinde hangi medya bekleniyor?

(Ana) Hangi dizinin ne için kullanılacağına karar vermek için ana kural nedir?

DO ve LONS'ları öğrenmekle kalmayıp amacım Joomla tasarımcılarının bu dizinler için niyetini anlamak.

8
miroxlav

media çoğunlukla

  1. bileşen ve eklentilerle sunulan resimler, komut dosyaları ve stil sayfaları. (Bunlar web sitenizin kaynak kodunun bir parçasıdır)
  2. Bu klasörün içeriği şablon tarafından geçersiz kılınabilir
  3. örneğin web sitenizin logosu kaynak kodun bir parçasıdır

Ancak image klasörü

  1. yönetici/kullanıcılar tarafından yazılan içerikteki resimler.
  2. kullanıcı tarafından oluşturulan içerik için resimler klasörünü kabul etmek güvenlidir.
  3. örneğin, web sitesi kullanıcılarınız orada profil resmi yükler, bunlar resimler klasöründe saklanmalıdır.
12
Shyam

İstemcilerin varsayılan olarak medya klasörüne erişimi yoktur. JCE, medya yöneticisi, bir dizi galeri ve afiş kaydırıcısı, hepsi içerik verileri için resim klasörüne bakıyor.

Müşterilerimiz için işleri kolay ve akıcı hale getirmeye ve bunları bize söylendiğimiz yere koymaktan daha fazla sakınmaya önem veriyoruz, bu yüzden görüntüleri ana içerik medya klasörü olarak kullanıyoruz. İçeride pdfs veya belgeleri yükleyebilmeleri için bir "dosyalar" klasörü tutuyoruz ve görüntüleri ve diğer dosya türlerini istedikleri gibi düzenlemelerine izin veriyoruz. Arka plan ve düzen görüntüleri başka bir yerde tutulur, böylece sitelerini gerçekten yok edemezler. Görüntü ağacının dışına seyahat etmelerine izin verilmediği için, enkazlara gidemezler.

Bir istemcinin medya klasörüne erişmesini istememizin bir yolu yoktur. İçerik yazarları için değil, eklentilerin ve bileşenlerin erişmesi içindir. Bir geliştirici olarak bile nadiren oraya girip bir şeyler yapmam gerekiyor.

Hikayenin ahlaki - medya CMS için, görüntüler İÇERİK için.

8
Faye

DO ve DON'T'ları öğrenmekten çok, amacım Joomla tasarımcılarının bu dizinler için niyetini anlamak.

Amaçladıkları şey https://docs.joomla.org/Development_Best_Practices altında Where should I place JavaScript, CSS, and Image files that belong to my Component? ve Where should I place files generated by my Component?.

Bileşenleriniz tarafından oluşturulan tüm resimleri, komut dosyalarını, stil sayfalarını geçersiz kıldığı için media klasörüne dahil edilmelidir. Ancak ilginç olan şey, bileşeniniz aracılığıyla oluşturulan/yüklenen kullanıcı dosyalarından da bahsetmesidir. İçin Permanent, web accessible dosya diyor Use a subdirectory of the media folder. Ve sonra This applies to all files handled by your Component, including files your code generates and files the users of your component upload / generate.

Bu 'geliştirme en iyi uygulamaları' kılavuzunda image klasörü hakkında hiçbir şeyden bahsetmezler, bu yüzden makalelerde kullanmak üzere resimlerinizi yüklemek gibi geliştirme dışı şeyler için tasarlandığını varsayıyorum.

0
Adam M.