在企业中,我们有很多的业务服务A,B,C等等,按照最最传统的财大气粗方式就是在一台机器上搭建一个Nginx,并且一个Nginx只为一个业务进行服务,如下图所示,我们有3个业务服务,我们就在3个机器上搭建3个Nginx,这显然是很浪费资源的一种不合理方式。
虚拟主机的方式是指,我们在同一个Nginx上运行多套单独服务,而且这些服务是独立的,如下图所示:
基于主机多IP的方式有两种:
第一步 :在单网卡上添加多个IP--ip a add ip地址 设备名
第二步 :我们找到nginxconf中的>我觉得楼主还是要再明确一下需求。因为有几个前提是否固定,1是否框架结构不变 2是否网站功能不变 3是否html代码的制作方式不变 4是否程序语言不变 5网站定位是否不变
所以你的问题没在同一个条件下作比较 怎么能比出优缺点。另外如果在原有网站或源码的基础上改的话,有些时候要比新建站还要困难,尤其是程序部分。但有时候这套源码又和你的需求吻合改动不大,在对前台部分没有特殊要求的话,那肯定是这种方式更省事一些。但如果你架构的网站和源码出入很大那到还不如重新做一个,因为分析完那套源码的时间再加上修改的时间那还不如重新做。再如果你现在有个网站,要做改版,那要看你是改哪里,如果新站的架构比之旧站增加很多东西功能又增加的话,那就新作比较好。改以前的容易产生垃圾代码。另外就是前台部分,要看对设计的要求,这就又要结合网站的定位来说,到底是定位变了还是没变,会影响设计的风格和方向。所以,以上简单来说,你的问题不是很明确,有很多不定因素!
再另外还要看网站的属性,是门户类 企业类 产品展示类 B2B等等,是创意型的flash站还是,程序类的站,这都有影响,拿门户类站来讲,如果是改版的话那肯定在原有基础上改设计和功能,你啥时候看搜狐、新浪重新做了。所以,唉。。。难啊,很难回答!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)