Jenis Bidang: Teks vs. Teks panjang


13

Apa perbedaan antara 'Teks' dan 'Teks panjang' di Drupal 7?

Jika hanya panjang karakter basis data, apakah lebih baik berhati-hati dan default untuk menggunakan teks Panjang dalam situasi di mana domain dari nilai yang dimasukkan mungkin tidak diketahui secara tepat?

Jawaban:


17

Perbedaannya dituangkan dalam text.module .

  1. textbidang disimpan sebagai varchar dengan panjang maksimal 255 karakter, dan widget standarnya adalah input teks sederhana.

  2. long textbidang disimpan sebagai teks panjang , dengan panjang maksimum 4 GiB (karakter maksimum tergantung pada enkode), dan widget defaultnya adalah textarea

  3. text with summarybidang seperti long textbidang, kecuali bahwa pemrosesan teks diaktifkan secara default. Artinya, teks ringkasan dapat disertakan bersama dengan teks utama, dan konten akan diproses melalui filter input. Widget default adalah "textarea with summary"

Secara umum, teks panjang dan teks dengan bidang ringkasan digunakan untuk, yah, teks panjang — lebih dari beberapa kata atau beberapa lusin karakter: teks isi, kode penyematan yang panjang, tabel data, dan sebagainya. Teks biasa lebih cocok untuk cuplikan teks pendek: nama pribadi, tagline perusahaan, warna favorit.

Saya pikir akan jarang bahwa data Anda akan cocok untuk kedua jenis itu. Jika Anda menyimpan biografi untuk profil pengguna, misalnya, Anda akan memiliki gagasan yang jelas apakah itu diharapkan menjadi narasi dari beberapa paragraf atau hanya moto pribadi singkat.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.