Тип поля: Текст проти довгого тексту


13

Які відмінності між текстом та "довгим текстом" у Drupal 7?

Якщо це просто довжина символів баз даних, чи краще бути обережним і за замовчуванням використовувати довгий текст у ситуаціях, коли область можливих введених значень точно не відома?

Відповіді:


17

Відмінності викладені в text.module .

  1. textполя зберігаються у вигляді варшара з максимальною довжиною 255 символів, а їхнім віджетом за замовчуванням є просте введення тексту.

  2. long textполя зберігаються у вигляді довготексту з максимальною довжиною 4 Гб (максимальна кількість символів залежно від кодування), а їхнім віджетом за замовчуванням є текстова область

  3. text with summaryполя схожі на long textполя, за винятком того, що обробка тексту включена за замовчуванням. Тобто, підсумковий текст можна включати разом з основним текстом, а вміст оброблятиметься через фільтри введення. Віджет за замовчуванням - це "текстова область із резюме"

Як правило, довгий текст і текст із полями підсумків використовуються для, ну, довгого тексту - все, що довше кількох слів або декількох десятків символів: текст тіла, тривалий код вбудовування, таблиці даних тощо. Звичайний текст краще підходить до коротких фрагментів тексту: особисте ім’я, фірмовий логотип, улюблений колір.

Я думаю, що рідко ваші дані підходять для будь-якого типу. Якщо ви, наприклад, зберігаєте біографію для профілю користувача, ви матимете чітке уявлення про те, чи очікується це розповідь з кількох абзаців або просто короткий особистий девіз.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.