How to optimize the work of clients from different countries?
My server is located in Norway. My clients live in Norway, Japan, Hong Kong, USA and South Africa. Due to the fact that the server is located in Norway, the ping for customers is very long. I'm using Cloudflare CDN, but It's only suitable for static data. How to optimize the work so that all customers have a fast-working website?
Requests from clients are different: writing a comment, reading articles, tools.
Maybe I need to buy VPS / VDS in each country (5 countries in total)? But then I do not understand the full architecture.