Robert W. wrote:
Should I be using mysql tables/daatbase encoded in UTF-8 instead of
the default latin1? What are the benefits of one vs. the other?
There is the possibility of needing to support other languages in the
future. We currently are running the latest ruby 1.8 and rails 2.1
(will probably upgrade to 2.2 in the near future).
I think you just answered your own question. The reason to use UTF-8
would be to support other languages, especially languages that are not
based on latin.
I thought UTF-8 was the default for HTML, and therefor the default for
unless otherwise specified.
However, in the words of Joel Spolsky, “There is no such thing as plain
If you chose not to decide which encoding to use, you still have made a