问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

实时开发注意事项?

发布网友 发布时间:2022-04-27 14:51

我来回答

1个回答

热心网友 时间:2022-04-27 16:20

随着办公自动化的普及,网络办公模式和教学模式越来越受到高职院校的重视,计算机系作为紧跟时代前沿的系部,网站开发显得尤为重要。网站开发与建设是一项较大工程,开发的过程也会出现或多或少的问题,为了提高网站开发的效率和效益,在建站前期把站点开发过程可能遇到的问题进行详细分析显得尤为重要。 一、需求分析,准确定位系部网站 为了加快网站建设的速度和减少失误,应该采用一定的制作流程来策划、设计、制作和发布网站;通过使用制作流程确定制作步骤,以确保每一步顺利完成。制作流程的第一阶段是规划项目和采集信息,也就是所谓的需求分析,在很多Web网站项目中,有包容一切的倾向,实际上一个网站不可能满足所有人的需求,对设计者来说,网站一定要有特定的用户和特定的任务。 为了进一步规范目标,集中核心的开发人员集体讨论,让每一个成员都尽可能提出对网站的想法和建议,集中大家一致感兴趣的问题,通过讨论,结合网站大致的开发方向确定网站的设计方案。 二.网站规划 在设计之前,需先画出网上结构图,其中包括网站栏目、结构层次、连接内容。首页中各功能按钮、内容要点、友情链接等都要体现出来,一定要切题,并突出重点,同时在首页上应把大段的文字换成标题性的、吸引人的文字,将单项内容交给分支页面去表达,这样才显得页面精练。 三.开发技术选择 网站开发分为前台与后台两个过程。前台设计一般选取HTML、Div+CSS、Javascript脚本语言混合使用;后台设计一般可选取Asp、Jsp、ASP.net、PHP等语言。Asp是微软所开发的一种后台脚本语言,可把后台脚本代码内嵌到HTML页面中,简单易用但安全性存在问题;Asp.net借鉴了Java技术的优点,使用C#语言作为Asp.net的推荐语言,改进了以前asp安全性差的缺点,但只能在微软的WindowsNT/2000/XP+IIS平台上运行;PHP的源代码完全公开,有很多新功能,但使用不同的数据库,PHP函数名不能统一,程序的移植性较差。网站开发技术的选择应结合实际进一步斟酌。 四.数据库选择 目前可选取Access、SqlServer、Oracle数据库。Access数据库操作简洁、方便,但安全性不够,密码容易破解;Sql能够管理大量的数量,通用性强,但需启动服务,数据库复制起来稍微麻烦;Oracle具有面向对象的功能,并支持最主流的Java语言,很可靠,但系统庞大需要较大的成本。学校网站的开发属于中小型网站,数据库的选取可根据实际情况在Access和Sql中进行选择,不管选取哪种数据库,数据的存储要考虑扩展性,必要时考虑分库、分表;数据访问要有独立的DAL层,统一使用DAL提供的接口,并对每一个接口的调用都要伴随权限检查。 五.模块设计方法 网站开发由各人员合作完成,不要为了设计某个功能而另行开发,应考虑到后续扩充、不确定的需求变更或后续维护带来的工作量,所以网站的开发应尽量采用模块化的设计方法,将网站主体功能模块列出来,画出功能模块间关系,如模块间关联不大,可采用单模块开发方式,采用总—分思想原则,以显示层/控制层/数据层分层开发,模块设计时考虑可重用性,方便应用于别的项目以及特定功能的升级或替换,各个模块也必须为独立业务逻辑服务,避免不必要的重复性工作。比如网站index.html的设计,预先先想好应有的功能模块,先绘制出单独的各页面,利用Include语名嵌入到网站的首页,达到很好的设计效果。 六.页面设计 网站的设计应考虑实际需求,在主体风格、颜色搭配上都需考虑恰当。页面设计主要包括创意设计-结构设计-色彩调配-布局设计,创意设计来自于设计者灵感和平时经验的积累;结构设计源自网站需求分析结构图。页面设计前期,应由美工人员将所需页面绘制,开发人员利用切割技术将大图切割成小图,放置在网页的各个栏目;各页面的设计应考虑到:标题要有概括性,符合自已设计时的主题和风格;图片与文字混排,页面色彩与背景都要在视觉上对主体有一定的衬托和协调作用。 七.代码规范化 代码的编写应尽量不要多用工具自动生成的代码,用手写或工具生成后再手工修改,自动生成代码有很多冗余,不利于维护;另外任何网页的地址中不要带?号或&号,这些网页通常由CGI、PHP、ASP等程序产生,技术上较先进,但不适合搜索引擎的蜘蛛程序。 八.资源安全性 交互内容传输安全性可以引用SSL技术来加密传输敏感数据,防止Sql注入攻击;对上传的资源都要进行严格的检测,不能仅仅根据文件的后缀名进行判断;IIS下UrlRewrite应用或隐藏扩展名的开发,应尽量使用基于功能动作的访问而不是基于页面的该问技术。 九.网页文件命名 网页文件名应以标准的英文单词来描述业务内容,如果1个英文单词无法描述,可以相应增加,但尽量为完全单词;例如:book.asp等;另外文件名尽量不用数字描述,文件名以不超过20个字母为宜 网站的开发是一个漫长的过程,在实际开发过程中还会遇到各式各样的问题,针对不同的情况解决方案也会有所不同,本文系部网站开发注意事项希望对初学网站建设的人有一定的借鉴作用。

麻烦采纳,谢谢!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
异想记歌词,杨幂唱滴! 有什么好打理的烫发发型可以推荐? 有哪些韩系卷发造型比较好打理? 哪些短发卷发造型比较好打理? 什么样的卷发发型比较好打理? 好打理的卷发造型有哪些值得推荐? 有哪些卷发发型比较好打理? 有哪些卷发造型比较好打理? 为什么离线迅雷看看播放器就不能用了,毕竟里面的是已经下载好了的,知... 迅雷离线用不了,连云播的搜索都用不了,是被封了吗? 省直公积金和住房公积金有啥区别 小爸爸里的夏天和红高粱里的豆官是一个人吗 红高粱里豆官明明比琪官晚生为什么叫她妹妹 《红高粱》中,琪官先出生的,为何59集中,琪官叫豆官哥哥,豆官对他娘说,俺姨把俺妹背走了?剧组那么 红高粱琪官是谁演的 红高粱里的小豆官和小琪官是怎么应聘的该剧组? 电视剧红高粱里面豆官和琪官到底是谁的孩子啊 前几集没有看 红楼梦中的十二官 红楼梦里的琪官,龄官,芳官还有其他戏子哪些是男的哪些是女的? 红高粱中为什么取名叫豆官和琪官 红高粱齐官儿是男孩还是女孩 湖南金阳农业股份有限公司怎么样? 乌当区水果批发在哪里,路线怎么走? 贵州应用技术技师学院(双龙教学点)公交车到金阳站坐什么公交车? 金堂县金阳街是个步行街,为什么街道中间有卖菜的,有卖肉的,还有卖水果的,为什么没有人管,街道好脏。 贵阳有没有水果营行店?? 我在微信上交医疗保险怎么样看不到发票? 红星水果市场去湘潭金阳怎么坐公交车 我是联通手机,为什么我通过微信交费没有电子发票呢? 日照市水果批发市场在哪? 什么是T针和9针 t针 是什么 一种圆圆的T形的叫什么针 T针是什么东西 iphone怎么查到去年的常去地点信息 建立网站注意 浮生事 无根树 花正幽 万物宗出自哪 叶罗丽里面的店长创造菲灵时念的口诀 心灵在于曼多拉交战时的念的咒语是什么? 叶罗丽为国争光了吗 求解 叶无道和郭飞宇谁比较牛B 虎皮兰死了有什么寓意 原来的虎皮兰死了,没有管她,后来从根部发了新芽,这能养活吗? 您好,我上次提问的那盆虎皮兰,您还记得吗?这段时间,又陆续枯了好几片叶子了,怎么办?我还加了肥料的 我养的虎皮兰;三颗死了两颗了,怎么回事啊郁闷;貌似我没有让强光照,浇水虽然不勤但是还算靠谱啊 虎皮兰心中发的小芽冻死了怎么办? ASP.ne问题t 开机后电脑二边有一小块黑屏,怎么恢复啊(整个屏幕中间显示正常) 电脑出现故障开不了机。开机后总是一块黑屏,上面有几行字。我想问问是不是要重装系统,还是要怎么修? 想找个 四个字成语 女孩子《名字》连在一起叫的那样的?