我创建了一个基于图像的网站,其中包含10,000多张图片。图像'链接看起来像这样:
http://example.com/image/1.jpg
http://example.com/image/2.jpg
http://example.com/image/3.jpg
黑客可以通过一遍又一遍地下载序列来占用我的带宽吗?如何使用PHP和MySQL解决这个问题。
答案 0 :(得分:3)
黑客可以通过下载序列来消耗我的带宽 过度?如何使用PHP和MySQL解决这个问题。
任何只能看到图片的人都可以下载该图片。不只是黑客。成人,儿童,无效,残疾人,机器人等......如果你有一个网站&访问该网站的某人或某事,那么您就会遇到带宽问题。期。所以这是一个非常大的问题。
就文件命名而言,命名方案确实对此没有影响。编写爬虫程序的人只需抓取原始HTML即可抓取图片网址&从那里拿走它。
也就是说,如果您担心使用带宽,那么您应该考虑使用Amazon S3存储图片,Amazon CloudFront通过CDN传送图像。 CDN可以快速将您的内容发送给用户,而无需直接关闭主服务器。
但是过去,你真的需要明白,如果你在互联网上有一个网站,就会访问它上面的内容。它与“黑客”无关。