技术头条 - 一个快速在微博传播文章的方式     搜索本站
您现在的位置首页 --> 发现 --> 给初学者:Zend Studio 不是全部

给初学者:Zend Studio 不是全部

浏览:2670次  出处信息

    很多大力宣扬“工欲善其事,必先利其器”的文章都尖锐的指出,学习编程都必须要有一个强大的开发环境,许多初学者奉之为圣典,话是没错,再加上人们一谈到Zend Studio,铺天盖地千遍一律的都是以“Zend Studio是一个屡获大奖的专业 PHP 集成开发环境,具备功能强大的专业编辑工具和调试工具,……”,本站也一再强调Zend Studio是一个神器级的IDE开发工具,于是,很多接触php不久的童鞋更是感觉如获至宝,相见恨晚!俗语说“过犹不及”,着实如此,过份的强调工具,实在太本末倒置鸟!看到很多新手如此迷恋Zend Studio,今天,我不得不指出:Zend Studio 不是学习PHP的全部,PHP本身才是核心,基础才是重中之重!

    我们来看一看,学习PHP到底是学习工具,还是学习语言?抑或是被工具玩,被语言玩?显然,根据本源理论,我们希望学到赤裸裸的原生态PHP,然而,刚刚会用php打印个“Hello World”,就开始下载zend studio,学习framework,学习MVC,搞“大型项目”,美其名曰,涉猎!。。。。唉~原始的快乐已经被太多的浮华所遮掩,让我们麻木的以为,那就是快乐!那就是PHP。这里,我不想去抨击框架的害人不浅,我也不想痛斥泛滥成灾的设计模式让很多人纸上谈兵,好高骛远。我还是就初学者应该怎样对待php语言和Zend Studio开发工具说点什么吧。

php初学者应该学习些什么?

    大约在2005年的时候,本人得好友信任,共同创立了一个初学者组织,我们只讨论技术,帮助初学者入门,只和初学者讨论技术,5年过去了,我明显的感觉到同样是初学者,现在的很多初学者都太好大喜功,都太浮躁了,当然社会风气越发浮躁如此,我不能改变什么,我只想表达下自己的态度。“万丈高楼平地起”,“不积硅步,无以至千里”这些老生常谈的东西,是有着他深刻的道理的。学习PHP,当然要打好坚实的基础,最好自身是计算机专业的学生,不是也没关系,但最好对于微机原理、操作系统、数据结构这些知识有所了解,对学习任何一门编程语言都大有裨益,其次是在初学者这个阶段养成良好的编程习惯,端正态度,学会调试,排错,学会找资料,学会问问题,至于什么“高并发”、“分布式”、“高性能”什么的所谓高深知识,或者框架、设计模式啥的,我认为在初学者阶段,对此有所了解便可,无需深究。我认为有必要强调是基础,基础,基础!

Zend Studio不是全部

    很多人把框架、MVC或者Zend Studio都了解了个遍,再回头来开始学习php,从Hello world开始,当然也有把这些和Php同步进行的,结果自然碰到的问题出人意料的多,“这PHP咋就这么难呢?”也许很多走这个学习道路的人对此体会颇深。所以,PHP是根本,PHP才是真正应该去“学”的东西。其他的都是“用”的。Zend Studio只是一个编程工具人类利用工具是用来提高工作效率的,用来改进工作方式的,而不是来让工具玩我们的。在初学php的阶段,我并不推荐使用Zend Studio,但是可以安装,可以看看它是什么样子的。等到了准备完整开发一个项目的时候,这通常在学完所有的php基础内容之后,也许我们应该需要实战一下,是的

已是悬崖百丈冰

犹有花枝俏

萧瑟夜风今又是

沙场秋点兵

    Yes,Your showtime!这时,你应该想到Zend Studio,用它做项目是再合适不过的,如果你使用Zend Studio来练习Hello World,显然,这不太方便。这时,你就会看到,很多功能Zend Studio已经为您准备好了(想知道哪些具体功能?看看本站的zend studio系列教程吧),就放在那儿,随时等候你的调遣。所以,在你不需要的时间里,你花了数倍的时间来学习、来掌握Zend Studio,结果实际上和你当前的php学习进度根本不搭,这个阶段你用不上Zend Studio,这个阶段你不需要Zend Studio。

    在对的时间,邂逅对的人,那样能让你幸福一辈子!Zend Studio就是这样一位值得你邂逅的人。

建议继续学习:

  1. Mysql监控指南    (阅读:19510)
  2. 分享一个JQUERY颜色选择插件    (阅读:12395)
  3. Zend Studio集成Git使用    (阅读:7757)
  4. 服务器性能测试工具推荐    (阅读:6186)
  5. Zend Studio 10注册破解    (阅读:5868)
  6. 性能测试工具sysbench简介    (阅读:4579)
  7. 10个最有帮助的在线协同工具    (阅读:4519)
  8. 为什么我认为每个穷网站开发程序员都应该用Linux[工具篇]    (阅读:4514)
  9. 深入研究PHP及Zend Engine的线程安全模型    (阅读:4176)
  10. 使用PHP_UML生成代码的UML图    (阅读:4073)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
© 2009 - 2024 by blogread.cn 微博:@IT技术博客大学习

京ICP备15002552号-1