drupal主题开发_开发人员充满了Drupal的活力和活力
drupal主题开发
Web架构师Cleaver Barnes使网站做有趣而有用的事情,也就是说,他更专注于代码而不是视觉。 他在90年代中期首次主要使用开放源代码是Linux。 它使他可以执行Windows当时无法完成的工作。 从那时起,他就开始使用Java J2EE和其他技术来构建Web应用程序。
在2007年,他开始与Drupal合作 。 三年后,他开始了Verge Interactive来专注于此 。 在他从DrupalCon洛杉矶回到多伦多后不久,我就有机会获得了Cleaver的Drupal和开发工具。
![](/assets/blank.gif)
您将如何向未入门的人解释Drupal?
Drupal是一个工具包。 您可以将选择诸如Drupal之类的东西与在商店中挑选工具进行比较:工具更简单,工具更昂贵,某些工具可能更适合特定工作。 但是对于启动一个雄心勃勃的Web项目,Drupal是最好的工具包之一。
您对洛杉矶DrupalCon的看法如何?
我曾经去过8个DrupalCons,但是洛杉矶比其他任何人都更喜欢从火喉中喝酒。 对于我参加的每个会议,我都想参加其他几个会议。 我将观看录制的视频一段时间。
Drupal 8(D8)中包含Symfony组件将如何改变Drupal?
使用Symfony的工具包隐喻,Drupal变得更像一个套接字集,您可以在其中轻松插入不同的附件,因为所有内容都更加标准化。 过去,作为一个社区,我们浪费了很多时间来发明自己的独特解决方案。 现在,我们可以在其他项目上进行操作。
您更喜欢哪种本地开发环境和IDE?
我不能没有的一件事是一个好的调试工具,可以在代码运行时逐步检查代码。 PhpStorm具有良好的调试器,并且比我尝试过的其他IDE更快。
那Drush呢? 在您进行日常开发时,请与我们讨论。
对我来说,一个命令比单击多个屏幕要容易得多。 我启动的每个站点都以Drush makefile开头,通过一次操作下载我需要的所有模块。 我在DOS和Unix中在命令行上长大,因此键入命令是第二本性。 对于D8,我认为我们可能会使用Composer和Drupal Console来完成许多任务,但是Drush可能会停留更长的时间。
您是否错过了过去几天最喜欢的软件包?
我使用的许多旧的Unix实用程序仍然存在,并且有些像Vim甚至很流行。 我想念的DOS时代的一个工具是Turbo Pascal 3 。 它具有一个编辑器和一个编译器,并且全部都放在一个软盘中。 与当今的其他工具相比,它是如此的快速和易于使用。 那是我第一次对编写代码充满热情的时候。
阅读来自DrupalCon Los Angeles 2015的更多访谈和文章。
翻译自: https://opensource.com/business/15/7/interview-cleaver-barnes-verge-interactive
drupal主题开发
drupal主题开发_开发人员充满了Drupal的活力和活力相关推荐
- 【源码+图片素材】Java王者荣耀游戏开发_开发Java游戏项目【王者荣耀】1天搞定!!!腾讯游戏_Java课程设计_Java实战项目_Java初级项目
王者荣耀是当下热门手游之一,小伙伴们是否想过如何制作一款属于自己的王者荣耀游戏呢? 本课程讲解了一个王者荣耀游戏的详细编写流程,即使你是刚入门Java的新手,只要你简单掌握了该游戏所需要的JavaSE ...
- 有趣的java 开发_开发人员历史中的五个有趣时刻
有趣的java 开发 我在整个开发环境中工作了30多年. 我开始共享一个实际上有门的办公室. 是的,那是很久以前了. 我从办公室到立方体再到开放空间. 我曾在大型团队,小型团队和许多中型团队中工作. ...
- ifttt 编程开发_开发人员的5种IFTTT替代品
ifttt 编程开发 就其本身而言,应用程序或网站只能做很多事情. 当它与其他服务一起工作时,它才真正强大. IFTTT(适用于"如果这样就那么做")将多个网站和服务整合到大多数人 ...
- 数据驱动开发_开发数据驱动的股票市场投资方法
数据驱动开发 Data driven means that your decision are driven by data and not by emotions. This approach ca ...
- java的应用程序开发_开发一个Java应用程序(1)
开发一个Java应用程序(1) App Engine上的Java Web应用程序通过Java Servlet标准接口与应用程序服务器交互.一个应用程序由一个或多个类组成,这些类都扩展自一个servle ...
- java应用开发_开发简单的Java应用
第一章 开发简单的Java应用 1.Java语言的技术分类 (1)JavaSE:标准版,开发桌面应用 (2)JavaEE:企业版,Web应用 (3)JavaME:小型版,嵌入式 2.如何开发和运行Ja ...
- devops 开发_开发五年,DevOps手册问世
devops 开发 吉恩·金(Gene Kim)认为他与乔治·RR·马丁(George RR Martin)至少有一个共同点:他们俩都花了很甜蜜的时间编写备受期待的续集. 但是,在金的情况下,等待已经 ...
- web系统快速开发_开发一个快速销售系统
web系统快速开发 http://www.internationalnewsandviews.com/wp-content/uploads/2017/03/flash-sale-banner.png ...
- Cortex-A53 从裸机开发_开发笔记(64位)
Cortex-A53 裸机开发笔记 硬件环境:创龙 imx8mm 开发板 软件开发环境:DS5 成功将 RTT 移植到 Cortex-A53 架构板子的源代码工程 1. uboot 的 bootelf ...
- python类计算器开发_开发一个简单的python计算器
详解: 1.str.split(分隔符):将str按分隔符进行切片,最后形成的是列表类型 eg: str = "Line1-abcdef \nLine2-abc \nLine4-abcd&q ...
最新文章
- python数据库应用开发实例_纯Python开发的nosql数据库CodernityDB介绍和使用实例
- HDU 3308 LCIS
- 0406复利计算5.0--结对
- 【STM32】 keil软件工具--configuration详解(下)
- java iter是否存在_Java中ListIterator和Iterator的区别以及ListIterator的应用
- 数据科学 python_适用于数据科学的Python vs(和)R
- 走近北京后厂村程序员的真实生活:“拿命换钱”
- 从OpenKruise用户疑问开始理解K8s资源更新机制
- C#多线程池演示例程--下载图片
- Atitit 计算机系统结构 计算机系统结构 Cpu 存储 cache 指令系统 目录 Line 56: 第2章指令系统设计 指令格式 寻址方式	1 Line 64: 第3章CPU及其实现
- 阿里云播放器,判断直播时的状态
- java 多线程数组越界_越界java数组
- bugly怎么读_腾讯Bugly学习了解
- python bmp转jpg_python将bmp转换为jpg格式并删除原图的具体操作
- 什么是CI/CD?它们与敏捷开发和devops的关系?
- Java设计一个测桃花模块_20145209刘一阳《JAVA程序设计》第十五周补充测试
- WRF后处理总结:wrf-python与NCL在WRF后处理中的基本应用——变量提取、计算与可视化
- Quartus生成原理图
- 鸿蒙是哪个人类文明,【图说鸿蒙】鸿蒙设定之七柱神(一)
- ro.hardware 由来