Какой тип лучше всего использовать для столбца в MySQL, содержащего текст, выводимый CMS? - PullRequest
0 голосов
/ 18 ноября 2009

Я делаю быстрый и грязный модуль CMS для сайта - просто редактор jWYSIWYG.

Я никогда не задумывался о том, какой тип столбца лучше всего использовать для вывода XHTML из редактора. Я всегда использовал blob в прошлом, но не уверен, почему я выбрал это.

Любые рекомендации?

Ответы [ 3 ]

2 голосов
/ 18 ноября 2009

Что ж, поскольку вы храните данные XHTML в базе данных (независимо от того, приемлемо это или нет, это совершенно отдельная дискуссия), вполне разумно использовать вместо этого столбец TEXT, поскольку на самом деле это все XHTML.

Конечно, вам нужно учитывать кодировку вашего персонажа.

1 голос
/ 18 ноября 2009

Я бы посоветовал вам просто использовать ТЕКСТ. Или, если вас беспокоит наличие достаточно большого пространства, вы можете использовать LONGTEXT.

0 голосов
/ 18 ноября 2009

TEXT является самым безопасным, потому что вы не будете каким-либо образом ограничивать размер поля (однако в любом случае вам может потребоваться ввести ограничение) и, вероятно, примет большинство исключений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...