作者:奶爸乳酪 | 来源:互联网 | 2023-07-24 16:41
drupal全部都是节点
多伦多的Colan Schwartz是一名自雇型企业Web架构师,其职业生涯体现了开源道德。 除了早期使用的某些MS-DOS,Windows 95和NT(全部都在同一个盒子上)外,还添加了GNU / Linux,这使FOSS交易得以达成。
对于Schwartz而言,使用100%Linux的情况与其他许多方面一样: Slackware , Red Hat , Debian和现在的Ubuntu 。 在诺基亚N900上使用Openmoko的Neo FreeRunner和Maemo进行移动开源也是一个阶段。 现在,科兰期待看到哪种硬件将运行Canonical的Ubuntu Touch移动操作系统。
Colan专注于基于Drupal的解决方案,处理技术设计/计划,DevOps,配置管理和后端开发,这并不令人感到震惊。 他通过修补程序以及维护和发布各种模块的发行版为Drupal社区做出了贡献。
在DrupalCon Los Angeles之后,我赶上了他,以了解他对活动,Drupal的状态等的印象。
Drupal仍然是内容管理系统(CMS)吗?
我认为从来没有。 在我看来,它始终是一个框架。 我使用Drupal为客户构建的成品是CMS。
让我们来参加DrupalCon,而不是Drupal营地或聚会。
这是掌握社区重大事件并与国际成员建立联系的一种好方法,尽管在本地聚会或集会上做演讲要容易得多。 竞争要少得多。
对于开发人员,您会说Drupal 8中的游戏规则改变者?
由于我为客户端做了很多配置管理工作,因此我会说本机配置管理。 D7中不够完善的解决方案引起了很多摩擦。 但是我主要使用Feature。 我还没有机会尝试配置管理模块。
谈谈您使用的开源软件工具。
在我的笔记本电脑上(从System76预装Ubuntu的笔记本电脑),我通常会使用Chromium Web浏览器, Thunderbird的邮件和Lightning的日历/日程安排,以及NetBeans作为IDE。 传统上,我将Vim与Drupal插件一起使用进行编码,但有时使用调试器逐步运行正在运行的Drupal实例对于弄清发生的地方(添加新功能)和出错的地方(修复错误)非常有用。 )。 这是一个相当大的框架,因此使它变得更容易。
在服务器端,除了MySQL和PHP用于Drupal外,我一直在使用Solr作为搜索引擎,使用NGINX用于Web服务(及相关服务)。 对于严重的问题跟踪,我使用Redmine 。 对于版本控制,它始终与GitLab一起使用 。
您日常运营中最复杂的方面是什么?
让我的客户的开发人员和系统管理员遵守我为他们设置的所有文档化流程。
我有多年实施基于Drupal的解决方案的经验,因此我对什么有效,什么无效不甚了解。 但是有些没有Drupal经验的人试图将它塞入不兼容的环境中。 我尽我所能解释所有这些原因以及为什么要确保在我离开时人们可以拿走我所有的wiki文档并运行它(使用并根据需要进行更新)。
如果客户可以在没有我的情况下继续从事他们的项目,那么我会认为我的咨询服务很成功。 基本上,如果我表现出色,我会做的很好。
如果Drupal是音乐家还是乐队,那会是什么?
局外人根本不了解的那些利基崇拜乐队之一。 让我们一起去拉什。 我认为他们的音乐还算不错,但我只是不大张旗鼓。 我的朋友,像他们一样,受不了这些家伙。
阅读来自DrupalCon Los Angeles 2015的更多访谈和文章。
翻译自: https://opensource.com/business/15/10/drupalcon-interview-colan-schwartz
drupal全部都是节点