使用技巧

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计算机越来越少。”

像这样:

喜欢加载中……

资源