原创作品,允许转载,转载时请务必以超链接形式标明转载自:线筝

本文链接地址: 使用Mac
OS X进行PHP开发的一些建议和技巧

用Mac OS X作为开发机已经有一年多的时间了,在这里写下自己的一些建议和技巧。

用Mac OS X进行PHP开发有什么好处呐?你再也不用Google“xx软件 windows”或者xx软件怎么还没有windows版,在Mac OS X下,linux、unix世界的程序基本都可用,同时你又可以使用稳定又美观的桌面环境。

不要使用Mac OS X的自带的开发环境,包括PHP、apache等,WHY???因为这些软件会随着系统升级而升级,万一到时你的PHP开发环境因为某天的系统升级挂掉,你一上午或一整天的时间就这样白白浪费了,别问我为啥知道,我不爱听(┬_┬)。

不要使用系统自带的、需要你自定义配置的,任何命令行程序,理由同上。

建议你将所有你需要修改配置的程序都用brew重新安装,统一管理,brew软件更新很快,而且对于PHP多版本可同时使用,相当爽。

Mac OS X下MySQL图像管理工具,Sequel Pro用着不用,还是免费的,Sequel Pro界面很漂亮,写SQL代码的提示也不错,另外在本地搞一个phpMyAdmin来管理MySQL也是一个不错的选择。

Mac OS X下有一款图像化的hosts管理工具hoster,用着很不错,不过用这个工具修改hosts依旧需要重启浏览器。

PHP的IDE建议使用PhpStorm,这个是需要收费的,我在官网打折的时候买了一个,100多块,用着很爽,比ZendStudio速度快,快的不是一点半点,PhpStorm的PHP的debug工具也很方便。

Mac OS X下自带的服务管理工具launchctl不是一般的难用,建议使用lunchy这个。

Mac OS X轻量级的编辑器我一直在用MacVim。

最新文章

  1. navigator对象
  2. apache nginx php不显示版本号
  3. c#equals相关
  4. 添加Fragment注意事项
  5. Linux安装WebLogic12
  6. k8s 集群基本概念
  7. ajax提交整个form表单
  8. Servlet入门和ServletConfig、ServletContext
  9. 敏捷开发之Scrum
  10. bmp文件格式详细解析
  11. iOS获取本地时间
  12. Chapter 2. Video Formats and Quality
  13. mybaits接口式编程
  14. Dreamweaver cs6中文版完整安装步骤:
  15. findViewById中NullPointerException的错误
  16. MegaCLi命令总结
  17. MySQL的binlog恢复(Windows下)
  18. PID控制器开发笔记之十:步进式PID控制器的实现
  19. orcal10g下载地址
  20. jenkins之 pipeline 小尝试

热门文章

  1. MySQL 中 limit 的使用
  2. js 判断是不是数字||判断字符串是不是数字(正则表达式)
  3. [APIO 2010] [LOJ 3144] 奇怪装置 (数学)
  4. LLVM思想与功能综述
  5. usleep和sleep
  6. 25、前端知识点--webpack篇之面试考点
  7. 浅谈GC
  8. webpack webpack.config.js配置
  9. Flutter-charts_flutter圖表
  10. php import require include use vendor