网站头部设计
现网站需要把所有域名下的头部统一管理,并且要求头部根据域名不同而变化。思索很久,决定统一管理问题,将所有头部放在一台服务器中处理。通过JS的引用进行加载头部,在服务器端进行判断,通过传递过来的域名从配置文件中获取对应的头部,但是这样有个小问题,就是当网速慢的时候头部可能不是最先加载的,还有一个就是头部不能做CND缓存。以前解决方案是:每个项目中都嵌套同一个头部,这样很难 管理,或者用iframe加载。这两个方案是最土的,还有就是将头部放在缓存中,这样每次请求将从中心缓存,或者在内存里面获取加载到页面上,但是总感觉不好,具体怎么不好,现在还是说不上来,不知道其他大型完整多个域名用同一个头部