drush 账号 密码

认识万神殿的开源贡献者兼Drush的共同维护者Greg Anderson 。 如果您以前使用过Drush,则可能已经在重复性任务上节省了很多时间。 如果您还没有使用过,还等什么呢?

Greg Anderson致力于提高生产力和改善开发工作流程。 他在这次采访中分享了他的一些见解。 我们还发现了他是如何参与Drupal的,并在 DrupalCon NOLA 上 预览了他 的Drupal 8模块命令行工具 会议 。

您是如何参与Drupal社区的?

我开始使用Drupal是因为我需要一个开源内容管理系统(CMS)来在多个社区项目中使用。 我参与的项目之一刚刚开始,并且将CMS的选择范围缩小到Drupal或Joomla。 当时我使用的是不同的框架,但过去我曾经考虑过Drupal,并且知道我比Joomla更好。 我说服他们使用新的Drupal 6版本,并转换了我所有其他项目的一致性。 我开始与Drush合作,是因为我想要一个统一的机制来与本地和远程站点一起工作。 我对Drush的第一个主要贡献是Drush 3中的站点别名和sql-sync。

成为Drush的共同维护者感觉如何?

似乎每个人现在都在使用Drush,但很少有人能看到我。 比起其他任何地方的开源贡献者,我更有可能被认为是我镇规划委员会的成员。 即使在DrupalCon或训练营中,如果我向不认识的人介绍自己,他们也会经常怀疑一些事情并开始猜测:“您是格雷格斯吗?您是@heyrocker吗?” 这比您想像的更为普遍。 不过,在Drush上工作不是我要做的事情。 我发现对工具进行改进以减少重复任务的时间并使事情变得更容易,这是非常有益的。 看到某人写博客或发推文,因为我写的东西,他们所做的工作容易得多,这真是太好了。

您可以分享有关改进开发工作流程的任何建议或建议吗?

我认为Juampy Novillo Requena撰写的Drush for Developers表现特别出色(我是本书的技术审阅者)。 但是,就开始工作而言,设置和维护自己的开发/测试/实时工作流程确实非常昂贵。 有许多优秀的提供商,他们提供免费的入门,付费的专业管理解决方案,可为您节省很多钱,而长远来看,这会使情况更加复杂。 这确实是处理开发工作流程的最明智的方法。

您在DrupalCon NOLA上有什么期待?

我通常最终会错过DrupalCon的大部分会议,因为我发现与sprint中的其他贡献者面对面合作非常有价值。 在每次活动中,我总是很高兴看到来自各地的许多相同的面Kong,并且结识新朋友,这些朋友可能与我以前在线互动时都可能互动或不互动。

告诉我们您的DrupalCon演讲, 为Drupal 8模块编写命令行工具 。 为什么要有人参加,主要的收获是什么?

使用模块中提供的功能的命令行界面可以带来巨大的好处并提高生产力。 特别是功能模块通过其Drush命令来更新,还原和创建功能,这在Drupal社区中得到了广泛使用,对此进行了演示。 但是,没有人愿意成为编写命令行工具的专家,而只是向其模块添加另一个界面。 Drush命令和Symfony Console命令并不难编写,但是随着时间的推移,我们可以通过减少所需编写的代码量,使组件保持解耦并提供更多非常规的方式来改进和改进此方法。 -box功能,同时降低了新贡献者的进入门槛。 在开放源代码社区中,关于如何执行操作有很多不同的意见,因此,本次会议的与会者应该期望就何时应扩展和改进API以及何时更好地支持API进行热烈的讨论。直接使用现有接口的更明确的选择。

翻译自: https://opensource.com/business/16/5/drupalcon-interview-greg-anderson

drush 账号 密码

drush 账号 密码_工作流程和效率极客讨论Drush和Drupal相关推荐

  1. 软件系统维护是一项不吸引人的工作_工作流程管理系统六大特点,助您工作更高效...

    什么是工作流程管理系统? 工作流程管理是一种处理任务顺序和功能的方法,工作流程管理系统就是指按照在计算机中预先定义好的工作流逻辑推进实际工作执行的软件系统. 好用的工作流程管理系统可以给企业带来很多价 ...

  2. c#ras获取宽带账号密码_如何将远程科学Ras pi数据获取到基于云的仪表板

    c#ras获取宽带账号密码 This post is a learning experience for myself figuring out a way to get my data from a ...

  3. 电子邮件账号密码_电子邮件密码遭到破坏后如何​​恢复

    电子邮件账号密码 Your friends are reporting spam and pleas for money originating from your email account and ...

  4. python模拟登录qq账号密码_最新的Python模拟登陆QQ脚本,一键批量登录,强行过验证!...

    Python模拟QQ批量登陆脚本,以下代码附带解释以便于理解思路. Python代码: #coding=utf-8 import os import time import win32gui impo ...

  5. 谷歌云使用账号密码_如何使用Google密码检查

    谷歌云使用账号密码 Google has a tool designed to securely analyze your passwords against a database of ones t ...

  6. 极客 项目_您的宠物的极客动手项目

    极客 项目 Whether it's your cat, dog, ferret, guinea pig, or rabbit, your pet is as much a part of your ...

  7. photoshop初学视频_如何学习Photoshop的极客指南,第5部分:初学者照片编辑

    photoshop初学视频 Photoshop is named "Photoshop" for a reason; it's for editing photographs.  ...

  8. 极客时间程序员的数学基础课_针对程序员和极客的10个很棒的礼物创意

    极客时间程序员的数学基础课 假期给程序员朋友和家人的一些礼物提示以及购买链接. 照片由freestocks.org在Unsplash上拍摄 大家好,又是一年中的某个时候,我们喜欢与家人和朋友共度时光, ...

  9. python登录网页账号密码_遇到需要登录的网站怎么办?学好python,用这3招轻松搞定...

    你好 由于你是游客 无法查看本文 请你登录再进 谢谢合作..... 当你在爬某些网站的时候 需要你登录才可以获取数据 咋整? 莫慌 把这几招传授给你 让你以后从容应对 登录的常见方法无非是这两种 1. ...

最新文章

  1. 解析Excel2007之Style、Drawing、Chart
  2. C语言中malloc为字符型指针分配内存引起的缓冲区泄露
  3. 构成子网与构成超网的分析
  4. tf.Variable 和 tf.get_variable的区别(2)
  5. 彻底堕落了一回——大三篇
  6. 使用单项循环链表实现字典操作(算法导论第十章10.2-5题)
  7. 计算机二级web题目(8.1)--综合选择题2
  8. wince java_Wince之旅——设备控制(重启网卡为例)
  9. ASP.NET MVC 控制器激活(三)
  10. java arraylist add时默认调用tostring_java中如何调用toString命名的方法?
  11. Java web开发(9)Hibernate使用_c
  12. asrc调试_求助winavr编译的固件超出flash大小
  13. Flutter 修改APP名称和logo
  14. 深度学习tracking学习笔记(2):图像/视觉显著性检测技术发展情况梳理(Saliency Detection、Visual Attention)
  15. 真机调试报错 Could not locat device support files
  16. 3种方法解决txt文档乱码
  17. vue 不同条件展示不同页面_vue根据条件不同显示不同按钮的操作
  18. 北京房价当日报20141013
  19. FCOS—分割思想做目标检测
  20. MotionEvent 初探

热门文章

  1. time和datatime模块
  2. 多线程基础:两种常见的创建线程的方式
  3. java 将list按指定大小等分,最后多余的单独一份
  4. CentOS6.5下安装iRedMail中需要解决的问题
  5. windows 内存管理的几种方式及其优缺点
  6. 利用python自动清除Android工程中的多余资源
  7. 如何用各种编程语言杀死一条龙
  8. 重复控件Repeater和数据列表控件DataList
  9. 轻松在阿里云上搭建Redis
  10. 通过建站学运维1901-08任务