现在用.net开发一个大型门户网站,最初的设想是每个较大的模块,独立出来开发,做成插件形式的,如BBS,商城等。
因为到时候发布时会建一堆站点,如bbs.XXX.net,shop.XXX.net等,而不想将所有的业务逻辑层都绑在一起,每个站点下都是一样的DLL,这样会包括了一堆本站点用不到的DLL,包括后台管理。但现在问题出现了。如果这样做的话。有些站点需要引用其他DLL时就非常麻烦。如果要将所有的DLL都做在一起的话,那管理站点的文件夹也变成所有站点都有了,这样,无论从哪个域名都能进去了,上传文件时传的路径就不对了,大家一般怎么解决的?还有,现在新闻系统我是用多线程生成静态页的,通过站点管理来生成,站点管理是放在www.XXX.net下的,但如果我要将新闻生成到news.XXX.net下去,又不想通过news.XXX.net/manage来访问站点管理,那么怎么生成?乱七八糟说了一堆,不知道大家看懂没
因为到时候发布时会建一堆站点,如bbs.XXX.net,shop.XXX.net等,而不想将所有的业务逻辑层都绑在一起,每个站点下都是一样的DLL,这样会包括了一堆本站点用不到的DLL,包括后台管理。但现在问题出现了。如果这样做的话。有些站点需要引用其他DLL时就非常麻烦。如果要将所有的DLL都做在一起的话,那管理站点的文件夹也变成所有站点都有了,这样,无论从哪个域名都能进去了,上传文件时传的路径就不对了,大家一般怎么解决的?还有,现在新闻系统我是用多线程生成静态页的,通过站点管理来生成,站点管理是放在www.XXX.net下的,但如果我要将新闻生成到news.XXX.net下去,又不想通过news.XXX.net/manage来访问站点管理,那么怎么生成?乱七八糟说了一堆,不知道大家看懂没
仅贡参考!
news.XXX.net 这个目录下啊
至于你的管理路径随便你了啊
每个站点的 Bin目录都是独立的 但都保持一致
如果前后台用到一样的东西 就能同时调用了