mac开发php集成环境「建议收藏」

mac开发php集成环境「建议收藏」    我是一个使用mac开发的phper,虽然使用mac开发也就不到一年,但是mac上的一些技巧还是掌握的不错的,但实际开发中光有操作技巧是不行的,环境的效率也是很重要的,因为之前一直使用homestead 虚拟机,刚开始还没感觉它有多慢,但是后来感觉homestead真是太慢了,当然这可能也跟电脑的性能有关,我经常启动好几个虚拟机,在上面跑windows系统。…

大家好,又见面了,我是你们的朋友全栈君。

        我是一个使用 mac 开发的 phper ,虽然使用 mac 开发也就不到一年,但是 mac 上的一些技巧还是掌握的不错的,但实际开发中光有操作技巧是不行的,环境的效率也是很重要的,因为之前一直使用 homestead 虚拟机,刚开始还没感觉它有多慢,但是后来感觉 homestead 真是太慢了,当然这可能也跟电脑的性能有关,我经常启动好几个虚拟机,在上面跑 windows 系统。但无论如何,它的速度太慢了,请求时间、打开速度起码都在 3s 以上,虽然它可以使本地的开发环境和线上一致,以免在开发中因为服务器环境导致报错,但是还是不得不打算放弃它,因此在我想在mac上直接搭建开发环境,开始了解到 valet ,不得不说,valet 的确是一个轻量级的 laravel 本地开发环境,为什么说 laravel 呢,因为它基本上是为 laravel 定制的开发环境,虽然也支持 cakephp、symfony、zend 这些,但是也太受局限,不过爱研究的人可以自己做驱动,这样也能支持其他框架,如果用的框架多了就很折腾。

        后来想过自己安装环境,但光是安装这些也是挺费时间的,所以还是放弃这种方法,那么剩下的就只有集成环境了,我了解的有 MAMP 、XAMPP 这两个,MAMP 是收费的,也有免费版的,免费版的我也用过,但是整个界面看上去很乱,一个不会英语的开发使用起来比较困难,果断卸载,然后安装 XAMPP ,但是安装之后发现功能又太少,没有 redis 、memcache 、MongoDB这些,这对于一个高级PHP来说真是太不爽了,所以也卸载了。后来我看到简书里面有一篇文章是介绍 mac 上的 PHP 集成环境 mdserver ,才觉得这就是我想要的 PHP 开发环境,不光是 redis 、memcache 、MongoDB ,还有 yar 、yaf 和 swoole 扩展,是比较全面的 mac 端开发环境。

                                mac开发php集成环境「建议收藏」

        这就是 mdserver 的主界面,是不是看上去很简洁,mdserver 是由一个 java 工程师编译并开源的。下载地址 : https://github.com/midoks/mdserver-mac

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/153456.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长

相关推荐

  • PotPlayer快捷键查询[通俗易懂]

    PotPlayer快捷键查询[通俗易懂]快捷键指令————————–常用—————————C播放->播放速度->加速+Z播放->播放速度->正常/之前的速度X播放->播放速度->减速-`…

    2022年5月11日
  • baq在聊天中啥意思_baq(网络用语baq啥意思)

    脑龄商数(brain-agequotient)更多释义>>[网络短语]baq块自适应量化,分块自适应量化(blockadaptivequantization),巴兰基亚baqbarranquilla巴兰基亚baq.BAQabbr.脑龄商数(brain-agequotient)应当是bag把,书包的意思BAQ,谁知道beijingassociationof…

    2022年4月4日
  • 神经网络轴承故障诊断_一维卷积神经网络详解

    神经网络轴承故障诊断_一维卷积神经网络详解基于一维卷积神经网络的滚动轴承故障识别提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录基于一维卷积神经网络的滚动轴承故障识别一、数据预处理二、模型搭建三、使用步骤1.引入库2.读入数据总结一、数据预处理采用美国凯斯西储大学(CWRU)的开放轴承数据库的样本进行实验分析,轴承故障产生的实验台如下图所示。使用电火花加工技术分别在轴承的内圈、外圈和滚动体上引入单点缺陷,故障尺寸分别为7、14和21in,以48kHz采样频率采集不同负载下的故障轴承振动数据用于实验分析。

    2022年9月15日
  • 搜集对编程有帮助的论坛以及个人空间信息_猿编程怎么样

    搜集对编程有帮助的论坛以及个人空间信息_猿编程怎么样(持续更新中)论坛:编程论坛——中国最大的编程者社区:http://bbs.bc-cn.net/编程论坛-编程爱好者学习的净土,程序员交流的园地:http://www.programbbs.com/豆瓣小组:java小组http://www.douban.com/group/java/大富翁论坛:http://w

    2022年9月1日
  • 数组去重的方法java_五种数组去重方法的性能比较「建议收藏」

    数组去重的方法java_五种数组去重方法的性能比较「建议收藏」为什么要写这篇文章之前参与面试一名外包程序员的时候,我要求他手写一个数组去重的方法,当时他使用了对象保存数值,通过查询去重。我表示表占用了空间,能不能只操作数组本身,减少空间占用。当时我想的是用indexOf和splice来操作数组,查询到index不等于i的时候,使用splice删除元素,之后自己跑了一遍发现函数执行时间非常长,所以想着研究一下效率比较高的去重方法。去重方法介…

    2022年6月18日
  • 织梦程序做的网站,会员下载的弹窗问题

    织梦程序做的网站,会员下载的弹窗问题

    2021年9月25日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号