热门标签 | 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全部都是节点



推荐阅读
  • 在开发过程中,我最初也依赖于功能全面但操作繁琐的集成开发环境(IDE),如Borland Delphi 和 Microsoft Visual Studio。然而,随着对高效开发的追求,我逐渐转向了更加轻量级和灵活的工具组合。通过 CLIfe,我构建了一个高度定制化的开发环境,不仅提高了代码编写效率,还简化了项目管理流程。这一配置结合了多种强大的命令行工具和插件,使我在日常开发中能够更加得心应手。 ... [详细]
  • 如何在Windows内置的Ubuntu系统中更改SSH服务的端口号设置
    如何在Windows内置的Ubuntu系统中更改SSH服务的端口号设置 ... [详细]
  • 在Linux系统中避免安装MySQL的简易指南
    在Linux系统中避免安装MySQL的简易指南 ... [详细]
  • 当PHP中的tempnam()函数被禁用后的应对策略与解决方案
    当 PHP 中的 `tempnam()` 函数被禁用时,开发者需要采取相应的替代方案以确保应用程序的正常运行。本文探讨了多种应对策略,包括使用 `sys_get_temp_dir()` 结合自定义文件命名方法,以及利用第三方库来生成临时文件。此外,还详细介绍了如何在不同操作系统和服务器环境中配置临时文件路径,以提高代码的兼容性和安全性。 ... [详细]
  • 服务器部署中的安全策略实践与优化
    服务器部署中的安全策略实践与优化 ... [详细]
  • 为了确保iOS应用能够安全地访问网站数据,本文介绍了如何在Nginx服务器上轻松配置CertBot以实现SSL证书的自动化管理。通过这一过程,可以确保应用始终使用HTTPS协议,从而提升数据传输的安全性和可靠性。文章详细阐述了配置步骤和常见问题的解决方法,帮助读者快速上手并成功部署SSL证书。 ... [详细]
  • 触发器的稳态数量分析及其应用价值
    本文对数据库中的SQL触发器进行了稳态数量的详细分析,探讨了其在实际应用中的重要价值。通过研究触发器在不同场景下的表现,揭示了其在数据完整性和业务逻辑自动化方面的关键作用。此外,还介绍了如何在Ubuntu 22.04环境下配置和使用触发器,以及在Tomcat和SQLite等平台上的具体实现方法。 ... [详细]
  • 观察 | 求职体验:收到录用通知的公司通常不深究技术细节,而那些详细追问的公司往往没有后续进展
    观察 | 求职体验:收到录用通知的公司通常不深究技术细节,而那些详细追问的公司往往没有后续进展 ... [详细]
  • 如何在系统设置中找到高级配置选项 ... [详细]
  • 如何在PHP中正确配置错误显示功能
    在PHP中正确配置错误显示功能的方法如下:首先,定位并打开“php.ini”配置文件;接着,将“display_errors”参数设置为“On”;最后,在PHP代码文件的顶部添加 `ini_set('display_errors', '1');` 以确保错误信息能够被正确显示。此外,建议在开发环境中启用此功能,而在生产环境中禁用,以避免敏感信息泄露。 ... [详细]
  • CentOS 7环境下Jenkins的安装与前后端应用部署详解
    CentOS 7环境下Jenkins的安装与前后端应用部署详解 ... [详细]
  • 实现Nginx对ThinkPHP URL重写及PATHINFO支持的详细方法解析【PHP开发】
    在PHP后端开发中,实现Nginx对ThinkPHP的URL重写及PATHINFO支持是一项常见的需求。本文详细解析了经过多次尝试和研究,最终找到的一种有效配置方法,能够确保URL_MODERewrite功能正常运行,并提供稳定的服务。此外,文章还探讨了相关配置项的具体作用及其优化建议,帮助开发者更好地理解和应用这些技术。 ... [详细]
  • 虚拟机网络设置与数据库远程连接优化指南
    本文针对个人计算机上虚拟机网络配置与数据库远程连接的问题,提供了一套详细的优化指南。在探讨远程数据库访问前,需确保网络配置正确,特别是桥接模式的设置。通过合理的网络配置,可以有效解决因虚拟机或网络问题导致的连接失败,提升远程访问的稳定性和效率。 ... [详细]
  • Git基础操作指南:掌握必备技能
    掌握 Git 基础操作是每个开发者必备的技能。本文详细介绍了 Git 的基本命令和使用方法,包括初始化仓库、配置用户信息、添加文件、提交更改以及查看版本历史等关键步骤。通过这些操作,读者可以快速上手并高效管理代码版本。例如,使用 `git config --global user.name` 和 `git config --global user.email` 来设置全局用户名和邮箱,确保每次提交时都能正确标识提交者信息。 ... [详细]
  • 本文首先对信息漏洞的基础知识进行了概述,重点介绍了几种常见的信息泄露途径。具体包括目录遍历、PHPINFO信息泄露以及备份文件的不当下载。其中,备份文件下载涉及网站源代码、`.bak`文件、Vim缓存文件和`DS_Store`文件等。目录遍历漏洞的详细分析为后续深入研究奠定了基础。 ... [详细]
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社区 版权所有