Deploying webapps for the Chinese market

...from a practical perspective what it means for us developers is an unacceptably high network latency. - epam.com

issues with accessing websites from servers outside china

key challenges

  1. How to avoid the Great Firewall
  2. Finding the best local/global hosting solutions
  3. Manoeuvring the browser jungle
  4. Engaging through the right social networks
  5. Tackle User Experience differences

to deploy on servers inside china

web hosting need-to-know

ICP (Internet Content Provider) license

Two types of ICP licenses are issued by MIIT:

It can take 4-8 weeks to obtain an ICP Filing, once all required documentation has been submitted. The average time in which we have helped our customers obtain an ICP Filing is 3 weeks.

A Commercial ICP License can take 60-90 days to be processed and a business must apply directly to the MIIT to receive one. - reference

browser usage in china

browser usage

app stores in china

~500+ app stores

If you want good SEO on the app, then you need to get listed in the Baidu app store

The 360 security suite also has its app store and you’ll want to tap into their huge install base

91 HiAPK is very successful as they have good relationships with handset manufacturers and the app store is pre-installed on many devices

Anzhi is famous for having a very large forum community that comments on apps

options

Amazon Web Services (China ver.)

link

Akamai CDN (content delivery network)

link

Alibaba Cloud

Alibaba Cloud (hosted in hong kong)

nodejs on alicloud ecs alicloud

speed comparisons from inside china

from order of fast to slow:

  1. server inside china
  2. hong kong server + domain name hosted by china server (e.g. alicloud dns)
  3. tokyo / singapore server + domain name hosted by china server
  4. servers outside china with domain name hosting outside china

test apps

  1. hong kong servers -test app (offline)
  2. tokyo servers -hello world
  3. us servers

some extra notes

github is not blocked (so ghpages is available) now.sh is not blocked

refs: check if website is accessible from inside china

#refs : miscellaneous

gpt-summary

This markdown document discusses deploying web applications for the Chinese market, addressing issues with accessing websites from servers outside China, key challenges, deployment options, and browser usage. The document highlights the necessity of an Internet Content Provider (ICP) license for hosting within China, the various hosting options such as AWS China, Alibaba Cloud, and Akamai CDN, and the importance of being listed in local app stores. Additionally, it provides speed comparisons and resources for checking website accessibility from within China.