您现在的位置:计算机技术学习网 > 技术中心 > WEB编程 > PHP >

PHPChina周末主题论坛中精彩对话

来源:不详 责任编辑:栏目编辑 发表时间:2013-07-01 05:42 点击:
Hosander PHPChina.com

在PHPChina的周末主题讨论会中,来自PEA(PHPChina推广的PHP策进会)的PHP爱好者们也有幸与技术总监们进行了面对面的对话。这里我们向大家分享其中精彩的一部分。

PHPer李恩洪是一个SOHO族的PHP使用者,他经常用PHP来做外包项目,因此,他的项目经验比较丰富。今天他提出了如何实现HTTP长链接,以便实现聊天室等即时交流平台。

对于这个问题,搜狐社区的技术总监董江明说:“并不是所有的平台都必须用PHP去搭建。比如说在搜狐,他们可以用C来实现一个HTTP的长链接系统,让这个系统来保持与客户端的即时通讯。例如,这个系统可以1秒钟与客户端联系一次,如果需要发送数据的话,就去后台调用PHP获取。这么做的原因是因为Apache从本质上来说不适合做这种长链接的业务,而保持长连接的事情让适合它的系统去操作。

粉丝网的技术总监孙翯也表示,HTTP本身就不是为了保持长链接存在的。所以不能考虑用标准的LAMP架构来实现这个功能,只能让浏览器认为这个页面永远没有传输完成。另外,Comsenz的CEO戴志康也说到,如果要实现这种长链接最好不要用Web Server来处理,而且如果用PHP来定义接口协议的话,也是可以实现的。

关于PHPer的发展,来自北京PEA的周伟伟说到。他目前的工作很难让他有进一步的学习的可能,所以他向大家询问如何才能进一步地发展自己。

对此,新浪的陈理捷说到,你可以利用平时的业务时间多接触开源的项目。这些项目可以在很多PHP站点上找到,比如PHPChina.com、PHPe.net等等。粉丝网总监孙翯表示初学者应该多读些开源的代码,在这个方面是没有捷径可以走的。看代码的时候要学习别人是怎么解决的,这样自己再遇到类似问题的时候就会有比较清晰的思路。

最后,PHPer江宁说到,PHP代码给他的感觉是比较松散,没有好的代码框架。

在框架问题上,Comsenz的戴志康说到,对于初学者来说,可以先选择一个框架来写。慢慢地就会发现一些问题,然后再逐步改进。尤其是在使用框架的时候要注意速度的问题和安全性。比如用户输入的过滤流程就需要特别注意。每一个PHPer将来如果有一个自己收集整理出来的代码框架是比较幸运的事情。

最后,技术总监们也对PHPer们提出,虽然PHP可以很快地入门上手,但是在学习的过程中需要掌握扎实的Web网络编程的知识,协调好客户端与服务器之间的关系与流程,这样才能平衡地发展自己的技术能力。
    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • PHP测试
    • 十天学会php之第六天
    • 几种显示数据的方法的比较
    • 使用xmlhttp为网站增加域名查询功能
    • PHP+MYSQL+Javascript数据库查询结果的动态显示
    • 查找数组中指定键名的值
    • 用redis实现跨服务器session
    • 用新浪微博接口发送图片微博失败的原因
    • smarty局部缓存技术[源码分析]
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1