Alan Türü: Metin ve Uzun metin karşılaştırması


13

Drupal 7'de 'Metin' ve 'Uzun metin' arasındaki farklar nelerdir?

Basitçe veritabanı karakter uzunluğuysa, girilen olası değerlerin etki alanının tam olarak bilinmediği durumlarda Uzun metin kullanmak için dikkatli ve varsayılan olmak daha mı iyidir?

Yanıtlar:


17

Farklılıklar metinde düzenlenmiştir . Modül .

  1. textalanlar maksimum 255 karakter uzunluğunda varchar olarak saklanır ve varsayılan widget'ları basit bir metin girişidir.

  2. long textalanları olarak depolanır LongText maksimum uzunluğu ile, 4 GiB bir metin alanı olan eklendi (kodlama bağlı olarak en fazla karakter) ve bunların varsayılan

  3. text with summarylong textmetin işleme varsayılan olarak etkinleştirilmişse, alanlar alanlar gibidir . Yani, özet metin ana metinle birlikte eklenebilir ve içerik giriş filtreleri aracılığıyla işlenir. Varsayılan widget, "özetli bir textarea" dır

Genel olarak, uzun metin ve özet alanları olan metin, uzun metin için kullanılır - birkaç kelimeden veya birkaç düzine karakterden daha uzun bir şey: gövde metni, uzun gömme kodu, veri tabloları vb. Sıradan metin, kısa metin snippet'lerine daha uygundur: kişisel bir ad, bir şirket sloganı, favori bir renk.

Bence verilerinizin her iki türe de uygun olması nadirdir. Örneğin, bir kullanıcı profili için bir biyografi saklıyorsanız, birkaç paragrafın anlatısı mı yoksa sadece kısa bir kişisel slogan mı olacağı konusunda net bir fikriniz olacaktır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.