对于一个大型项目我已经工作过(~310k uniq / day,大型网站,大量模板,大量内容),我们必须处理销售网站的几个部分(每个部分都有不同的布局)的广告收入。有时,它的页面顶部为900x250,有时它是导航下的952x200,有时它需要一个带有自定义样式的新div。广告是通过Google的广告管理器投放的,广告买方很少(如果有的话)同意为我们的网站定制他们的实施代码。
此网站的所有代码都在svn回购中,而不是我们保持非常整洁:
这些选项都不是特别有吸引力。你们是怎么做到的?
答案 0 :(得分:1)
也许您可以考虑从模板/源代码中取出广告代码并将其放入数据库中。我认为广告更像是网站的“内容”,可以通过与其他网站内容相同的方式管理您的代码。您仍然可以在暂存网站上设置广告,然后使用此方法将相关位复制/粘贴到您的实际网站。
答案 1 :(得分:0)
我认为最好的办法是找出如何将代码分成更小的部分,以便将不断变化的代码与静态代码分成不同的文件。