仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 478|回复: 8
打印 上一主题 下一主题

[学习教程] ASP网页设计网站计划与保护的三年夜成绩及办理举措

[复制链接]
分手快乐 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:30:51 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
ASP脚本是采用明文(plaintext)方式来编写的。网站计划与保护的三年夜成绩及办理举措

我们计划网站时,常常先用可视化的工具如:frontpage,Dreamweaver等工具。跟着站点的建立,网站的更新就不成制止的呈现一些成绩。自己在保护本人的团体网站时,经由三次较年夜的修正:第一次计划时,接纳frontpage,每一个页面各自自力。经由一段工夫的运转,发明没法包管页面作风的前后分歧。第二次计划时,接纳dreamweaver计划,充实使用了库的功效,有一次变动了一幅图,发明必需把触及的文件全体上传,事情量伟大。第三次计划时,接纳了PHP体例,从头收拾了站点的文件布局,如今保护的事情量年夜年夜下降了。本文把自己碰着的详细成绩息争决举措具体的枚举,但愿对人人有匡助。

站点保护碰着的成绩:
1:网站作风难以包管分歧性。如每一个页面的仰面,开头。假如接纳dreamweaver库的体例,固然能够完成一切页面的更新,但每次变动触及的页面太多,上传事情量年夜。
2:更新文件难以确认。跟着网站内容的增添,触及的文件变动量年夜,关于新增的文件和取销的文件难以包管分歧性。
3:接纳静态的html难以包管前后的分歧性。一样平常在主页地位显现最新的更新纪录,假如经由过程修正html,事情量较年夜,偶然难以包管分歧性。
经由一段工夫的事情,出格是打仗了php后,能够接纳对照复杂的办法克制以上的成绩:
1:PHP供应了include和require功效,能够在网页的实行过程当中静态挪用其他文件。因而把一切网页都计划成PHP文件,针对网页的特性,计划多个文件头和文件尾的款式。入手下手计划时,能够文件内容分歧,但接纳多个文件保留。便利今后的修正。如自己创建的网站,接纳三种文件头和文件尾:首页、一级毗连、二级毗连三种。全部网站毗连数最多二级。如许假如更新文件头内容,最多只需上载三个文件就能够完成。
2:接纳二级目次布局,最新更新的文件会合在一个目次下。能够接纳一个月一个目次,定名体例接纳年代的体例。文件定名接纳文件范例+日期+当天序号的体例寄存。(把全部站点一切文件分类,如数据库,PHP文章类,JAVASCRIPT类等,接纳三个字符暗示)。关于全局函数等信息会合在一个或两个目次下,上载文件时能够每次都更新这些全局的信息。
3:把更新信息接纳文本文件或数据库体例寄存。编纂一个文本文件或数据库的拔出语句比保护一个网页明显简单很多。由于在网页中,触及的内容较多,假如保护欠好,很简单招致网页毛病,把常常变更的信息经由过程文本文件的情势保护,接纳一致的格局,保护起来就很复杂。同时能够很简单完成显现一段工夫内或一切的毗连信息。如自己的网站接纳以下文本格局寄存:
范例+题目+毗连信息+更新日期四个字段来表达。如许每次更新时只需把更新的网页上载。然后保护更新信息的文件文件便可。(新的毗连体系主动依据更新文件举行保护)
一个好网站的的创建,保护的事情量十分伟大,在创建的早期举行需要的计划,能够经由过程很少的保护量来包管网站作风的分歧性,能够把精神会合在新的文章、新的内容上。跟着php收费空间的提高,我们完整能够充实使用PHP的长处来克制我们网站保护过程当中碰着的成绩。
ASP在国内异常流行,因为国内大多使用的是盗版的Windows和盗版的SQLServer,而ASP+COM+SQLServer实际上也是一种不错的搭配,其性能也不输于PHP+MYSQL,特别是Windows系统和SQLServer都有图形界面,比APACHE和MYSQL易于维护,因此对于不重视知识产权的国家来说也是一种不错的选择。
小魔女 该用户已被删除
9#
发表于 2015-3-24 23:38:24 | 只看该作者
掌握asp的特性而且一定要知道为什么。
莫相离 该用户已被删除
8#
发表于 2015-3-17 20:09:37 | 只看该作者
Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write
柔情似水 该用户已被删除
7#
发表于 2015-3-11 03:42:10 | 只看该作者
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
海妖 该用户已被删除
6#
发表于 2015-3-2 11:53:18 | 只看该作者
没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。
灵魂腐蚀 该用户已被删除
5#
发表于 2015-2-11 11:34:12 | 只看该作者
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
只想知道 该用户已被删除
地板
发表于 2015-2-5 11:14:20 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
冷月葬花魂 该用户已被删除
板凳
发表于 2015-1-27 19:23:00 | 只看该作者
我可以结合自己的经验大致给你说一说,希望对你有所帮助,少走些弯路。
若相依 该用户已被删除
沙发
发表于 2015-1-19 15:58:36 | 只看该作者
Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 07:33

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表