mac下Apache + MySql + PHP搭建网站开发环境
我最近开始了一项新的挑战,那就是利用PHP语言和MySQL数据库来构建一个动态网站。我之前已经有过类似的经验,那是在Windows系统下,我使用的是AppServ的PHP开发套件。现在,我已经转战到了Mac系统,因此也在寻找适合Mac系统的PHP开发环境。
其实,我完全可以自己手动配置Apache、PHP和MySQL的环境,这样可以更深入地了解这些技术,而且说起来也显得更专业。但我却选择使用XAMPP,一个由Apache Friends推出的工具。我为什么会这样做呢?
我是一个“实用主义者”,只要能解决问题,我就不愿意把时间浪费在繁琐的配置上。荀子曾经说过:“君子生非异也,善假于物也。”我深以为然。在Mac系统下,XAMPP为我提供了一个方便、快捷的解决方案,让我可以更快地投入到实际的开发工作中。
之前我在Windows系统中使用的是AppServ开发套件,而在Mac系统中,我发现XAMPP比AppServ更加出色,尤其是在Win8系统上。AppServ中的服务器控制工具在传统的Win8系统中使用非常不便。虽然AppServ没有集成PhpMyAdmin,但我们还有更好用的MySQL WorkBench和HeidiSql。在实际开发中,我更倾向于使用这些工具来进行数据库的设计和维护。
综合考虑易用性和跨平台性,我决定以后主要使用XAMPP和MySQL WorkBench。无论是在Windows、Linux还是Mac上,它们都能提供出色的支持。
接下来,就是如何使用这些工具了。安装过程其实非常简单,没有什么特别的技巧。安装完成后,Apache服务器的网站目录就在 /Applications/XAMPP/htdocs 路径下。
现在,我已经准备好了所需的工具和环境,接下来就可以全身心投入到这个动态网站的开发中了。我期待着在这个过程中遇到的每一个挑战和收获。
编程语言
- mac下Apache + MySql + PHP搭建网站开发环境
- ECMAScript6新增值比较函数Object.is
- php7基于递归实现删除空文件夹的方法示例
- jQuery制作简洁的图片轮播效果
- AngularJS 表单验证手机号的实例(非必填)
- 在ASP.NET中,设置Session的过期时间的方法
- php利用gd库为图片添加水印
- 基于jQuery实现表格内容的筛选功能
- SQLite之Autoincrement关键字(自动递增)
- js获取元素的标签名实现方法
- 微信小程序中button组件的边框设置的实例详解
- JSP中使用JSTL按不同条件输出内容的方法
- JavaScript遍历数组和对象的元素简单操作示例
- PHP中调用SVN命令更新网站方法
- jQuery第一次运行页面默认触发点击事件的实例
- jquery通过ajax加载一段文本内容的方法