设为首页 收藏本站
查看: 563|回复: 0

[经验分享] PHP 企业开发讲座

[复制链接]

尚未签到

发表于 2017-3-22 08:42:20 | 显示全部楼层 |阅读模式
最近忙着翻译Zend Studio的一些章节,以及介绍英文原著,比较少上网看PHP的动态。今天抽空看了一下,找到两篇好东西。其中一篇是关于设计模式的介绍:“另外5个设计模式”,连接: (http://www.ibm.com/developerworks/opensource/library/os-php-designpatterns/index.html?ca=drs-tp1308#author)
里面介绍了5个设计模式,之前5个介绍的连接也可以在此文内找到。因为同类内容已经有了,所以这篇先放一下,以后有时间再来翻译。

这里重点介绍的是另外一个讲座,这是最近在伦敦PHP会议上的一个讲座,主讲人是 Ivo Jansch,Ibuildings公司的CIO,此公司是Zend在英国和荷兰的官方合作伙伴,此人也是ATK框架的作者,题目是 "Enterprise PHP development" (PHP 企业开发 )。

讲座的主要内容包括:

1. PHP是否适合企业应用开发
2. 企业开发的10个步骤
1. 团队
2. 需要分析
3. 系统架构
4. 工具
5. 基础建设
6. 设计模式
7. 系统测试
8. 应用优化
9. 应用部署
10. 运行管理
3. 其他方面,如建设理念,发展方法论,系统生命循环,文档,安全性都有简单介绍。

整个讲座用了差不多一个小时,其中演讲45分钟,回答问题用了15分钟。

看得出来,演讲人实际工作经验丰富,提到的内容高屋建瓴,对我们进行企业开发有相当的指导性。
回答问题部分提到了几点:

1. PHP与Ruby的比较 -- “Ruby语言非常漂亮,就像一个性感的女郎,站在那里,但没人碰她,。。。PHP还会统领 web领域相当时间。。。"
2. PHP的未来前景 -- ”我想将PHP与Linux作个比较,。。。因为企业的支持,Linux现在已经是服务器上的主流了。。。如果PHP能更多的在企业上应用,就会得到企业更多的支持。。。“
3. 数据库在企业开发中的选择与使用 -- ”。。。对于小型应用,当然 MySQL已经和PHP结合的很好了,如果是大型应用,用户应该根据自己的需要作出选择。。。。“
4. 做一个软件开发者还是一个PHP开发者 -- 自己听吧
5. PHP与Python的比较 -- ”每种语言有自己的特点。。。现在的关键是找一个PHP开发的比找一个Python的容易多了。。。“

演讲人在荷兰工作了9年,英语很流利,但带有比较重的外腔(有点像德语的口音,荷兰语也偏德语),这篇演讲的用词比较简单,说法也很规范,所以很容易明白;唯一障碍可能就是口音,如果你不是经常听英语,开始可能会不适应,多听几次就是了,就当是学英语吧,又能学英语,又能学专业,这可是难得的机会啊,哈哈。


PPT讲义连接:(http://www.phpconference.co.uk/media/docs/ivo_jansch_enterprise_php.pdf)
mp3录音连接:(http://www.phpconference.co.uk/media/audio/ivo_jansch_final.mp3)

建议读者先看一遍讲义,再听录音,根据演讲内容的变化,自己翻页。谁有兴趣也可以尝试用PHP来开发一套同步系统。我有个朋友从前曾用Java做过类似的东西。

另外演讲人讲到他将准备几个月后出版一本书<<PHP 企业开发)>>,希望我们能尽快得到。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-353289-1-1.html 上篇帖子: php设置session有效期 下篇帖子: GeoIP的使用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表