日期:2014-05-18  浏览次数:20467 次

在同一虚拟主机下,把网站的前后台分成两个项目好,还是用一个项目好?
在同一虚拟主机下,把网站的前后台分成两个项目好,还是用一个项目好?
性能,session,等会不会共享,干扰?

------解决方案--------------------
议分开二个项目,把后台用的项目编译成DLL,让前台项目调用即可,至于SESSION等变量,可以作为一个参数传递给后项目的对象或方法.

在性能上,区别不是很大,但在维护上要方便很多,特别是在前台变化较大时,你需要制定一个统一的接口规范作为中间桥梁,
这样,不管前台如何变化,后台如何应对,只要接口不变,前后台可以同时扩展或变化以适应需求的变化,此时,应把接口单独设为一个项目
------解决方案--------------------
楼上的真复杂,给我的感觉好像这里说的前后台,指的是前台显示页面和后面管理页面。如果是页面的话,一个项目够了。
网站页面一个工程,中间组件一个工程,简单的程序就够用了。
------解决方案--------------------
探讨
议分开二个项目,把后台用的项目编译成DLL,让前台项目调用即可,至于SESSION等变量,可以作为一个参数传递给后项目的对象或方法.

在性能上,区别不是很大,但在维护上要方便很多,特别是在前台变化较大时,你需要制定一个统一的接口规范作为中间桥梁,
这样,不管前台如何变化,后台如何应对,只要接口不变,前后台可以同时扩展或变化以适应需求的变化,此时,应把接口单独设为一个项目

------解决方案--------------------
指的是管理员后台吧?
------解决方案--------------------
一个就好了
------解决方案--------------------
一个就好了
不过我前台是模板引擎的,后台管理是控件的.分来了
------解决方案--------------------
无所谓,爱咋咋地
------解决方案--------------------
逻辑代码通过DLL实现,其他作为一个项目实现
------解决方案--------------------
这个没有必要吧!项目不是很大的话不用分开
------解决方案--------------------
通常都是一个Web项目