Я собираюсь сохранить код встраивания видео с youtube, так как пользователи могут загружать видео. Каким должен быть тип данных поля, в котором я бы сохранил код встраивания видео.
Видео встраивать код следующим образом:
<object width="640" height="385">
<param name="movie" value="http://www.youtube.com/v/M8uPvX2te0I?fs=1&hl=en_US"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<embed src="http://www.youtube.com/v/M8uPvX2te0I?fs=1&hl=en_US"
type="application/x-shockwave-flash" allowscriptaccess="always"
allowfullscreen="true" width="640" height="385"></embed>
</object>
Сколько из этого действительно зависит от видео? Вы можете либо сохранить весь фрагмент в виде строки, либо просто сохранить соответствующие разделы - в частности, идентификатор клипа (M8uPvX2te0I
) и, возможно, ширину и высоту, если это будет изменяться. Сохранение соответствующих данных вместо стенографического HTML упростит работу с другим HTML из существующих данных, если "шаблон" изменится или если вы хотите использовать разные HTML файлы для разных клиентов.