聊天室的安全要求虽然不象电子商务那样高,但如果用户被冒名顶替、用户的发言被窃听,或者乱踢人,是非常令人不快的。用户都要在Login中填写名字和密码才能进入聊天室,但是通过查看Login的源代码,虽然不能看到Php的部分,Htnl部分的源码却显示Login是调用Chat.php程序从而进入聊天室的。所以为了防止用户直接进入聊天室,系统会首先判断新建立的聊天室是否由Login产生的,不是则退出。同理,在聊天室的List Frame和Post Frame也可加上这样的防护。当然,在List Frame和Post Frame中检查用户的身份和密码,就万无一失了,只是加重了系统的负担。
综上所述,能看到系统的源代码无疑是危险的开端,所以系统的编写尽量用看不到源码的Php;设置由Login开启的聊天室隐藏了浏览器的工具条、状态栏等,并且屏蔽了鼠标的右键及快捷键。
4. 总结
用Php编写的聊天室具有高效稳定的特点,是编写网络交互程序的最佳选择。
参考文献:
[1] Rasmus Lerdorf著. PHP Manual [M].电子文档,2000
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




