WP Engine的Jason Cosper谈WordPress开发

杰森·科斯珀-WP发动机


如果您是WordPress用户,并且想着手开发自己的主题和插件,或者您是经验丰富的WordPress开发人员,希望获得专家对WordPress开发状态的意见,那么您需要进行检查。作为WP Engine的开发倡导者,Jason Cosper可以从事涉及WordPress的各种有趣的工作。无论是主题开发或插件开发,WordPress开发人员工具,本地环境开发,PHP还是与WordPress应用程序开发相关的任何其他主题,Jason都是权威。在加利福尼亚州橙县的WordCamp中,我有机会与他坐下来闲聊了2017年的WordPress开发.

虚拟主机猫:告诉我们您在WP Engine中作为开发者倡导者的角色.

杰森·科斯珀: 我每天要做的是,我要与插件和主题开发人员讨论他们的代码如何在我们的平台上更好地工作以及我们的平台如何在他们的代码上更好地工作。但是,基本上我整天都在谈论WordPress。那是我的职责。而且我不知道我是如何成功地扮演这样一个角色的,但是为了能够对WordPress的日常工作有所了解,我非常幸运.

WHC:成为WordPress开发人员的最佳入门方法是什么?

JC: 老实说,要开始开发,有些在线课程确实很棒。 Treehouse有一个不错的WordPress开发课程。我认为他们已停止更新它,但是它仍然足够新,因此值得一看是否拥有Treehouse帐户。知道代码-他们还有另一本初学者的开发教程。但是实际上只是一种学习和学习,最初只是一般的PHP,然后是各种学习和插件或主题的学习,无论您对哪个更感兴趣。然后,然后在论坛上闲逛,回答一些问题.

WHC:开始开发主题或插件是否更容易?

JC: 我有一个写的插件,大概是25行代码,30行代码。主题要多一些。您必须开始处理多个文件,诸如此类。如果您查看每次安装WordPress时都随附的Hello Dolly插件,那么存在的全部原因就是您可以开始WordPress开发。因此,如果您想编辑Hello Dolly并将其转换为Big Lebowski Quotes,或者如果您想要其他内容,请进行更改,那么您就可以开始尝试该功能了,并且操作起来要容易得多.

WHC:响应式设计需要牢记哪些注意事项?

JC: 我主要是关于性能和优化,因此请确保对图像进行良好的调整,并确保您没有加载不必要的JavaScript,尤其是如果您不一定需要较大尺寸的页面效果时,尺寸。如果您不需要包含jQuery,那么为什么要包含jQuery?注意在特定的断点和大小以及类似的情况下需要加载的内容,并多加考虑.

WHC:您对HHVM和PHP7有何看法?你推荐哪个?

JC: 我感谢HHVM和Facebook团队为提高PHP速度所做的工作。它基本上变成了太空竞赛。在这一点上,我认为PHP是更好的选择,只是因为最近它们还没有在HHVM上针对新版本的WordPress运行测试。因此,当发布新版本的WordPress时,他们将在PHP 5.2以上的版本上进行测试。因此5.2、5.3、5.4、5.5、5.6和现在的7,他们也在对HHVM进行测试。 HHVM测试总是有几个小错误,怪癖,失败,它们就像:“您知道,PHP 7足够好。我们不会再为HHVM进行测试了。”所以,如果对WordPress核心项目足够好,对我来说也足够好.

WHC:能够在当地环境中发展显然很重要。您能否谈谈Valet项目以及将其用于本地WordPress开发的一些优势?

JC: 我真的认为代客令人兴奋。我使用许多不同的开发环境。我使用流浪汉进行本地开发。我使用Docker。这是关于使用适合您所需工具的工具。在系统上安装Valet时,它始终在后台运行。闲置时,它只占用7MB的RAM。将其与在后台加载流浪者的时间进行比较;您的一半RAM不见了。而且您正在努力,而且进展顺利,但是突然之间,您需要加入Skype通话,或者需要加入Google环聊或与团队进行对话。而且,在Google环聊和您的Vagrant之间,您的RAM突然消失了。代客停车只是一种便签本。我就是这样看的。如果您需要快速又肮脏地完成某件事,那么代客是我首选的方式.

WHC:WP Engine提供的WordPress开发人员可以真正利用的一些功能是什么??

JC: 实际上,我们刚刚添加了一种方法来标记您的安装并对其进行分类。如此有效,如果您运行的单个帐户有10或20个安装,或者安装的安装数量很多,则说您设法将业务和个人帐户混为一谈,并且您的计划中有几个个人站点要转售或为人们托管。您实际上可以标记并说“这些是我的个人网站”。另外,最重要的是,标记还允许您将特定站点标记为开发站点[或]临时站点。有时人们希望在更接近实际环境的环境中上演他们的网站。现在,我们设法推出的工作流程将使您拥有一个实际的登台样式制作环境,可以在推出之前将其放入其中.

WHC:WordPress开发的未来是什么样的?

JC: 几年前,美国语言国家的Matt Mullenweg在美国WordCamp说:“深入学习JavaScript”。目前,围绕React和View进行了大量讨论。我真的不介意他们现在在做什么。我看到了两者的好处。但是由于有了REST API,这就是他们谈论一个JavaScript框架优先于另一个JavaScript框架的全部原因.

看到人们将要为此构建的应用程序真是令人兴奋。我知道人类制造公司为漫游的数字游牧民开发了一个应用程序。他们可以签入和聊天以及所有其他内容-WordPress是其后端。棒极了。据大家所知,这是一个iOS应用程序,您可以将其安装在手机上,这实际上是一个iOS应用程序。但是下面是WordPress!如果您在五年前十年前告诉我WordPress将在iOS上使用,我会想,“为什么?正在iOS上更新帖子?”但是现在,可能性几乎是无限的.

在Web Hosting Cat播客上收听完整的采访!

单击此处以获取有关WP Engine的WordPress开发人员功能的更多信息

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map