第2课:工欲善其事,必先利其器

虽然PHP美女不嫌贫爱富,但是要想百年好合,还是要准备一些礼物,婚姻是要经营的

进行编程开发,需要很多软件工具的辅助,就如同武林高手的兵器,兵器好坏,在于用的人,主要不在于兵器本身
下面推荐的是当前比较流行的工具

1.编辑器推荐:EditPlus
PHP代码的简单查看,编辑

2.IDE推荐:PHPStorm
强烈建议用这款IDE进行PHP开发,可以在这款IDE直接配置提交代码到SVN,GIT,可以配置让代码编辑完之后自动上传到服务器
代码提示功能也非常的强大,可以查看文件的编辑历史,丰富好用的快捷键
还有更多好用的功能等待你的挖掘

3.浏览器推荐 - FireFox + 调试工具 FireBug
用firebug进行程序调试与测试
firebug是火狐的一个插件,专门为程序猿准备的
当然也有不少人选择chrome,这个也很好用,速度又快,看个人习惯了

4.组合安装包推荐 wamp  lnmp
现在主流的机器还是windows系统,当需要在机器上调试代码,windows下如何运行PHP?下载安装这个组合安装包吧,PHP+MYSQL+APACHE一键搞定,轻松在windows下搭建开发环境
推荐安装包:http://www.wampserver.com/
linux想快速安装怎么办?用lnmp组合安装包,安装非常的简单 网址:http://lnmp.org/

5.FTP工具推荐 FileZilla
上传代码到服务器,或者下载代码可能会用到哦,虽然phpstorm也有这个功能,但是有个FTP工具也是必要的,传传图片什么的,也不用复杂的IDE

6.代码版本管理工具
SVN 常用,成熟
GIT 功能比SVN强大,但简单提交等操作使用起来没有SVN方便
所谓版本管理,就是为了代码在修改之后作为一个版本保存下来,防止多次修改之后,想要之前的版本却无法恢复

7.代码调试工具
xdebug  xhprof
主要用来协助调试PHP代码的,当然还有很多其他工具,看自己喜好的,如果都不喜欢,简单的echo print_r debug_backtrace函数都能解决大部分问题

8.接口调试工具
我开发了一个简单的接口调试工具,后面还会不断迭代优化,地址就在Godeye官网上:http://godeye.org/index.php?a=api
直接可以用来测试外网接口是否正常


试着做做下面的题目吧

    1:PHPStorm注释代码快捷键是什么
    2:FireBug控制台是干什么用的
    3:wamp是什么
打赏  如对你有帮助,请我喝杯咖啡吧!