摘要:除了容易遇到問題外,還有一個原因是因為,虛擬機性能相對較低。我不建議大家用等虛擬機環(huán)境,而是老老實實使用集成化開發(fā)環(huán)境來做測試。
寫在前面
眾所周知Laravel官方推出了Homestead和專門給Mac用的Valet等虛擬化環(huán)境,免去新手安裝配置Apache/Nginx、PHP、MySQL/MariaDB(或其他數(shù)據(jù)庫軟件)的麻煩,這些虛擬機環(huán)境對于新手來說非常方便,但也有很多人直接掉坑里出不來了。
那么要不要在Web開發(fā)中使用虛擬機?虛擬機的優(yōu)缺點是什么?
優(yōu)點:對于新手或者怕出問題的人來說非常方便。
如果本地是Windows,以后的服務(wù)器是Linux,而對Linux不熟悉的話,安裝一個虛擬機是最好的解決方式,這樣可以盡量避免因為某個步驟出錯導(dǎo)致意外(比如誤刪除文件、搞壞系統(tǒng)等),而且虛擬機的快照功能也是相當(dāng)好用的,萬一出問題了,只要之前有正常時候的快照,隨時可以恢復(fù)回去。
缺點:配置問題無法完全避免,而且會影響性能。
我在SF看到好幾個關(guān)于Homestead的提問了,無一例外無法使用,如果他們自己安裝并配置PHP環(huán)境的話,即使遇到問題也可以很容易Google得到解決。
除了容易遇到問題外,還有一個原因是因為,虛擬機性能相對較低。根據(jù)我的測試,在虛擬機里面無論使用什么語言和框架,只要是重一點的,性能一定會大打折扣,導(dǎo)致速度很慢,如果在宿主機上面架設(shè)環(huán)境的話,性能會好很多。
我不建議大家用omestead/Valet/Vagrant box等虛擬機環(huán)境,而是老老實實使用集成化開發(fā)環(huán)境來做測試。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/21775.html
摘要:我之前提到過自己在自學(xué)大數(shù)據(jù)前在朋友的幫助下,利用三個月的時間,找到了一份測試的工作,今天我就好好講講,在這三個月自己都做了那些事情。接下來后面的路就比較順暢了,遇到問題就先百度,把問題解決后,再去總結(jié),查書和在網(wǎng)上查資料。 ...
摘要:看起來沒有集合框架,線程,等那么耀眼,但它可是很多框架的基礎(chǔ)啊回復(fù)反射查看相關(guān)文章,先把基礎(chǔ)學(xué)會,后面的得用到它。 回頭看看, 我進入Java 領(lǐng)域已經(jīng)快15個年頭了, 雖然學(xué)的也一般, 但是分享下我的心得,估計也能幫大家少走點彎路。[入門]我在2001年之前是C/C++陣營, 有C和面向?qū)ο蟮幕A(chǔ), 后來轉(zhuǎn)到Java ,發(fā)現(xiàn)沒有指針的Java真是好簡單, 另外Java 的類庫好用的讓...
閱讀 740·2021-11-23 09:51
閱讀 2443·2021-10-11 11:10
閱讀 1312·2021-09-23 11:21
閱讀 1097·2021-09-10 10:50
閱讀 893·2019-08-30 15:54
閱讀 3334·2019-08-30 15:53
閱讀 3294·2019-08-30 15:53
閱讀 3194·2019-08-29 17:23