新書推薦:
《
二十四节气生活美学
》
售價:NT$
340.0
《
小白学编织
》
售價:NT$
299.0
《
西班牙内战:秩序崩溃与激荡的世界格局:1936-1939
》
售價:NT$
990.0
《
基于鲲鹏的分布式图分析算法实战
》
售價:NT$
495.0
《
夺回大脑 如何靠自己走出强迫
》
售價:NT$
299.0
《
图解机械工程入门
》
售價:NT$
440.0
《
中文版SOLIDWORKS 2024机械设计从入门到精通(实战案例版)
》
售價:NT$
450.0
《
旷野人生:吉姆·罗杰斯的全球投资探险
》
售價:NT$
345.0
|
內容簡介: |
本书主要从四个方面介绍了Drupal平台的开发技术。入门篇讲解了Drupal开发环境的搭建及Drupal安装,并讲解了Drupal主要核心功能,如模块管理、内容管理、菜单管理、用户管理、主题、社交和多语种管理等,以及产品上线需要的域名和托管服务器申请,将Drupal系统安装运营到托管服务器。实战篇通过在线课程管理系统案例开发,讲解了一个完整Web应用系统的开发过程。维护篇介绍了Drupal系统日常维护中的常见问题及解决方法,例如,多网站开发,Drupal备份恢复、更新与版本迁移,以及安全防护方法。工具篇讲解利用虚拟机技术搭建Drupal专业开发环境,包括使用VritualBox和Windows 10的WSL,以及Docker和Vagrant容器安装Drupal镜像,同时还介绍了Drupal命令行(CLI)开发工具Drush和Composer的使用,浏览器开发者工具,常用代码编辑器,以及Linux控制台作为Web应用开发的辅助工具。Drupal本身是由PHP语言开发的,但除了搭建开发环境使用了一些Linux命令及Drupal的Drush和Composer工具命令,本书没有涉及任何代码的编写,重点是让读者体验无代码开发Web应用的过程。本书适合对Web应用感兴趣的读者使用。
|
目錄:
|
篇入门篇
第1章Drupal介绍
1.1开源内容管理系统
1.2Drupal的特点
1.3Drupal的版本
1.4Drupal 7、8、9版本的区别
1.5Drupal核心概念思想
1.5.1模块
1.5.2节点
1.5.3内容类型
1.5.4字段
1.5.5区块
1.5.6分类
1.5.7实体
1.5.8视图
第2章Drupal开发环境搭建与安装
2.1Drupal的开发环境
2.2UniServerZ安装
2.3Drupal 8安装
2.3.1下载Drupal
2.3.2数据库配置
2.3.3中文化设置
2.3.4安装Drupal 8
2.4Drupal 8后台管理
2.4.1内容
2.4.2结构
2.4.3外观
2.4.4扩展(模块)
2.4.5配置
2.4.6人员
2.4.7报告
2.4.8帮助
第3章模块
3.1模块查找
3.2模块存放的位置
3.3模块下载、安装、使用
3.3.1手动安装
3.3.2系统管理页面下载
3.3.3模块启用与依赖
3.4模块的升级
3.4.1手工升级
3.4.2在线升级
3.4.3使用Drush和Composer工具升级
3.5用Module Filter管理模块
第4章内容管理
4.1Drupal的内容
4.2创建基本页面
……
第二篇 实战篇
第三篇 维护篇
第四篇 工具篇
附录
致谢
|
|