自助建站系统怎么做?
风声3 2006-05-05 03:42:59 以前用ASP做过,一直没有和他人沟通过,不知道大家都是怎么处理逻辑的。现在想改用ASP.NET做,对自己的方法没信心,希望达人指点一二,或者有什么代码提供参考的,谢谢!
我遇到下面这几个问题:
1、域名解析问题
目标:自助站点自动绑定一个二级域名,支持自行绑定多个国际域名或二级域名
方法:自定义HTTP处理程序截取URL,分析URL得到域名,URL路径作为参数从数据库中查找出对应会员资料、栏目资料及自助模板资料。根据以上内容生成页面context.Response.Write输出。
疑问:如此一来,我的站点就不会出现WebForm文件,差不多来说没有“表现层”,所有输出都需要手写代码,IDE的可视化页面设计功能简直用不到,感觉怪怪的。
方法二:应用URL重写,该方法还未仔细考虑过
2、模板格式问题
目标:模板容易制作、交换
方法:模板是包含自定义标签的HTML文件和一些资源(图片,js,css等),其中HTML文件作为页面输出的基础,替换其中的标签就是我需要的结果。
疑问:由于HTML模板文件与对应资源的相对位置制作和显示结果时不一致,模板文件需要替换其中的资源路径,模板可视化编辑及交流不方便。
方法二、模板是一系列WebForm文件,利用URL重写定位对应的WebForm,该方法在我的ASP系统中应用过,感觉有些繁琐,虽然有一定优势。
3、当然还有其它问题