全新的基于容器的本地開發(fā)環(huán)境
對于本地開發(fā)環(huán)境,你可以有多種選擇,你可以選擇類似于wamp,wnmp,phpstudy等集成環(huán)境,你也可以選擇docker容器作為開發(fā)環(huán)境,然而其實(shí)還可以選擇ddev作為web開發(fā)環(huán)境。下面我們就來看看ddev有哪些優(yōu)點(diǎn)值得你去選擇。
跨平臺
無論是三大操作系統(tǒng),ddev都是完美支持的,并且無論是wsl還是m1芯片,它也是完美支持,因此它是真的跨平臺。
性能
ddev 的性能絕對值得你去選擇,你可以在10s-20s之間就將環(huán)境搭建好。并且它的部署速度也是極快。
配置化管理
很多其它集成環(huán)境的缺點(diǎn)是配置不可移植,而ddev的配置都是寫入文件的,你可以將配置文件保存到github上,然后每次從github上拉取就可以完成配置的更新。
支持https
現(xiàn)在無論是app還是其它應(yīng)用,很多時候都需要我們的鏈接是https的,而ddev就是支持https的,不需要你做任何其它操作。
支持快照
ddev支持快照,也就說你可以快速保存數(shù)據(jù)庫狀態(tài),然后快速進(jìn)行數(shù)據(jù)的恢復(fù)和還原。
單文件無依賴
ddev 以單獨(dú)的一個可執(zhí)行文件存在,你需要安裝其它依賴,直接運(yùn)行它即可,非常的方便。
支持?jǐn)U展
ddev 支持?jǐn)U展,并且可以和很多程序進(jìn)行集成,比如redis,solr,memcached,elasticsearch,mogo,varnish 等等都是可以擴(kuò)展支持的。
開源和社區(qū)
ddev的發(fā)展離不開社區(qū)人員的共同努力,很多人都貢獻(xiàn)了許多工具,服務(wù)管理等。而ddev本身的開源,也讓它可以被更多人參與和了解,它正在變得越來越流行和強(qiáng)大。