最近接了个小活,做一个使用PHP语言和MySql数据库的动态网站。之前做过类型的网站,是在windows系统下做的,开发环境使用的是 AppServ 的PHP开发套件。现在有了我的大MAC,所以找了MAC系统下PHP环境的开发套件。

首先为什不自己分别搭建Apache,PHP和MySql的环境呢?这样自己可以了解更多知识,说起来也更酷。可也许因为我懒吧,我是那种“既然有现成的,用就是了”的人。君子生非异也,善假于物也。两千年前的荀子就教导我们,要善于利用工具,我为什么非要自己一点一点配置呢?

哈哈,刚才说了windows下的PHP开发环境我用的是AppServ开发套件,Mac下呢,我用XAMPP。这是致力于推广Apache服务器的非营利性项目--Apache Friends推出的工具。其实XAMPP也有windows的版本,现在看来,XAMPP应该比AppServ更加好用,尤其是在win8系统上。因为AppServ的其中windows开始菜单的服务器控制工具,在win8这种没有了传统开始菜单的系统上,用起来真是非常麻烦。虽然XAMPP里没有集成PhpMyAdmin,但我们有更加好用的MySqlWorkBenchHeidiSql,除了临时用一下,谁会主要使用PhpMyAdmin来看数据库的设计和维护呢?

综合起来,就易用性和跨平台的考虑,我以后还是使用 XAMPP + MySqlWorkBench吧!Windows,Linux,Mac通吃。

上面是选择工具,接下来是使用工具啦!

其实就是安装而已,没啥。装完后,Apache服务器的网站的目录是 /Applications/XAMPP/htdocs。

好,尽情驰骋吧!

最新文章

  1. CentOS6.3编译安装Memcached
  2. 有关css伪类visited样式无效的解决方法
  3. 价值1400美元的CEH(道德黑客)认证培训课程长啥样?(3)工具集
  4. O(1) 查询gcd
  5. Pyqt 窗体间传值
  6. 开源论坛MvcForum推荐
  7. 使用Python编程语言连接MySQL数据库代码
  8. iOS 此证书的签发者无效
  9. 使用Intent实现Activity的显式跳转
  10. C# - CSV(Comma-Separated Values)文件读取.
  11. JAVA 长整型转换为IP地址的方法
  12. unknown filesystem type ‘iso9660’类型问题--Ubuntu
  13. 简单的android启动跳转页面
  14. 域名系统DNS和FTP
  15. Lucene.net(4.8.0) 学习问题记录二: 分词器Analyzer中的TokenStream和AttributeSource
  16. 第七课 路径与列表 html5学习2
  17. J2EE规范总结
  18. virtualbox中 Ubuntu安装增强功能
  19. ArcGis 拓扑检查——缺顶点、悬挂检查代码 C#
  20. [转] Mongoose初使用总结

热门文章

  1. 利用Splatting提交参数(Hash,哈希)
  2. S2SH商用后台权限系统第三讲
  3. 常用加密算法的Java实现(一) ——单向加密算法MD5和SHA
  4. mysql 索引优化
  5. Linux内核里的DebugFS
  6. android 沉浸通知栏
  7. C# - 系统类 - Math类
  8. 第一篇:GPU 编程技术的发展历程及现状
  9. 读写应用程序数据-SQLite3
  10. 关于js原型的面试题