技术文档
编程杂记
友情链接
技术文档 >网页设计 >
ISA防护Web站点
[转载] [佚名] [2008-12-4 9:32:00]很多小型企业限于资金紧缺,无法让Web服务器得到很好的安全防护,往往就把一台Web服务器孤零零地扔在IDC机房里。这么处理的结果可想而知,Web服务器要么被黑客们当成了练兵场,要么沦为肉鸡,成为下一次网络攻击的踏板,能够毫发无伤全身而退的基本是凤毛麟角。其实,只要在Web服务器上用防火墙保护一下,效果就要好上很多,一般普通的攻击都可以挡住。提到这里,有些老板又要邹眉头了,“防火墙好是好,就是这个成本,太,太高了一些…..”。错!今天我们提供的这种保护Web服务器的方案并不需要额外的硬件投入,只要在Web服务器上安装上软件防火墙ISA2006,利用ISA的Web服务器发布功
如何提高WEB程序的效率
[转载] [佚名] [2008-10-9 15:21:16]很多网友非常不喜欢用ASP来编程,他们总是抱怨说ASP程序太慢,效率太低。更希望用PHP,JSP等来写程序。其实不能从 "认为" 这个角度来看问题 ,而应该从实际中看问题,ASP真的很慢的吗,那么微软的站为何用ASP也不慢呢?PHP真的很快吗,其实它也仍然是解释性的语言。只不过在Linux下的结合比较好而以。JSP的开发也不会简单到何处,而且要通过JDBC-ODBC桥才能连接ACCESS库等,这种情况下效率也不高。其实,三种语言各有特点,就是优,缺点。作为一个程序员不应该总是怪语言不好,而更应该看重的是自己的技术。所以今天我们不会比较这三种WEB语言到底谁好,谁坏,而是讲解
Flash Media Server 入门教程
[转载] [佚名] [2008-10-8 8:47:25]什么是Flash Media Server ?Flash大家庭里的一员,这个东东以前叫Flash Communication Server,传说中的FCS就是这个,现在改叫FMS了...不见不知道哦,一见真可怕,adobe还有这么cool的东东,自从见了她,让我做些小东东的兴趣全没了,一心想研究这个这东东能做什么?视频录制啊,flash聊天室啊,在线视频会议啊啊, 网络游戏?不管怎样先安个试试吧先到这里下载免费的开发者版本吧http://www.macromedia.com/software/flashmediaserver/然后安装,安装时记得用户名和密码不要瞎填自己要记住,如果你已经瞎填了
大型网站架构演变和知识体系
[转载] [佚名] [2008-10-6 15:07:52]之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网行业的同学一点初步的概念,:),文中的不对之处也请各位多给点建议,让本文真正起到抛砖引玉的效果。〈!--[if !supportLineBreakNewLine]--〉〈!--[endif]--〉架构
让IE中所有Tag支持hover
[转载] [佚名] [2008-9-24 8:37:30]我们在设计网页统一格式,希望尽可能减少重复性的代码.比如Table中行的OnMouseOver与OnMouseOut效果,虽然我们可以用同一CSS去定义它们的效果,但是你必须在每个TR标签里加上〈tr OnMouseOver="..." OnMouseOut="..."〉以前在网上找到一个简介CSS代码可以代替此效果 :tr:hover{background-color:#DEF} 但是它不能在IE上运行,后来在网上搜索终于找到了我想要的东东hover.htc把下面两段代码分别复制出来运行即可看到效果。 hover.htc:C# 代码Code highl
IIS权限设置参考
[转载] [佚名] [2008-9-19 8:29:15]虽然 Apache 的名声可能比 IIS 好,但我相信用 IIS 来做 Web 服务器的人一定也不少。说实话,我觉得 IIS 还是不错的,性能和稳定性都相当不错。但是我发现许多用 IIS 的人不太会设置 Web 服务器的权限,因此,出现漏洞被人黑掉也就不足为奇了。但我们不应该把这归咎于 IIS 的不安全。如果对站点的每个目录都配以正确的权限,出现漏洞被人黑掉的机会还是很小的(Web 应用程序本身有问题和通过其它方式入侵黑掉服务器的除外)。下面是我在配置过程中总结的一些经验,希望对大家有所帮助。 IIS Web 服务器的权限设置有两个地方,一个是 NTFS 文件系统本身的权限设置,另一个是 II
HTTP所有状态代码及其定义
[转载] [佚名] [2008-9-6 9:35:51]状态行包含HTTP版本、状态代码、与状态代码对应的简短说明信息。在大多数情况下,除了Content-Type之外的所有应答头都是可选的。但Content-Type是必需的,它描述的是后面文档的MIME类型。虽然大多数应答都包含一个文档,但也有一些不包含,例如对HEAD请求的应答永远不会附带文档。有许多状态代码实际上用来标识一次失败的请求,这些应答也不包含文档(或只包含一个简短的错误信息说明)。当用户试图通过 HTTP 访问一台正在运行 Internet 信息服务 (IIS) 的服务器上的内容时,IIS 返回一个表示该请求的状态的数字代码。状态代码可以指明具体请求是否已成功,还可以揭示请求失败的
HTTP协议header头域
[转载] [佚名] [2008-8-13 15:57:59]HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。 通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息。这两种类型的消息由一个起始行,一个或者多个头域,一个只是头域结束的空行和可