|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
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易于维护,因此对于不重视知识产权的国家来说也是一种不错的选择。 |
|