Presenting a web site in multiple languages is a serious problem even when using dynamic server side technologies. In this article series, we’ll try to figure out how to come out of common troubles. We’ll start talking about string translation using a Pear module called Translation2.
Coming from a Windows environment, the first thing I noticed about PHP was the lack of a standardized way to access databases across vendors. That is, you want to connect to a MySQL server, you use the command mysql_connect(); , for PostgreSQL it is pg_connect(); , for Microsoft SQL server is mssql_connect(); .