Мы размещаем PHP-приложения на установке LAMP на базе Debian. Все в порядке - производительность, администрирование и управление. Однако, будучи несколько новыми разработчиками (мы все еще в старшей школе), мы столкнулись с некоторыми проблемами с кодировкой символов для западных кодировок.
После большого количества исследований я пришел к выводу, что информация в Интернете несколько запутанна. Это говорит о том, что Windows-1252 является ANSI и полностью совместим с ISO-8859-1.
Так или иначе, в чем разница между Windows-1252 (1/3/4) и ISO-8859-1? И где ANSI все равно вступает в это?
Какую кодировку мы должны использовать на наших серверах Debian (и на рабочих станциях), чтобы гарантировать, что клиенты получают всю информацию по-своему и что мы не теряем никаких символов на пути?