一位充满 Drupal vim 和活力的开发者

还没有读者喜欢这篇文章。
putting the pieces together

Opensource.com

Web 架构师 Cleaver Barnes 让网站实现有趣且有用的功能,也就是说,他更关注代码而不是视觉效果。他第一次大规模使用开源是在 90 年代中期使用 Linux。Linux 使他能够完成当时在 Windows 中无法完成的事情。从那时起,他一直致力于使用 Java J2EE 和其他技术构建 Web 应用程序。

2007 年,他开始使用 Drupal。三年后,他创立了 Verge Interactive,专注于 Drupal 开发。在 Cleaver 从 DrupalCon 洛杉矶回到多伦多后不久,我有机会听取了他对 Drupal 和开发工具的看法。

opensource.com

您会如何向新手解释 Drupal?

Drupal 是一个工具包。你可以将选择像 Drupal 这样的东西比作在商店里挑选工具:有更简单的工具,有更昂贵的工具,有些工具可能更适合特定的工作。但对于启动一个雄心勃勃的 Web 项目来说,Drupal 是最好的工具包之一。

您对 DrupalCon 洛杉矶的看法如何?

我之前参加过八次 DrupalCon,但洛杉矶的这次感觉比以往任何一次都更像是从消防水带里喝水。对于我参加的每个会议,都有其他几个我想参加的会议。我会在一段时间内观看录制的视频。

在 Drupal 8 (D8) 中包含 Symfony 组件将如何改变 Drupal?

用工具包的比喻来说,有了 Symfony,Drupal 更像是一套套筒扳手,您可以轻松插入不同的附件,因为一切都更加标准化。过去,作为一个社区,我们在发明自己独特的解决方案上浪费了太多时间。现在我们可以建立在其他项目正在做的事情之上。

您更喜欢哪种本地开发环境和 IDE?

我离不开的一件事是一个好的调试工具,可以逐步调试代码的运行。 PhpStorm 有一个很好的调试器,并且比我尝试过的其他 IDE 都快。

那么 Drush 呢?请在您日常开发工作的背景下谈谈它。

对我来说,一个命令比点击多个屏幕要容易得多。我启动的每个站点都以 Drush makefile 开始,以便在一个操作中下载我需要的所有模块。我在 DOS 和 Unix 的命令行中长大,所以输入命令是第二天性。使用 D8,我认为我们可能会使用 ComposerDrupal Console 来完成许多任务,但 Drush 可能会在更长一段时间内继续存在。

有没有哪个过去的软件包是您最怀念的?

我使用过的许多旧的 Unix 实用程序仍然存在,有些,例如 Vim,甚至很流行。我在 DOS 时代最怀念的工具是 Turbo Pascal 3。它将编辑器和编译器合二为一,整个东西都装在一张软盘上。与当时的其它工具相比,它非常快速且易于使用。那是我第一次对编写代码充满热情的时候。

阅读更多来自 DrupalCon 洛杉矶 2015 的采访和文章。

John P. Weiksnar dons the original Post-it® suit, © 1990
John P. Weiksnar,Ed.M. | Drupal™ 未来学家。目前正在筹备一个基于 Drupal 现代定义的在线创业项目——用 Jeffrey A. “jam” McGuire 的话来解释,“用于构建数字业务的用户界面。”

1 条评论

感谢 John 精彩的采访。我已将此分享给几位西纽约的 Drupal 资深用户。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.