V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
respect11
V2EX  ›  PHP

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

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

    好久没写 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
    janus77
        8
    janus77  
       2019-05-11 00:30:53 +08:00
    phpstorm 或者 vscode 吧
    也有用 eclipse 的
    dog
        9
    dog  
       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 启动就行了,不要环境
    draguo
        23
    draguo  
       2019-05-11 10:19:55 +08:00
    docker
    weiqk
        24
    weiqk  
       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 的单线程搞的一愣一愣的
    luxcen
        46
    luxcen  
       2019-05-11 16:12:16 +08:00   ❤️ 1
    xampp + vscode。。。。。
    HuasLeung
        47
    HuasLeung  
       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
    希望你用的舒服。
    emeab
        62
    emeab  
       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 溜的一批
    jiangwei2222
        66
    jiangwei2222  
       2019-05-12 09:10:43 +08:00 via Android
    docker+phpstorm
    justrand
        67
    justrand  
       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 的典型应用场景 )
    justrand
        70
    justrand  
       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   ·   我们的愿景   ·   实用小工具   ·   3219 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 67ms · UTC 12:16 · PVG 20:16 · LAX 05:16 · JFK 08:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.