If you have the dream of writing the next big Web application that takes the world by storm, I have a tip for you. Use Unicode. Make sure that every aspect of your Web infrastructure for your application supports the free flow of Unicode data.
What is Unicode? It is a type of character encoding that supports the widest variety of characters. If you you want your Web app to have a chance of correctly taking in English, Chinese, and Arabic characters, you want to use Unicode.
You may have seen the meta tag in your HTML tag with a reference to UTF-8. Yep that’s setting the character encoding to your page.
<meta http-equiv=“Content-Type” content=“text/html; charset=UTF-8” />
Unfortunately, there is soooooooo much more to the process and I don’t have the time to write about it all right now.
For now just trust me, make sure that you’re using Unicode (utf-8, a type of Unicode) everywhere. When I mean everywhere, I mean your browser, HTML, PHP, server, your database… everywhere. Ultimately, doing this now will save you a whole lot of time down the road.