热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

drupal全部都是节点_如果Drupal是一支乐队,那将是Rush

drupal全部都是节点多伦多的ColanSchwartz是一名自雇型企业Web架构师,其职业生涯体现了开源道德。除了早期使用的某些MS-DOS,Win

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全部都是节点



推荐阅读
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文比较了eBPF和WebAssembly作为云原生VM的特点和应用领域。eBPF作为运行在Linux内核中的轻量级代码执行沙箱,适用于网络或安全相关的任务;而WebAssembly作为图灵完备的语言,在商业应用中具有优势。同时,介绍了WebAssembly在Linux内核中运行的尝试以及基于LLVM的云原生WebAssembly编译器WasmEdge Runtime的案例,展示了WebAssembly作为原生应用程序的潜力。 ... [详细]
  • Webmin远程命令执行漏洞复现及防护方法
    本文介绍了Webmin远程命令执行漏洞CVE-2019-15107的漏洞详情和复现方法,同时提供了防护方法。漏洞存在于Webmin的找回密码页面中,攻击者无需权限即可注入命令并执行任意系统命令。文章还提供了相关参考链接和搭建靶场的步骤。此外,还指出了参考链接中的数据包不准确的问题,并解释了漏洞触发的条件。最后,给出了防护方法以避免受到该漏洞的攻击。 ... [详细]
  • Linux磁盘的分区、格式化的观察和操作步骤
    本文介绍了如何观察Linux磁盘的分区状态,使用lsblk命令列出系统上的所有磁盘列表,并解释了列表中各个字段的含义。同时,还介绍了使用parted命令列出磁盘的分区表类型和分区信息的方法。在进行磁盘分区操作时,根据分区表类型选择使用fdisk或gdisk命令,并提供了具体的分区步骤。通过本文,读者可以了解到Linux磁盘分区和格式化的基本知识和操作步骤。 ... [详细]
  • 本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ... [详细]
  • 本文介绍了一些Java开发项目管理工具及其配置教程,包括团队协同工具worktil,版本管理工具GitLab,自动化构建工具Jenkins,项目管理工具Maven和Maven私服Nexus,以及Mybatis的安装和代码自动生成工具。提供了相关链接供读者参考。 ... [详细]
  • mac php错误日志配置方法及错误级别修改
    本文介绍了在mac环境下配置php错误日志的方法,包括修改php.ini文件和httpd.conf文件的操作步骤。同时还介绍了如何修改错误级别,以及相应的错误级别参考链接。 ... [详细]
  • 本文介绍了5个基本Linux命令行工具的现代化替代品,包括du、top和ncdu。这些替代品在功能上进行了改进,提高了可用性,并且适用于现代化系统。其中,ncdu是du的替代品,它提供了与du类似的结果,但在一个基于curses的交互式界面中,重点关注占用磁盘空间较多的目录。 ... [详细]
  • Annotation的大材小用
    为什么80%的码农都做不了架构师?最近在开发一些通用的excel数据导入的功能,由于涉及到导入的模块很多,所以开发了一个比较通用的e ... [详细]
author-avatar
奶爸乳酪
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有