drupal 8 从入门到精通

drupal 8 从入门到精通

ID:36002040

大小:58.50 KB

页数:10页

时间:2019-04-29

drupal 8 从入门到精通_第1页
drupal 8 从入门到精通_第2页
drupal 8 从入门到精通_第3页
drupal 8 从入门到精通_第4页
drupal 8 从入门到精通_第5页
资源描述:

《drupal 8 从入门到精通》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Drupal8从入门到精通Drupal8从入门到精通 rubykstre 2016-08-2620:09Drupal8从入门到精通是一部全面介绍Drupal8的书籍。Drupal系统虽然在国外很流行,其功能也非常强大,又有强大的社区支持,人气超高,但可惜的是中国用户非常少,究其原因,可能是其定制性太强,过于灵活,难以掌握,加之中文资料很少。Drupal7是Drupal系列的一个里程碑,Drupal8又是一个革新性版本,无论是界面还是内核都有较大的变化。作者写作本书的目的在于引导国人能认识并理解Drupal,并通过团队合作开发出具有中

2、国特色的Drupal发行版。全书分为三个部份讲述,第一部份为基础部份,主要讲述Drupal的安装配置及用Drupal建站的一些基础知识;第二部份为为高级部份,主要讲述Drupal原理、内核、模块和主题等开发知识;第三部份为实例部份,主要分析当前流行的网站系统特点及Drupal解决方案。由于作者精力和水平有限,书中难免有许多错误之处,希望广大读者批评指正。 ·浏览 86第1章Drupal8概述第1章Drupal8概述 rubykstre 2016-08-2620:26Drupal是一个强大的内容管理系统,也是一个轻量级的应用程序开发框

3、架。本章将介绍Drupal系统的基本概念,诸如Drupal的适用领域、URL处理、存储机制、用户管理、安全等等。·浏览 281.1Drupal基本概念1.1Drupal基本概念 rubykstre 2016-08-2620:28灵活性与易用性灵活性与易用性一直是内容管理系统的设计目标。如果一个系统过于简单,它能做的事就不多,相反一个系统过于复杂则难以撑握、难以控制。Drupal系统努力调和这两方面的矛盾。它为用户提供了易于使用、易于管理的界面接口,使用户能轻松地建立、管理站点,又能轻易地添加丰富的内容,从这个意义上讲,它称得上一个内

4、容管理系统(CMS)。同时Drupal提供了强大的API用作二次开发,在Drupal官网上有成千上万的模块可供选用,这使Drupal易于扩展,拥有极强的灵活性,从这方面讲,它又是一个轻量级的应用开发框架Drupal是一个高度模块化的内容管理系统,它的核心集成了常用的模块以完成站点的基本功能。它为用户提供了基本的模块与基本的主题,以方便非技术用户建立站点。它拥有非常活跃的社区,在社区中有数以万计的贡献模块可供建站使用。使用Drupal建站就像搭积木一样简单,选用可适的模块,站点创建者可以创建新闻站、在线商店、社交网络、博客站、威客站、

5、分类网站、综合性门户网站等等。只有你想不到的,没有Drupal做不到的。与其它的CMS区别为了更好地说明 Drupal与其它的CMS的区别,考虑这样一个例子。假如你想在站点上发布新文章,并且将最新的五篇文章按发布日期显示在首页上,你还想添加博客功能,并把最新的五篇博客文章显示在首页上。过去的CMS,首先你需要安装处理文章的插件,使你发布的文章能显示在首页上并显示摘要。其次你需要安装博客插件以实现博客功能,每一种插件都只是针对某种内容,它们之间相对独立。如果你想将两种功能融为一体,又该怎么做呢?这可能需要你开发新插件来实现。对于Dru

6、pal来讲就不一样了,Drupal具有极强的灵活性,你能很快找出一套解决方案,因为Drupal的模块是以标准的方式完成任务,它能很好地将各种自定义功能组合在一起。当然强大的灵活性带来的是学习与撑握的困难,Drupal的核心和数以万计的模块是需要花费大量时间学习的,一旦你撑握了它们,你就会立即受益,到那时你发现你再也不想使用其它CMS。Drupal是如何工作的?在大多数人看来,web站点不过是许多静态页面的集合。伴随着博客网站、新闻网站、电子商务网站的出现,站点变得越来越复杂,当管理站点时,管理员希望能以树形结构来管理内容。然而,Dr

7、upal把内容类型当作节点,静态页、博客文章、新闻条目等都以节点的形式存储,也就是说Drupal中的内容存储方式是统一的、相同的。菜单、视图、区块可以用来设计站点的导航结构,它实现了存储与显示的分离,XHTML存储结构化的信息,CSS负责它们如何显示。在Drupal中,节点存储结构化的数据,包括文章、新闻条目等。菜单、分类标签、视图用于组织内容,最终由主题负责将页面内容呈现给访客。节点—Drupal灵活性的秘密我们每天都在谈论结点,因为它是Drupal系统的核心,值得我们深入研究。最基本的结点是一组相关信息的集合。当你创建一个博客类

8、型时,你不仅可以定义它的主体,还可以定义标题、内容、作者、日期、分类等信息。这些信息可以通过主题显示给用户。内容的每一项信息都是以一个节点进行存储,因此它们都以相同的方式被Drupal的核心或贡献模块处理。网站创建者可以确定内容显示方

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。