elrumo / macOS_Big_Sur_icons_replacements

Replacement icons for popular apps in the style of macOS Big Sur
https://macosicons.com
GNU General Public License v3.0
4.16k stars 230 forks source link

Provide mirror sites for Chinese users. #586

Open macwkcom opened 3 years ago

macwkcom commented 3 years ago

Most Chinese users cannot access github normally or the access speed is very slow.

A mirror site is provided for Chinese users to use.

AnandChowdhary commented 3 years ago

I don't understand, this seems like your website is just a piracy site to illegally download paid software. I would definitely be against allowing @macwkcom to keep this clone of macosicons.com online.

@elrumo, I'd take a look here immediately.

elrumo commented 3 years ago

@AnandChowdhary thanks for bringing it to my attention. I made the project open source so it can reach as many people as possible, so I would be all for having Chinese version of the site. I've done some testing and it is true that it's much slower in china as you can see below. But I agree with you, I'm not sure I feel fully comfortable with it being hosted by a software piracy site. image

elrumo commented 3 years ago

@macwkcom I appreciate your effort and I understand that the site is much slower in China because of the lack of local servers, but I would much prefer if the site was taken down and we worked together in making macosicons.com available in China by adding a CDN and even localising the text.

macwkcom commented 3 years ago

@macwkcom I appreciate your effort and I understand that the site is much slower in China because of the lack of local servers, but I would much prefer if the site was taken down and we worked together in making macosicons.com available in China by adding a CDN and even localising the text.

The main reason is that most areas in China have blocked access to github. Unless a proxy is used, the speed will be very slow. Pictures and resources in macosicons.com are directly linked to the github repository.

Agree with you, you can use cdn to speed up the visit of Chinese users. I edited the issue and deleted the URL.

elrumo commented 3 years ago

@macwkcom I appreciate your effort and I understand that the site is much slower in China because of the lack of local servers, but I would much prefer if the site was taken down and we worked together in making macosicons.com available in China by adding a CDN and even localising the text.

The main reason is that most areas in China have blocked access to github. Unless a proxy is used, the speed will be very slow. Pictures and resources in macosicons.com are directly linked to the github repository.

Agree with you, you can use cdn to speed up the visit of Chinese users. I edited the issue and deleted the URL.

Thanks for responding so quickly! I'll investigate on how to add a CDN that works in China, do you have any suggestions on what the best option would be?

macwkcom commented 3 years ago

@macwkcom I appreciate your effort and I understand that the site is much slower in China because of the lack of local servers, but I would much prefer if the site was taken down and we worked together in making macosicons.com available in China by adding a CDN and even localising the text.

The main reason is that most areas in China have blocked access to github. Unless a proxy is used, the speed will be very slow. Pictures and resources in macosicons.com are directly linked to the github repository. Agree with you, you can use cdn to speed up the visit of Chinese users. I edited the issue and deleted the URL.

Thanks for responding so quickly! I'll investigate on how to add a CDN that works in China, do you have any suggestions on what the best option would be?

You can use the aliyun.com CDN services, I can also provide CDN domain, but my CDN domain is not suitable.Because it's the website of pirated software。

macwkcom commented 3 years ago

@macwkcom I appreciate your effort and I understand that the site is much slower in China because of the lack of local servers, but I would much prefer if the site was taken down and we worked together in making macosicons.com available in China by adding a CDN and even localising the text.

The main reason is that most areas in China have blocked access to github. Unless a proxy is used, the speed will be very slow. Pictures and resources in macosicons.com are directly linked to the github repository. Agree with you, you can use cdn to speed up the visit of Chinese users. I edited the issue and deleted the URL.

Thanks for responding so quickly! I'll investigate on how to add a CDN that works in China, do you have any suggestions on what the best option would be?

If you don’t mind, you can try: https://icons.macosapp.net/

elrumo commented 3 years ago

Thanks, that could work. I've seen that to host a site in China or to use a CDN you must get an ICP (government approval) which I can't because I'm not based there, so using https://icons.macosapp.net/ seems like a sensible solution.

A problem I can see with using the URL you sent is that it won't updated when the repo updates, currently when this repo is updated, Vercel, where the website is hosted, runs the build command and updated the website. Can you think of a solution to this?

elrumo commented 3 years ago

I will also add a link at the top of the site with the option to go to the Chinese version

macwkcom commented 3 years ago

Thanks, that could work. I've seen that to host a site in China or to use a CDN you must get an ICP (government approval) which I can't because I'm not based there, so using https://icons.macosapp.net/ seems like a sensible solution.

A problem I can see with using the URL you sent is that it won't updated when the repo updates, currently when this repo is updated, Vercel, where the website is hosted, runs the build command and updated the website. Can you think of a solution to this?

I just built it temporarily. If you think this solution can be implemented, then I will build an automated operation.