<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="浅谈网站项目搭建--记录篇" id="card1">
<p> 游客</p><p>
标题:浅谈网站项目搭建--记录篇<br/>
正文:<br/>
        工作怎么久了，独立或者合作开发的大中小型网站也有那么百十来个，一直以来我都坚信&amp;ldquo;工作中总结&amp;rdquo;是个好的习惯，却很少用白纸黑字记录下来，今天就从网站搭建的目录结构、文件命名、服务器设置等几方面，说一下我的实践：一：分析这句&amp;ldquo;@import url(’http://static.camnpr.com/styles/layout1.3.css?v1.17’);&amp;rdquo;首先这句的意思是：用导入的方式引用一个css文件。 先看一下这个地址：主域名是：camnpr.com  也就是我们要上线的网站访问域名；static.camnpr.com是二级域名，它主要是存放公共、常用资源文件的，常用的二级域名定义还有：common.camnpr.com、api.camnpr.com等。单独把这些公共、常用的资源配置成二级域名，一是方便统一管理；二是资源重复利用，节省服务器空间；三是提高开发效率。主域名和二级域名其实最终表示的都是文件夹，下边来说一下，建一个网站，怎么布置文件夹：以我最近做的一个项目为例：-BLL---------三层中的控制层-CamnprTool---------常用或者封装的类库-DAL---------三层中的处理层-DBUtility---------基础数据库的类库-Model---------三层中的模型层-MyChildren---------主项目(Asp.net Web 应用程序)-MyTest---------测试/调试项目(Asp.net Web 应用程序)三层MVC模式大家都不陌生吧，可以用动软生成器，或者用CodeSmith自己写三层或者四层模版，不管用什么办法，都要先建好数据库。        下边我主要说一下&amp;ldquo;-MyChildren---------主项目(Asp.net Web 应用程序)&amp;rdquo;它的目录结构安排：-MyChildren----Common&amp;mdash;&amp;mdash;存放公共页面的文件夹，比如：统一的出错处理页面error.aspx。----Controls&amp;mdash;&amp;mdash;<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=203&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=203&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=203&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=203&amp;Page=2">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=203">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=203">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>