I am developing a website. There is an English version, Japanese version and Chinese version. Different version is for different language speakers. If you are a registered user of the English version, and you want to use the Japanese version, you still need to register on the Japanese version. So should I create one database and put all tables into this database or should I create 3 databases, each database for each version?
I am developing a website. There is an English version, Japanese version and Chinese
Share
If these sites share no data I would say it’s better to create a separate database for each. This will prevent you from accidentally damaging other version’s tables if you mess up any queries.