RT,以前一直用 phpstudy2018 ,但是这个老版本有问题,php 版本太老了,有很多 composer 的插件要求都是 7.4 以上。现在想不动之前环境的情况下重新搭建一个新的环境。不知各位有什么推荐呢?
RT,以前一直用 phpstudy2018 ,但是这个老版本有问题,php 版本太老了,有很多 composer 的插件要求都是 7.4 以上。现在想不动之前环境的情况下重新搭建一个新的环境。不知各位有什么推荐呢?
|
HFX3389Mar 29, 2022
1
laragon
|
|
sixgodfMar 29, 2022
2
phpenv.cn/ 我用的这个
|
|
xuyang2Mar 29, 2022
3
SSH, Docker, Vagrant, WSL
|
|
yekernMar 29, 2022
4
vagrant homestead docker
|
|
5
php 不是都凉了?
|
|
feivoridMar 29, 2022
6
valet
|
|
xman99Mar 29, 2022
7
windows wsl . macos brew . 跨平台的话,推荐 docker
|
|
8
@sunny2580839896 又开始了是吧,屁股咋这么歪呢
|
|
erokoMar 29, 2022
9
homestead ,wsl ,docker (自己写或者用 laradock 之类的东西)。
个人用 laravel 框架,所以直接用 sail 了 |
|
to2falseMar 29, 2022
11
docker
|
|
crynocryMar 29, 2022
13
我用 Docker ,php 版本写成 arg 传进去 扩展用 `install-php-extensions` 这个包安装。
|
|
ETOMar 29, 2022
14
docker ,很舒服
|
|
Fenglin0721Mar 29, 2022
15
docker wsl
|
|
klgdMar 29, 2022
16
docker
PS:楼上各位是在 wsl 中安装 docker 吗?跟 docker windows 版在使用或环境上有区别吗? |
|
abigeaterMar 29, 2022
17
docker ,把全部服务拆开运行,就可以随意起不同版本的了
|
|
18
说 PHP 凉了跟屁股歪有什么关系?
|
|
terranboyMar 29, 2022
19
远程服务器开发 跟生产环境一直
|
|
demoshengxwMar 29, 2022 via iPhone
20
很显然 docker 自己写个编排文件,是最香的。换电脑啥的都不用怕
|
|
21
看情况吧,目前来说 docker 可能说是一种趋势。
虽然我现在用的是 laragon ,但是我目前也只是用到了 Apache 部分,现在对于我而言,这类集成环境似乎多少都有些不那么好用。 目前本地 Redis 用的 Redis 5 ,大部分集成环境还只是集成的 3 ,MySQL 也是,目前保持的是最新 8 。不过目前的集成环境都算比较灵活,可以自己更新,比如你的 phpstudy 2018 ,其实你也可以从 php 官网下载最新的版本,解压后拷贝过去覆盖就可以了。只是在软件内显示的还是旧的,实际运行的已经是新的了。 如果只是简单的项目开发 PHP 自带的那个 Server 基本上也就够了。 |
|
potaMar 29, 2022
22
wsl2 docker
|
|
oneeggMar 29, 2022 via iPhone
23
brew install [email protected] nginx [email protected] macvim xxxxxxxxxxxxxx
|
|
QlanQMar 29, 2022
24
dokcer 吧,相关的写个 docker composer 在复杂点可以 minikube
|
|
vilnsMar 29, 2022
25
mac 下的 MAMP 可以切换多个版本的,window 不知道有什么类似方案
|
|
yiqiaoMar 29, 2022
26
不想把环境装在宿主机上。我是在虚拟机上运行的。
看这么多人用 docker ,请问下 docker 如何实现多项目跑起来的? 我看了大部分教程都是单项目部署。没有啥多项目部署的方案。 |
|
lmmlwenMar 29, 2022
27
没必要,php 确实凉了,不如搞 go ,或者前端
|
|
agdholeMar 29, 2022
28
写了几年的 PHP 路过,快跑吧,别坚守了
|
|
nba2k9Mar 29, 2022
29
@sunny2580839896 #5 A passionate PHP developer from Shanghai
|
|
BeautifulSoapMar 29, 2022 via Android
30
php 这种不用编译改了立刻就生效,而且配置起来麻烦得一批(必须 nginx+php-fpm 或 Apache+php-fpm 之类的,还要装 composer 以及一堆插件)的语言,直接上 docker 是最爽的,开发 php 我已经离不开 docker 了
而且 php 官方就有维护 Apache+php 的镜像,直接拿来就可以直接开发了,版本任你选 至于 mysql 还有 redis 之类的,直接和 php 项目写入同一个 docker-compose.yml 里就行了,不同项目之间隔离非常舒服 |
|
lait123Mar 29, 2022
31
windows:宝塔 windows 版
mac: brew 一把梭 |
|
lanyi96Mar 29, 2022
32
自己给 phpstudy 添加新的 php 版本就可以了
|
|
aababcMar 29, 2022
33
强烈推荐 docker ,如果不想自己折腾可以使用 laradock 。
|
|
bugsnailMar 29, 2022
34
brew install php nginx mysql composer
喝杯茶就好了 要什么花里胡哨的 |
|
wangsfoxMar 29, 2022
35
docker 里面安了个宝塔
|
|
fork3rtMar 29, 2022
36
PHP 凉了
|
|
EcholdmanMar 29, 2022
37
Docker ,各种版本可以自己选,redis 啥的随意加,环境和线上最接近,连 v8js 这种东西编译安装起来都很容易。
|
|
OMGZuiMar 29, 2022
38
docker
|
|
nashMar 29, 2022
39
docker 不香么,搞 PHP 的要适当去拥抱一下新技术,什么宝塔。。。哎不说了会被人打死
|
|
zzzkkkMar 29, 2022
40
xampp 可以有多个 php 版本可选择
|
|
xiongxin8802Mar 29, 2022
41
php 本身不就是跨平台的吗?
|
|
moxuanyuanMar 29, 2022
42
docker + aapanel
|
|
undefine2020Mar 29, 2022
43
vagrant 想干啥就干啥
|
|
44
mamp pro 看来用的人很少啊
|
|
james122333Mar 29, 2022
45
vim 不想自己写配置可以装一装插件(含侦错、补全、搜索、档案管理) 配置好 xdebug 然后目录下 php -S localhost:8080 启动 上次整过 百行都不到
命令行大法好 |
|
46
跑 docker 吧。反正是脚本语言,不需要编译。
--- 楼主说凉不凉,歪不歪,跟主题有什么关系?人家问,你有能力或见解,答就是了。文不对题,抖机灵最可笑。 |
|
47
我也歪个楼。
等你凉了,PHP 也不一定凉。 仔细阅读 V2EX 使用准则,不知道就不用强答题。 |
|
honkewMar 29, 2022
48
windows 就用 phpstudy pro 啊
|
|
Fenglin0721Mar 29, 2022
49
@klgd 习惯 linux 的命令行
|
|
qa2080639Mar 29, 2022 via Android
50
xampp
|
|
herozzmMar 29, 2022 via Android
51
我觉得你的 ide 可以换成 phptorm
|
|
52
https://www.phpenv.cn/
Windows https://www.phpts.com/ Windows https://bt.cn/ Windows,Linux https://www.upupw.net/ Windows https://www.xp.cn/ Windows,Linux,Mac https://www.apachefriends.org/index.html Windows,Linux,Mac https://oneinstack.com/ Linux https://lnmp.org/ Linux http://www.xsrvs.com Mac https://github.com/midoks/mdserver-mac Mac https://laragon.org Windows |
|
NjcyNzMzNDQ3Mar 29, 2022
53
|
|
skiyMar 29, 2022
54
补充一下:
Wampserver: https://www.wampserver.com/en/#download-wrapper – Wampserver 3.2.6 64 bit x64 – Apache 2.4.51 – PHP 5.6.40/7.4.26/8.0.13/8.1.0 – MySQL 5.7.36|8.0.27 – MariaDB 10.5.13|10.6.5PhpMyAdmin 4.9.7 & 5.1.1 – Adminer 4.8.1 – PhpSysInfo 3.3.4 – En Option : PHP 7.0.33/7.1.33/7.2.34/7.3.30 --- XAMPP: https://www.apachefriends.org/download.html XAMPP for Windows 7.4.28, 8.0.17 & 8.1.4 |
|
CodeCodeStudyMar 29, 2022
55
有些停更了,楼主自行斟酌
|
|
FawkesVMar 29, 2022
56
|
|
wlkqMar 29, 2022
57
docker 啊 很香
|
|
1SatoshiMar 29, 2022
58
laradock
|
|
nomediaMar 29, 2022
59
docker
|
|
1543544726zyMar 29, 2022
60
dockercompose + sh +yaml + 环境变量 。一键启动 ,一键打包, 一键部署。环境可迁移,人为干预越少越好,把更多的时间留给业务和思考。
|
|
FrankAdlerMar 29, 2022
61
VirtualBox 把文件映射进去,环境全部在虚拟机里面搭建,Docker 不方便的是修改设置保存啥的麻烦点
|
|
undefinedListMar 29, 2022
63
Mac brew 安装了多个版本,alias 多个 php5=xxx
php7=xxx 家里 windows 上开始直接弄的集成环境 随手搜了一个,记得叫小皮?后来扩展不好弄 最终:docker 解决 |
|
univMar 29, 2022
65
我感觉用 docker 在我的 8G 电脑有点占用内存,然后就用集成环境了
|
|
tisswbMar 29, 2022
66
还在用 xampp 的我,请请的路过。
|
|
kellerMar 29, 2022
67
brew
|
|
a632079Mar 29, 2022 via iPhone
68
Docker 拉起来,目前自己用的魔改 dnmp😂 不得不吐槽 php 多版共存真是麻烦。
|
|
heybuddyMar 29, 2022 via Android
69
我还是 phpstudy2016 。phpstudy 可以集成新的 php 版本进去的,具体可以搜一下
|
|
sytnishizuiaiMar 29, 2022
70
@a632079 #67 用 mamp pro 吧,php 版本随便切,就是 pro 版收费,价格也还行
|
|
fiypigMar 29, 2022 via iPhone
71
我直接小皮,等项目稳定,我想重构成 go 了
|
|
mcfogMar 29, 2022
72
想当年 php 不缺程序员的时候,简历上写什么 phpstudy xampp 什么的可能 75%左右概率我就直接扔了
|
|
FeaturesMar 29, 2022
73
宝塔?
|
|
braderMar 29, 2022
74
一直用的 phpstudy ,版本不是问题,现在开发环境就是 8.1 ,php 官网下载一个,仍到 phpstudy 的 php 目录就搞定了
|
|
jokeqfMar 29, 2022
75
php -S 或者 php artisan serve
|
|
laditMar 29, 2022
76
我自己从 Laradock 精简了一份,目前使用非常愉快,随用随删: https://github.com/ladit/dockphp
|
|
DamonLinMar 29, 2022
77
docker compose up -d 香,找个相关的 yaml 就行了
|
|
wangnimabenmaMar 30, 2022
78
|
|
liKeYunKejiMar 30, 2022 via iPhone
79
我这种用 phostudy 的会不会 Out 了
|
|
liKeYunKejiMar 30, 2022 via iPhone
80
@pytth 写错了,phpstudy
|
|
Soar360Mar 30, 2022
82
wamp server ?
|
|
encroMar 30, 2022
83
推荐我的 PHP 骨灰级方案:
官方下载 php 包以及扩展,然后`php -S` |
|
encroMar 30, 2022
84
一般是用框架自带的 serve 即可,
好处是多个 PHP 版本自选,插件自选,**不用跟别人瞎混,自己最后什么都没学到**。 |
|
hejingyuan199Mar 30, 2022
85
进来学习的。我在虚拟机里搭了环境。虽然比较耗资源,但没找到更轻量级的方案。
反正我电脑也多。CPU24 核,内存也 64G 。 |
|
xuqinqinMar 30, 2022
86
用 docker-compose 自己搞一套环境,类似这种 https://github.com/exponentxqq/docker-develop.git
|
|
87
如果是 `Mac` 的话,可以试试 `Valet` + `https://github.com/nicoverbruggen/phpmon`
|
|
SunzehuiMar 30, 2022
88
公司做的网站是上传到虚拟主机上的,想用 docker 用不了呀 哭
|
|
atanApr 1, 2022
89
valet 吧,3.0 版本可以单独指定网站(文件夹) php 的版本,不用来回切
|