全新的基于容器的本地開發環境
對于本地開發環境,你可以有多種選擇,你可以選擇類似于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本身的開源,也讓它可以被更多人參與和了解,它正在變得越來越流行和強大。