|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我想详细了解ASP整站代码与PSP整站代码有什么优缺点,那个更好,更安全,更用容易维护,和管理。。。标准|开辟标准Web开辟的分离性和交互性,决意了Web开辟必需服从必定的开辟标准和手艺商定,只要每一个开辟职员都依照一个配合的标准往计划、相同、开辟、测试、部署,才干包管全部开辟团队和谐分歧的事情,从而进步开辟事情效力,提拔工程项目质量。
1、项目标脚色分别
假如不包含后期和前期的市场推行及发卖职员,开辟团队一样平常能够分别为项目卖力人、程序员、美工三个脚色。
项目卖力人习气称为项目司理,卖力项目标人事和谐、工夫进度等布置,和处置一些与项目相干的其他事变。程序员次要卖力项目标需求剖析、筹划、计划、代码编写、网站整合、测试、部署等环节的事情。美工卖力网站的界面计划、版面计划,掌控网站的全体作风。假如项目对照年夜,能够依照三种脚色把职员举行分组。
脚色分别是Web项目手艺分离性乃至地舆分离性等特性的客不雅请求,合作的了局还能够明白事情义务,终极包管了项目标质量。合作带来的负效应就是增添了团队相同、和谐的本钱,给项目带来必定的风险。以是项目司理的和谐才能显得非常主要,程序开辟职员和美工在项目开辟的早期和前期,都必需有充实的交换,配合完成项目标计划和测试、验收。
2、开辟工具的拔取
不象C/S布局程序开辟,能够一门言语从头至尾,你用Delphi,就是Delphi程序员,你用VC++,你就是VC程序员。B/S布局的Web开辟事情,工具的选择是一件疾苦的事变。从Windows到Linux,从IIS到Apache,从J2EE到.NET,从EJB到COM到.NET组件……另有Asp、Asp.net、Jsp、Php、Perl、Javascript、Vbscript……
美工也轻松不了几,甚么"网页三剑客""新网页三剑客"、FrontPage、Photoshop、CorelDRAW……谁都说本人是最壮大的!
我们的履历是,选用工具时最好是一致的,可是也不用决心强求分歧。恰是Web开辟工具的多样性,才成绩了明天互联网多姿多彩的场合排场。只需程序员的纯Html代码的工夫充足过硬,一样平常不会影响网站最初的整合事情。
3、项目开辟流程
由项目司理牵头,以程序员为重心,配合会商,完成用户需求剖析,发生网站的栏目计划(用树形图暗示),标出哪些是静态页面,哪些是静态页面。静态页面必要程序完成。制订网站的界面框架,包含首页构图,及各页面间的钩稽干系。发生各栏目文件夹的布局图(一些大众文件夹如images、scripts、styles等必要流动寄存,配合挪用)。
然后由美工依据内容体现的必要,计划静态网页和别的静态页面界面框架,该切分的图片要依据尺寸切割开来。给必要程序静态完成的页面预留页面空间。制订字体、字号、超等链接等CSS款式等。
在美工计划页面的同时,程序员动手开辟背景程序代码,做一些需要的测试。
美工界面完成后,增加程序代码,组合网站,由项目组配合联调测试,发明bug,完美一些详细的细节。最初举行网站部署。
以上的每部城市发生一些阶段性功效,项目司理必要实时举行考核、监视,发明成绩即便改正。
.
4、一些手艺划定规矩
1,数据库定名商定
表定名商定:表名长度不克不及凌驾30个字符,单词首写字母年夜写,多个单词间不必毗连标记。
字段定名商定:字段名只管接纳英文单词,单词首字母年夜写,单词之间用"_"离隔,定名划定规矩是"表种别名_单词",如:User_Info,News_Content。
视图定名商定:接纳划定规矩View_表A_表B_表C,个中View暗示"视图"。这个视图由几个表发生就用连字符"_"毗连几个表的名,假如表过量能够将表名得当简化。
存储历程定名商定:P_表名_存取历程名(缩写),好比P_User_Deleted。
2,文件夹定名商定
大众文件夹:
/images大众图片
/styles款式表
/scripts剧本
/ftps下载
/doc网站相干素材、文档
/readme.txt网站申明文档
/helps.htm网站匡助文档
/mylogs.txt网站保护纪录
别的栏目标定名,能够用拼音首字母简称,也能够用英文单词。全体文件夹的寄义在readme.txt文件中申明。
3,工具及变量定名商定
每一个变量名必需先界说,再利用。在ASP文件的最开首增加语句<%OptionExplicit%>能够强迫变量界说。代码块必需接纳缩进格局。每一个函数前必需标明函数的功效、输出参数、前往值的相干信息。
变量范例缩写前缀
Stringstr或s
Integerint
Datedt
Objectobj或o
Booleanbol或b
Bytebyt
Doubledbl
Errorerr
Longlng
Singlesng
5、一些小履历
1,能用静态网页体现的内容,只管不必程序代码静态完成。
2,计划阶段,必需和用户举行充实的交换,完整、正确的懂得用户的需求。既不克不及曲解用户的意义,也不克不及一味投合用户的非合法需求,也不克不及对本人没有掌控的手艺乃至不成能完成的手艺夸下海口。需求剖析是一个相同、交换、引诱、教导、奋斗、让步的历程。需求剖析了局要有笔墨材料存档。
3,手艺参数必需懂得正确。好比用户的软件平台是linux系列,那你的体系就只好用Java+Apache开辟了,这时候候你的ASP.NET手艺就用不上了。
4,在需要的时分,让用户对已断定的需求内容具名,盖印。
</p>使用cdonts,可以发送、查看邮件,实现webmail的功能。结合wsh,可以实现对nt主机的管理,如nt用户管理、iis虚拟主机设置、exchange邮箱设置等等,就像管理本地机一样方便。 |
|