Kinsta啟動免費的本地WordPress開發工具

託管的WordPress託管公司Kinsta宣布其本地開發工具名為 德金斯塔 今天早些時候。 該工具允許開發人員立即啟動新的WordPress網站,包括多站點支持。 每個站點都自動使用Nginx,PHP和MySQL配置。

DevKinsta打包了開源資料庫管理器Adminer。 該系統還包括SMTP伺服器和電子郵件收件箱,用於在本地測試傳出電子郵件。

Kinsta首席業務官Tom Zsomborgi說:「這是MVP的第一個版本,但是我們有一個專門的開發團隊來支持並添加許多新功能。」

開發人員可以在開關時運行和測試HTTPS支持並啟用WP_DEBUG。 Kinsta虛擬主機客戶還可以直接從界面部署其網站。

我花了一個小時左右的時間來設置和運行系統。 更確切地說,我花了53分鐘。 足夠近。 在必須註銷,重新啟動筆記本電腦以及等待安裝各種部件之間,我至少設法在那段平淡的瞬間之間洗了一點衣服。

kinsta推出免費的本地WordPress開發工具Kinsta推出免費的本地WordPress開發工具在Windows上安裝DevKinsta。

設置過程並非一帆風順。 但是,使用該工具的代價(這是我的一點時間)非常值得。

讓我清楚一點。 我已經測試了更差的系統。 即使擁有超過15年的開發經驗,我在設置其他本地開發環境方面還是完全失敗了。 對於DevKinsta而言,僅使我到達終點線就是成功。

但是,我喜歡簡單的事物,並且我希望它們相對快速地前進。 我習慣了20分鐘的XAMPP設置。 儘管它可能不那麼花哨,或者沒有更複雜的開發工具的風吹草動,但它可以完成工作,很少會讓人頭疼。

最主要的問題是為Linux(WSL 2)和Docker設置Windows子系統,這兩個都是必需的。 快速啟動DevKinsta本身就是一件輕而易舉的事。 而且,作為XAMPP的老派用戶,DevKinsta的易用性吸引了我足夠的精力去做更多的事情,而不僅僅是掃視一下。 我實際上可以看到自己每天都在使用它。

簡而言之,我被賣了。 DevKinsta是所有WordPress開發人員至少應該升級一次的工具。

到目前為止, 在Twitter上的反饋 總體上是積極的。 但是,Linux用戶可能需要稍等片刻,因為該工具目前僅適用於macOS和Windows。

「我希望看到公司發布本地開發工具,但希望有更多公司為Linux用戶提供他們的服務,」 發推文 WordPress開發人員Chad McCullough。 「我們當中有很多開發人員正在運行Linux。」 Kinsta團隊回應說,該工具最終將支持Linux,並且即將發布消息。

kinsta-launchches-free-local-wordpress-development-tool-1 Kinsta啟動免費的本地WordPress開發工具旋轉一個新的WordPress網站。

簡單直接的用戶界面使此工具變得有用。 大多數開發人員不需要過於複雜的配置和選項。 他們只需要啟動一個環境就可以處理自己的項目。 超出基礎知識的任何事情都經常會受到阻礙。

DevKinsta使啟動和管理多個開發安裝變得容易。 開發人員還可以通過一個簡單的下拉菜單切換PHP版本-當前支持7.2-8.0版本。

kinsta-launches-free-local-wordpress-development-tool-2 Kinsta啟動免費的本地WordPress開發工具站點管理屏幕。

DevKinsta的明顯對比將與 飛輪本地,它已逐漸成為許多WordPress開發人員的主要工具。

Zsomborgi解釋了為什麼公司認為DevKinsta是更好的選擇。 「就我們而言,Docker是這裡的重要組成部分。 本地在後台不使用虛擬化。 本地必須將環境的每個部分都安裝到主機(NGINX,apache,不同的PHP版本等)。 DevKinsta將這些技術封裝到容器中。 容器確實使維護不同應用程序變得容易,而無需中斷主機操作系統或安裝許多不需要的依賴項。 我們幾乎沒有接觸主機操作系統,但是將Docker作為我們在自己的環境中運行應用程序的主要依賴。」

他說,這加快了升級過程,並使維護錯誤修復程序和發送安全補丁更加容易。 他還表示,由於每個應用程序都在其自己的內核名稱空間上運行,因此任何安全問題都不應影響主機操作系統。

「如果用戶對Docker足夠滿意,他可以擴展DevKinsta功能,」 Zsomborgi說。 「例如,他可以使用Docker監視工具來監視容器的使用情況,或使用Docker監視工具來監視PHP的使用情況,該工具隨Docker安裝一起提供。 用戶可以在DevKinsta容器中安裝任何實用程序,而無需接觸主機操作系統,例如,可以使用Windows不支持的應用程序。」

他提到的一種用例是安裝基準測試工具,以獲取有關站點性能的統計信息。 它可以作為邊車或單獨的容器安裝在Nginx容器內。

Zsomborgi說:「過去,Local並未完全使用Docker。」 「他們使用了VirtualBox + DockerMachine。 我們嘗試過,這有點痛苦。 但是如果沒有VirtualBox,DevKinsta可能會更加穩定和可擴展。 因此,我們使用不帶VirtualBox的Docker。 它還需要虛擬化,但是如今,默認情況下禁用虛擬化的Windows計算機越來越少。」

像這樣:

喜歡載入中……

資源

相關文章