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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mshtml一些用法

    获取某个tags集合   CStringallPointData;             IDispatch*pDisp=webbrowser.get_Document();   IHTMLDocument2*pDocument;    IHTMLElementCollection*pCollection;

    2022年4月8日
    465
  • vlc录制视频

    vlc录制视频vlc版本:

    2022年6月21日
    33
  • java属于什么语言_java是什么语言 ?是什么系统?

    java属于什么语言_java是什么语言 ?是什么系统?一开始了解计算机这个专业,大家都会经常性听到Java这一词语,那么大家有真正的了解什么是Java吗?Java是属于什么语言呢?JAVA语言,其实是混合型的一种语言,Java语言是一个支持网络计算的面向对象程序设计语言。Java语言吸收了Smalltalk语言和C++语言的优点。下面来介绍一些Java的主要特征:1)Java语言是简单的。Java语言的语法与C语言和C++语言相似,这让很多程序员可…

    2022年7月8日
    18
  • mac怎么上传文件到服务器_shell上传文件到服务器

    mac怎么上传文件到服务器_shell上传文件到服务器前言我们使用mac时,想让本地文件上传至服务器,该怎么办呢windows系统,我们可以使用xftp或者rz命令,那么mac呢?mac系统,我们可以使用sftp、scp或者rz命令,本文介绍sft

    2022年7月28日
    23
  • 最近在学习mars老师的视频。按计划的。学习安卓

    转眼之间暑假就过去一大半了。还有14天就开学了。估计再过个一周,同学们就陆续回校了。这个假期借了很多书,虽然没有想象中那么高的效率,学习太多东西,不过还是学了点东西,起码自我感觉还算可以。我是先看了看java的基础知识,一本国外的java面向对象程序设计,说实话书挺好,不过对我不合适,学过c++之后,很多里面讲的思想差不多懂了,然后例子很多,看得有点头疼,应该找一本专门讲java语法的书的。那

    2022年3月8日
    66
  • c++ 函数指针

    c++ 函数指针函数指针基础:1.获取函数的地址2.声明一个函数指针3.使用函数指针来调用函数获取函数指针:函数的地址就是函数名,要将函数作为参数进行传递,必须传递函数名。声明函数指针声明指针时,必须指定指针指向的数据类型,同样,声明指向函数的指针时,必须指定指针指向的函数类型,这意味着声明应当指定函数的返回类型以及函数的参数列表。例如:doublecal(int);…

    2022年6月22日
    24

发表回复

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

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