现在 windwos 开发 PHP 什么开发环境比较舒服呢? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
respect11
V2EX    PHP

现在 windwos 开发 PHP 什么开发环境比较舒服呢?

  •  
  •   respect11 2019-05-10 22:47:17 +08:00 10322 次点击
    这是一个创建于 2353 天前的主题,其中的信息可能已经有所发展或是发生改变。

    好久没写 php 了。。

    第 1 条附言    2019-05-11 08:22:29 +08:00
    谢各位大佬
    72 条回复    2019-07-29 18:54:53 +08:00
    JohnLou
        1
    JohnLou  
       2019-05-10 22:50:00 +08:00   1
    wsl 足够了。
    ben1024
        2
    ben1024  
       2019-05-10 23:41:05 +08:00   1
    homestead
    phpstudy
    laogui
        3
    laogui  
       2019-05-10 23:58:11 +08:00 via Android   2
    还用选吗,开发环境 wsl 一把梭。
    imyip
        4
    imyip  
       2019-05-11 00:12:50 +08:00   1
    docker + vscode
    weixiangzhe
        5
    weixiangzhe  
       2019-05-11 00:16:22 +08:00   2
    当然是 wsl 啦, 手动狗头
    respect11
        6
    respect11  
    OP
       2019-05-11 00:18:51 +08:00 via Android
    @JohnLou 本地开发,然后目录和 wsl nginx 根目录共享吗?
    botian
        7
    botian  
       2019-05-11 00:28:26 +08:00 via Android
    phpenv
    rb6221
        8
    rb6221  
       2019-05-11 00:30:53 +08:00
    phpstorm 或者 vscode 吧
    也有用 eclipse 的
    6j1A6v70lEv5n2U2
        9
    6j1A6v70lEv5n2U2  
       2019-05-11 00:35:09 +08:00
    都没人推荐 xampp 了嘛……
    suom
        10
    suom  
       2019-05-11 00:36:19 +08:00
    vmware(centos+bt 面板)+phpstorm 完美
    bt 面板搭环境各种 php 版本、mysql、redis 炒鸡方便

    如果要 docker,
    docker for windows + docker machine(on vmware) 组几乎完美 docker 环境
    jss
        11
    jss  
       2019-05-11 07:21:00 +08:00 via iPhone
    mamp+phpstorm
    hui312
        12
    hui312  
       2019-05-11 08:21:50 +08:00
    appache+mysql+php+windows
    crynocry
        13
    crynocry  
       2019-05-11 08:28:33 +08:00
    docker + phpstorm
    visonme
        14
    visonme  
       2019-05-11 09:19:21 +08:00
    一直用集成的 wamp
    wwcxjun
        15
    wwcxjun  
       2019-05-11 09:22:51 +08:00
    phpstudy / Laragon
    zjsxwc
        16
    zjsxwc  
       2019-05-11 09:27:39 +08:00
    apt-get install php7.0
    polymerdg
        17
    polymerdg  
       2019-05-11 09:31:58 +08:00
    我艹 就我在用 sublime ?
    respect11
        18
    respect11  
    OP
       2019-05-11 09:38:40 +08:00
    @polymerdg #17 哈哈哈,之前我用的也是 sublime,现在换成 vscode 了
    yun33133
        19
    yun33133  
       2019-05-11 09:38:43 +08:00
    laradock 的 docker 环境
    wsl 也可以
    jowan
        20
    jowan  
       2019-05-11 09:39:16 +08:00   1
    vagrant PhpStorm
    baozijun
        21
    baozijun  
       2019-05-11 09:42:39 +08:00 via iPhone
    windows 用 larahon,mac 用 valet
    agdhole
        22
    agdhole  
       2019-05-11 09:59:57 +08:00
    把 php 下好了添加到环境变量,然后控制台直接 php xxxq 启动就行了,不要环境
        23
    draguo  
       2019-05-11 10:19:55 +08:00
    docker
    UFc8704I4Bv63gy2
        24
    UFc8704I4Bv63gy2  
       2019-05-11 10:33:02 +08:00 via Android
    我用 editplus,我一定是原始人
    jfhy0901
        25
    jfhy0901  
       2019-05-11 10:35:57 +08:00 via Android
    phpwamp 可以用在生产环境的集成开发环境
    hgjian
        26
    hgjian  
       2019-05-11 10:41:59 +08:00 via Android
    @visonme 请问一下,有时候没有启动,wamp 会导致有些网站打不开是怎么回事啊?就是打开一些网站却跳转到 localhost 显示 wamp 的配置说明页面
    hgjian
        27
    hgjian  
       2019-05-11 10:42:20 +08:00 via Android
    @jfhy0901 请问一下,有时候没有启动,wamp 会导致有些网站打不开是怎么回事啊?就是打开一些网站却跳转到 localhost 显示 wamp 的配置说明页面
    mchong
        28
    mchong  
       2019-05-11 10:42:22 +08:00
    laragon+phpstorm
    linweibin
        29
    linweibin  
       2019-05-11 11:27:33 +08:00
    环境:homestead/docker
    IDE:PhpStorm
    skiy
        30
    skiy  
       2019-05-11 11:29:38 +08:00 via Android
    wamp
    fortunezhang
        31
    fortunezhang  
       2019-05-11 11:36:51 +08:00
    一直用 xampp + phpstorm
    StederLee
        32
    StederLee  
       2019-05-11 11:58:34 +08:00   1
    网络稳定的话我还是选择 Cloud Studio。不用考虑环境,调试方便,甚至可以一键部署。

    (这条 5 毛,括号内不用发)
    qsbaq
        33
    qsbaq  
       2019-05-11 12:18:03 +08:00
    netbeans
    zzfly256
        34
    zzfly256  
       2019-05-11 12:21:52 +08:00
    日常 xampp + phpstorm,经常性使用 wsl 开发 swoole 和 cli。

    WSL 真香
    visonme
        35
    visonme  
       2019-05-11 12:35:13 +08:00   1
    @hgjian 没有启动的情况,可以检查下 apache,mysql 服务端口有没有被暂用,特别是系统安装由 IIS 的,至于访问时候跳转,没遇到过,你检查下 WWW 的配置路径对不对
    mason961125
        36
    mason961125  
       2019-05-11 12:49:15 +08:00 via iPhone   1
    vagrant 没人用了么?
    hgjian
        37
    hgjian  
       2019-05-11 13:10:57 +08:00 via Android
    @visonme 我把后台的 apache,mysql 关掉,网站直接打不开,有时候换个浏览器就可以,很迷
    RickyC
        38
    RickyC  
       2019-05-11 13:14:14 +08:00 via iPhone
    vs code
    shuax
        39
    shuax  
       2019-05-11 13:49:07 +08:00
    没人吐槽 windwos 嘛
    sorshion
        40
    sorshion  
       2019-05-11 13:50:13 +08:00
    docker + phpstorm/vscode
    respect11
        41
    respect11  
    OP
       2019-05-11 13:51:06 +08:00
    @shuax #39 别嘛。。感觉都挺好的
    2010
        42
    2010  
       2019-05-11 14:17:21 +08:00
    Notepad++
    加服务器在线调试
    cookey39
        43
    cookey39  
       2019-05-11 14:17:40 +08:00 via Android
    虚拟机,请
    shench
        44
    shench  
       2019-05-11 14:34:54 +08:00
    我来说一个,不好用你打我!
    laragon
    Immortal
        45
    Immortal  
       2019-05-11 15:56:55 +08:00
    docker
    不然你会被 win 下 fast cgi 的单线程搞的一愣一愣的
    y7E6IG8spV7TU8n7
        46
    y7E6IG8spV7TU8n7  
       2019-05-11 16:12:16 +08:00   1
    xampp + vscode。。。。。
    BCy66drFCvk1Ou87
        47
    BCy66drFCvk1Ou87  
       2019-05-11 16:15:10 +08:00 via Android
    xampp+phpstorm
    palx
        48
    palx  
       2019-05-11 16:29:42 +08:00
    phpstudy vscode/sublime 省心就完事了
    wedd
        49
    wedd  
       2019-05-11 17:11:17 +08:00   1
    IIS + phpmanager ?
    respect11
        50
    respect11  
    OP
       2019-05-11 17:13:40 +08:00
    @wedd #49。。。还真没用过
    jinlong
        51
    jinlong  
       2019-05-11 17:16:28 +08:00
    vscode + phpstudy
    qbhy
        52
    qbhy  
       2019-05-11 17:24:49 +08:00
    docker 或者 wsl
    edk24
        53
    edk24  
       2019-05-11 17:49:17 +08:00
    wsl + vscode
    iConsLii
        54
    iConsLii  
       2019-05-11 18:04:43 +08:00
    vscode 呀,然后下载 php,就可以直接过了,然后改 setting 就可以切换版本了。就是更新麻烦点
    Varobjs
        55
    Varobjs  
       2019-05-11 19:53:48 +08:00 via Android
    wsl 果然多,我也是一个,真香
    caoyouming
        56
    caoyouming  
       2019-05-11 20:29:14 +08:00
    apache/nginx+php+mysql,编辑器 vscode,前面的环境最好自己手动搭,集成一时爽,一直集成一直都爽(找问题时候会想着重新搭一遍的)。
    tonnycao
        57
    tonnycao  
       2019-05-11 20:34:12 +08:00
    lnmp 程序还是在 linux 下开发比较好,否则很多第三方...
    815979670
        58
    815979670  
       2019-05-11 20:44:01 +08:00 via Android
    upupw ank 版,居然没有人提 UPUPW 奇怪
    wangningkai
        59
    wangningkai  
       2019-05-11 20:44:42 +08:00   1
    vagrant+virtualbox+phpstorm
    jfhy0901
        60
    jfhy0901  
       2019-05-11 22:39:11 +08:00 via Android
    @hgjian 更改网站根目录,或者配置域名试一下
    midoks
        61
    midoks  
       2019-05-11 23:33:44 +08:00   1
    我要推广我的软件了。
    windows 上的 PHP 集成环境 - https://github.com/midoks/MDserver_64
    mac 上的 PHP 集成环境 - https://github.com/midoks/mdserver-mac
    希望你用的舒服。
    2kCS5c0b0ITXE5k2
        62
    2kCS5c0b0ITXE5k2  
       2019-05-11 23:45:58 +08:00
    lardock
    autogen
        63
    autogen  
       2019-05-12 03:16:57 +08:00
    敲代码用 phpstorm,

    运行用 vmware+debian+docker

    注意用 docker bridge 把网络搞通

    -
    w910621
        64
    w910621  
       2019-05-12 04:50:33 +08:00
    upupw 我用于生产环境 效果还不错
    vanishcode
        65
    vanishcode  
       2019-05-12 08:36:26 +08:00 via Android
    Phpstudy 溜的一批
    AutumnVerse
        66
    AutumnVerse  
       2019-05-12 09:10:43 +08:00 via Android
    docker+phpstorm
    yEhwG10ZJa83067x
        67
    yEhwG10ZJa83067x  
       2019-05-12 09:16:13 +08:00
    我试过传统的 xammp,phpstudy
    也试过 docker 或者 vagrant
    我的总结就是 vagrant+virturalbox 配置环境,配好以后可以复用到任何机器和平台,是真的一劳永逸以及和生产环境一样
    jiangeshanxi
        68
    jiangeshanxi  
       2019-05-13 10:14:10 +08:00
    phpstudy+navicat+hbuilder/vscode 舒服的很
    charlie21
        69
    charlie21  
       2019-05-13 11:05:45 +08:00
    @justrand 配置一般开发环境,用 vagrant 比较好是吗 ( 感觉 docker 略麻烦 且 ‘配置一般开发环境’不是 docker 的典型应用场景 )
    yEhwG10ZJa83067x
        70
    yEhwG10ZJa83067x  
       2019-05-13 13:30:53 +08:00
    @charlie21 docker 感觉就不是配置开发环境用的,还是用在生成环境部署上的。vagrant 真的觉得不错。建议试试哦
    ritaswc
        71
    ritaswc  
       2019-05-18 14:56:16 +08:00
    phpStudy + phpstorm
    用 docker 出了问题 确实很费时间


    在 mac 上 我都是 brew 干撸原生环境,每次开机都自动启动不用操心
    1040063186
        72
    1040063186  
       2019-07-29 18:54:52 +08:00
    Windows 上我用 phpenv,phpenv 主打开发环境,开发用起来超级舒服。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2739 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 14:08 PVG 22:08 LAX 07:08 JFK 10:08
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86