对于本地开发环境,你可以有多种选择,你可以选择类似于wamp,wnmp,phpstudy等集成环境,你也可以选择docker容器作为开发环境,然而其实还可以选择ddev作为web开发环境。下面我们就来看看ddev有哪些优点值得你去选择。
跨平台
无论是三大操作系统,ddev都是完美支持的,并且无论是wsl还是m1芯片,它也是完美支持,因此它是真的跨平台。
性能
ddev 的性能绝对值得你去选择,你可以在10s-20s之间就将环境搭建好。并且它的部署速度也是极快。
配置化管理
很多其它集成环境的缺点是配置不可移植,而ddev的配置都是写入文件的,你可以将配置文件保存到github上,然后每次从github上拉取就可以完成配置的更新。
支持https
现在无论是app还是其它应用,很多时候都需要我们的链接是https的,而ddev就是支持https的,不需要你做任何其它操作。
支持快照
ddev支持快照,也就说你可以快速保存数据库状态,然后快速进行数据的恢复和还原。
单文件无依赖
ddev 以单独的一个可执行文件存在,你需要安装其它依赖,直接运行它即可,非常的方便。
支持扩展
ddev 支持扩展,并且可以和很多程序进行集成,比如redis,solr,memcached,elasticsearch,mogo,varnish 等等都是可以扩展支持的。
开源和社区
ddev的发展离不开社区人员的共同努力,很多人都贡献了许多工具,服务管理等。而ddev本身的开源,也让它可以被更多人参与和了解,它正在变得越来越流行和强大。