Skip to main content

 路由器设置 > 新闻资讯 >

如何提高PHP编程技能

2013-08-03 00:48 浏览:

刚刚确定标题的时候我就在想到底要讨论一些什么东西。坛子里面肯定有老鸟和新手,当然在此我们就讨论一下网站建设中如何提高编程技能。小生不才,总结两点,一是网站稳定性,安全性,二是针对大吞吐量的处理。

我见过很多程序员,编程基本上就是一个小小的企业网站,也就是新闻,产品图片上传,留言等基本功能。如果再复杂一点,那就是在线商城。购物车,在线支付这些。其实这个东西都是比较简单。真正难的还是网站安全,以及面对大流量网站访问的处理。

网站安全其实也不是绝对的,当然至少得把基本的安全措施做到位,比如上传附件,图片,以及后台验证,很多人肯定会忽略一个事情,虽然你用了MD5或者更强一点的has加密,但是一个很简单的你没有考虑到,那就是cookie欺骗。这个东西如果你没有验证好,网站的后台形同虚设。这个一般在建设企业网站时估计不会考虑。其实这个也是安全问题中的一部分。

接下来谈谈访问量极高的网站处理。有的人编程估计很长时间不会遇到一个访问量很大的网站,如果你遇到了,恭喜你,学习的机会来了。首先你得考虑数据库同步访问,数据表锁死,数据并发等等一系列的问题。如果你在处理网站程序时没有考虑到这些,那么一旦同时在线的人数超过50,那你的网站势必卡死。

如何应对,缓存技术,首先考虑的是缓存技术,其实是优化数据库结构,优化sql代码。

当你发现这些都行都做好以后,也还是刚刚开始。如果有一天你遇到了,请你不要泄气,一定多想想办法,等你解决这些问题的时候你的技术就会上一个台阶。