Drupal 分享

1.Drupal及FMS的特点

Drupal简介:Drupal是一个开箱即用的网站内容管理系统也是一个可定制化的平台。

百度百科介绍:
Drupal是使用PHP语言编写的开源内容管理框架(CMF),它由内容管理系统(CMS)和PHP开发框架(Framework)共同构成。连续多年荣获全球最佳CMS大奖,是基于PHP语言最著名的WEB应用程序。截止2011年底,共有13,802位WEB专家参加了Drupal的开发工作;228个国家使用181种语言的729,791位网站设计工作者使用Drupal。著名案例包括:联合国、美国白宫、美国商务部、纽约时报、华纳、迪斯尼、联邦快递、索尼、美国哈佛大学、Ubuntu等。

2.为什么选择Drupal

1.高度可扩展
Drupal的高扩展性让它可以管理世界上最大的、访问量最高的网站(如Weather.com, Grammy.com)。Drupal让这些网站能够支撑高访问量的同时保持网站的持续更新。

2.移动优先
无论用户使用什么设备,都可以创建响应式网站或App应用,来达到最佳的访问体验。Drupal完整支持响应式的设计,确保您的用户在不同设备上可以无缝切换

3.应用集成
Drupal可以非常方便地与各种应用系统集成,您可以灵活地使用和切换各种工具。Drupal的API设计让它与其他站点的连接非常紧密,使内容更加强大

4.安全
Drupal社区有无数的开发者在维护Drupal站点安全。您的团队和开源社区紧密合作,共同发现安全问题、提交修复补丁。Drupal的安全小组在发现安全问题时,会第一时间发布安全更新,来确保安全。

5.内容编辑简单易用
可视化的编辑器、页面布局工具、快捷编辑等一系列的工具,让内容的编辑简单易用。配合工作流工具、管理员角色划分和权限设定可以快速地定制您的内容发布流程。

6.灵活的内容结构
通过管理员后台就可以灵活地定制内容结构,满足您业务的需要。配合一系列工具,可以管理各种媒体资源(图文,视频,pdf等),如自定义路径,跨终端显示等,您能想到的都能实现。

7.站群
通过一个平台,您就能统一管理各个站点,如不同部门,不同品牌,不同地域,不同活动等各种站点。同时实现快速的内容发布和不同站点之间的内容部署。

8.业务不再受限
Drupal不决定您的业务,您的业务决定Drupal提供什么。大部分CMS系统会迫使您按它们的方式去做。Drupal却完全相反:使用Drupal创建业务需要的解决方案。

9.健壮的技术栈
Drupal是运行在现代LAMP技术栈上:Linux,Apache,MySQL 和PHP。这些结合在一起,满足了快速、灵活、敏捷的下一代数字平台的需要。

10.内容也是服务
Drupal结构化的数据模型让您可以在不同的终端适配不同的布局来显示,也可以以服务的方式提供(如REST services)。Drupal的架构和API让内容与渠道解耦:内容可以在任何地方、任何渠道、任何格式展示。

11.有着丰富知识库和专家的社区
遍及全球的Drupal社区相互分享经验和知识。如果您在社区里提了一个问题,就会有人来回答。借助开源的力量,来构建功能完善的方案。Drupal开发者也可以在全球社区获取经验和帮助。

12.多语言
多语言的支持是Drupal诞生伊始的基因。Drupal让创建和管理不同地区、不同国家、不同语言的站点变得非常简单,让翻译和做本地化内容的工作变得轻松。

3. Drupla8 新特性

  1. www.drupalchian.cn 的一篇文章详细介绍了Drupal8的新特性

2.Drupal8 目录结构


image.png

core: Drupal8 的内核目录,所有核心文件,功能模块,core的主要目录以下会在介绍
modules: 贡献模块与自定义模块存放位置
profile: 安装配置文件
themes: 第三方主题或自定义主题目录
vendor: Drupal8 核心所需要的后后端库:如symfony2,twig 等

core 核心目录
core/assets:Drupal 8 所使用的各种扩展库,若JQuery,CKE第托人,Bakcbone,Underscore,Modernizer 等
core/includes: 提供核心API
core/lib:Drupal8 的各种核心类(classes)
core/misc:Drupal8 核心所需要的前端杂项文件,如js,css,小图片等等
core/modules:Drupal 8内核模块
core/profiles: Drupal8 内置安装配置文件
core/scripts: 开放人员可用的各种命令行脚本
core/tests: Drupal8 测试相关文件
core/themes: Drupal8 内核主题

4.模块安装与卸载

实战

5.主题安装与卸载

实战

6.模块开发

进行 Drupal 8 模块开发的第一步,就是为模块取一个好名称。不仅要能够望文生义,模块名称还需要遵循以下规范:

  • 必须以字母开头
  • 只能包含小写字母和下划线,不能包含空格
  • 必须唯一,不能与网站上使用的其它模块重名
  • 不能使用如下名称:src, lib, vendor, assets, css, files, images, js, misc, templates, includes, fixtures, drupal 等等

遵循以上规范,我们使用 hello_world 作为将要开发的模块的名称。
实战

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 205,386评论 6 479
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,939评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,851评论 0 341
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,953评论 1 278
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,971评论 5 369
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,784评论 1 283
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,126评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,765评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,148评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,744评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,858评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,479评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,080评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,053评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,278评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,245评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,590评论 2 343

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,483评论 25 707
  • 回首页 第一部分 Drupal简介 Drupal overview A tour of Drupal fundam...
    王乂阅读 1,998评论 0 9
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,019评论 4 62
  • 千般绕 万分缠 情难断 不知觉 已深陷 一见就倾心 愿做你的民 苦海深沉 我自甘心
    多彩的萝北阅读 316评论 0 0
  • 1.精力,人一天中都有一段时间是精力充沛,这时候做事效率是最高,我们应当将最重要的事放在精力最充足的时候做。 2....
    罗正权阅读 434评论 0 0