Drupal8系列(一):简述-Ubuntu 14.04 LTS

简介:

在大致了解了Drupal7是如何工作之后,由于出于对syfmony2的偏爱,更多的是主题引擎Twig的偏爱,还是将目光转向了Drupal8,这个在官网上声称将让所有人都爱上它的版本。虽然还是Alpha版,但已经可以用它来实现很多的功能了,这在流行的第三方模块和主题相继支持Drupal8后表现的尤为突出。

这一篇博文之所以出现,与其说是介绍Drupal8,还不如讲是坚定我使用Drupal8的决心,毕竟Drupal7还是相当好用的。:)

Drupal8宣称自己提供了超过200个新的功能和改进,并将自己称为世界级领先的开源Web内容管理平台。

可定制性和适应性可以说是Drupal8相对于以前版本得到最大增强的特性。从定制性来讲,Drupal8设立了一个新的标准,可以让你使用无数新方式来将内容定制和部署到网站上。它可以很方便地定义数据结构,列表和页面。而从适应性来讲,Drupal8可以在移动设备上自适应地显示数据、构建API,同时也可以根据站点多语言的需要来自动适配语言。

下面就让我们来看看它具体都有哪些特性:

1、移动支持深入骨髓:一次部署,多处显示(包括PC、平板和手机)。

2、多语种支持:在系统中内置的用户界面,可以支持任何语种。

3、新的配置管理:改变配置和版本管理更加容易。

4、整合访问:广泛支持包括WAI-ARIA和HTML5语义等在内的访问功能。

5、更好地用户体验:使用JQuery的自动完成和模态对话框功能,让访问者有了更好的体验。

6、内建的Web服务:使用Drupal做为移动App的数据源,甚至还可以从客户端回送数据到Drupal中。

7、轻松创作:使用所见即所得编辑器和就地编辑可以快速创建格式化内容并能随时进行修改。

8、快速有趣地主题化:通过快速、安全和灵活的Twig模板引擎可以快速构建网站。

9、开箱即用的视图(Views):可以轻松定制出诸如首页、列表区块以及更多内容,也可以简单地创建自定义管理页、自定义过滤器、操作以及更多。

10、强大的字段:Drupal8核心包含了更多的字段类型,并且允许你附加更多的字段到内容类型中,如实体引用、链接、日期、电子邮件和电话等。

11、更好地支持HTML5标识:Drupal8使用的页面标识是基于HTML5的,每个输出模板的元素和类都为了移动字段(如日期、电子邮件和手机)而对其原生输入工具进行了优化。

12、支持行业标准:这样就可以使非Drupal的开发者使用面向对象编程,也可以从更大的PHP社区得到成熟的技术。


看了上面的特性,是不是有点热血沸腾,极想为/用Drupal8做点事呀?那么https://www.drupal.org/community-initiatives/drupal-core这篇文章将会帮助你。感谢Drupal中国,他们已经将其翻译成了中文,点击这里可见。


接下来,我将尝试着安装支持Drupal8的Drush,大家应该知道这个工具的能力了。还要安装Drupal8,尝试一下如果使用它来构建一个基本的网站。然后就是深入学习一下如果创建子主题、主题和模块了。如果有心得的话,会及时发博文,一则备忘,二则也让兄弟们少走弯路。祝我好运吧!:)



本文转自 firehare 51CTO博客,原文链接:http://blog.51cto.com/firehare/1531538,如需转载请自行联系原作者

相关文章
|
20天前
|
Web App开发 Ubuntu 前端开发
【踩坑记】Ubuntu 20.04.6 LTS下编译安装gcc 4.4.0
【踩坑记】Ubuntu 20.04.6 LTS下编译安装gcc 4.4.0
|
3月前
|
Ubuntu 开发者 Python
|
2月前
|
存储 Kubernetes Ubuntu
Ubuntu 22.04LTS版本二进制部署K8S 1.30+版本
这篇文章详细介绍了在Ubuntu 22.04 LTS系统上使用VMware Fusion虚拟化软件部署Kubernetes 1.30+版本的完整过程,包括环境准备、安装containerd、配置etcd、生成证书、部署高可用组件、启动Kubernetes核心组件以及网络插件的部署和故障排查。
108 4
|
2月前
|
Ubuntu Oracle 关系型数据库
Oracle VM VirtualBox之Ubuntu 22.04LTS双网卡网络模式配置
这篇文章是关于如何在Oracle VM VirtualBox中配置Ubuntu 22.04LTS虚拟机双网卡网络模式的详细指南,包括VirtualBox网络概述、双网卡网络模式的配置步骤以及Ubuntu系统网络配置。
131 3
|
2月前
|
Ubuntu 开发工具 虚拟化
MacOS系统基于VMware Fusion配置Ubuntu 22.04LTS环境
这篇文章介绍了如何在MacOS系统上使用VMware Fusion虚拟化软件配置Ubuntu 22.04 LTS环境,包括自定义VMware Fusion网段、Ubuntu系统安装、配置root用户登录、设置静态IP地址、修改默认网卡名称、配置PS1变量、设置登录界面为字符界面、修改软件源和进行vim基础优化等步骤。
220 2
|
3月前
|
Ubuntu 安全 Linux
Windows——安装Ubuntu 18.04 LTS
Windows——安装Ubuntu 18.04 LTS
54 1
Windows——安装Ubuntu 18.04 LTS
|
4月前
|
监控 Ubuntu 安全
|
4月前
|
Ubuntu 安全
什么是Ubuntu LTS?与常规版本的区别
Ubuntu LTS和常规版本的主要区别在于支持周期和稳定性。由于LTS版本的支持周期长,更新周期慢,因此它更加稳定,更适合需要长期稳定运行环境的用户或企业使用,如服务器或者企业桌面环境。而常规版本则更频繁地提供新特性和更新,更适合需要最新功能和软件的用户。
378 0
|
6月前
|
Ubuntu Docker 容器
Ubuntu 22.04.3 LTS_安装Docker
Ubuntu 22.04.3 LTS_安装Docker
857 2
|
6月前
|
存储 Ubuntu Linux
Ubuntu 24.04 LTS系统安装Cockpit-Podman过程步骤
在 Ubuntu 24.04 上通过命令行使用容器可能有点困难,特别是对于初学者来说,因此,为了方便,我们可以在 Ubuntu 24.04 服务器上安装 Cockpit 和 Cockpit-podman 模块。接下来趣云笔记(www.ecscoupon.com)简单介绍Ubunt安装和配置Cockpit-Podman的步骤。
712 0