我一直在考虑设置一个与milliondollarhomepage类似的图像网格,以满足国内的小型爱好,这将是动态的。网格大约是500x500,我想知道编写代码的最佳方法,它不会很慢。
我认为它会像这样工作:
我不确定这是否是一种愚蠢的方式呢?
你们有什么想法?
谢谢!
答案 0 :(得分:2)
每当有人上传更改时,您最好只是重新创建图像。假设访问者的数量远远超过贡献者,那么为每个请求重新创建图像都会很浪费。
答案 1 :(得分:1)
你的方法对我来说听起来很合理。
像戈迪说的那样;您可能不希望在每次访问时重新生成图像 - 但是生成图像并将其保存到文件系统的代码无论如何都将大致相同。然后,您可以使用大型HTML地图来定义单个广告的“区域”。这将使您在单击时拥有不同的鼠标悬停文本和URL。同样,每当有新客户端出现时,我都会想要生成HTML文件。我的意思是,更新您的数据库并使用.NET代码生成HTML。但是带静态图像的静态html页面将比动态构建任何内容更高效。