Я читал о нескольких рисках использования UTF-8, и, возможно, есть и другие. Каковы проблемы безопасности, их трудно решить, и перевешивают ли риски преимущества использования Unicode?
http://www.erich -kachel.de /? P = 806 Известно, что интерпретация кратчайшей формы UTF-8 является проблемой безопасности.
http://secunia.com/advisories/41724/ Проблема безопасности вызвана тем, что функция utf8_decode () неправильно декодирует определенные последовательности UTF-8. Это может быть использовано, например, для обходить фильтры безопасности, а затем проводить межсайтовый скриптинг и атаки с использованием SQL-инъекций.
Я бы считал себя опытным программистом-новичком, и я единственный, кто кодирует, где я работаю. Наличие многоязычного веб-сайта, на котором я работаю, в настоящее время не является обязательным требованием, но в будущем это может быть.