《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
高认可度评论:
php artisan serve
valet + 虚拟机,valet 搞不定的扔虚拟机里。
LNMP
docker 还是好使的
docker,dnmp gitee.com/yeszao/dnmp
Valet + Docker + Multipass
phpstorm homebrew + php 多版本共存
/usr/local/bin/php 是个 shell 解析 cwd 下的 composer.json 或.phpver (自定义文件) 来决定当前执行哪个版本的 php
php -S localhost:8000 -t public 启动临时 webserver
完全够用
docker+ 宝塔
php artisan serve
看了下支持 m1 和 m2。
目前在用 valet docker 虚拟机 也都测试了 可以用,顺便说下我的是 M2Max
Parallels Desktop / VMware Fusion 啊为什么死认 Virtual Box
valet
直接用 docker
我朋友用 docker
MAMP 或者 docker
docker + 自己编排的 lnmp 方便,换电脑也方便,换 php 版本也方便
docker
强烈推荐大家看下 dnmp 真的相当丝滑,上面小伙伴给了链接的。
一直 M1 + valet 非常好用
MAMP
就正常的 nginx + php7.4 + mysql
laradock
MNMP,不知道 Docker 在 Mac 好不好用
phpwebstudy , 你们都不知道吗?我推荐给搞 java 的,一下就收了一个 好评
以前是 docker(docker-compose),现在是 valet
没有人在 mac 上用 sail 吗?
换 inter 去
laradock
开发环境 和好多软件
便宜的疼迅云主机 + 宝塔 + vscode 远程
公司家里直接连上就用
Laradock + Homestead,PD 做插件,用的企业版,流畅飞起
docker (mysql) + phpbrew phpbrew 也是 php 的多版本管理工具
docker
Multipass 适用于任何工作站的 Ubuntu 虚拟机,安装方便,一行代码就可以建立一个虚拟机,所有的开发环境都搭建在虚拟机里,使用 multipass mount 挂载两个系统之间的文件共享,这样你就可以在 macOS 中使用 IDE 开发,整个环境类似于 Windows 的 WSL。
docker + sail
docker
分享一下自己用的
前两天刚搭的 PHP8 的环境 dnmp
brew 或者 docker
phpstrom+homebrew+nginx+php8.1+mysql. 推荐 homebrew 真的很方便
不是 M1,从 Homebrew 到 Valet,用了 Sail 后,想把 Valet 给撤了,程序员或多或少会有那么一点极简、简洁的意识
使用 Colima 搭建 docker 环境。
mac 目前最好用的应该是 valet + docker 方案, valet 支持大部分的框架驱动,都能搞定, docker 适合部署一些比较麻烦的服务
我是 PhpWebStudy 的作者
可以尝试下 PhpWebStudy, 配适 M 系列芯片,支持 PHP 多版本共存,支持 Nginx, Apache, Mysql, MariaDB, MongoDB, Redis, Memcached, 一个应用管理各个软件的服务,配置文件,日志
界面
链接
官网:
国外站: www.macphpstudy.com
国内站: www.phpwebstudy.com
项目:
github: github.com/xpf0000/PhpWebStudy
docker
docker+phpstudy
php -S 够用了
完全 docker 化,traefik + mysql5+mysql8+(单独项目配置的 nginx + php)
用 docker,docker compose 构建一个,一劳永逸
github.com/CoderSamYhc/dnmp
用的 docker
PHP + nginx + MySQL
安装 nginx sudo apt-get update sudo apt-get install nginx
nginx 文件安装完成之后的文件位置:
安装 PHP 添加源 sudo apt-get install python-software-properties sudo apt-get install software-properties-common sudo add-apt-repository ppa:ondrej/php
sudo apt-get update sudo apt-get install php7.4-fpm
sudo apt install php7.4-curl php7.4-json php7.4-gd php7.4-mbstring php7.4-intl php7.4-bcmath php7.4-bz2 php7.4-readline php7.4-zip php7.4-redis sudo apt-get -y install php7.4-dev php-pear php7.4-mysql php7.4-bcmath php7.4-curl php7.4-gd php-igbinary php-imagick php7.4-intl php7.4-mbstring php-mcrypt sudo apt-get -y install php7.4-imap php7.4-sqlite3 php7.4-zip php7.4-soap php-redis php7.4-gmp php7.4-xml php7.4-dom sudo apt-get -y install php7.4-gnupg
安装 MySQL sudo apt-get install mysql-server mysql-client blog.csdn.net/cruiserblog/article/... www.cnblogs.com/zhangxuel1ang/p/13...
windows 和 mac 通用 。 vagrant 常用 brew dnmp 是好用,但是 windows 下的 docker 垃圾。 因此,windows phpstudy mac brew list 着急项目 php -S 或者 php think run 或者 php artisan serve ,vagrant 比 Homestead 好用太多了
docker
docker + devilbox
对了,之前忘了推荐 phpmon 了
github.com/nicoverbruggen/phpmon
brew PHP -S 就够了 docker 主要是带 MySQL,redis, kafka 等 平常不用的话直接 sqlite 就足够了