### :-: **体验应用**
**iThink 安装完成以后我们来体验一下安装应用的方法**
1. 先打开菜单里的安装包列表,会发现里面有个预装的博客应用,点击安装

2. 弹出的新窗口中,点击安装,开始安装应用,看到如下效果,表明安装成功

3. 关闭安装窗口,打开应用列表,此列表为当前系统安装的应用,点击设为默认按钮

4. 设置为默认应用后,点击全局刷新后会发现左边菜单栏已经出现了刚安装的博客应用的菜单,此时点击访问首页将会访问博客的首页

**同时体验一下卸载的过程**
1. 同样进入应用列表,点击卸载应用按钮

2.弹出的对话框里点击卸载应用,看到这个景象表明卸载成功

3. 卸载以后点击全局刷新,会发现博客应用的菜单已经消失,应用列表为空,至此卸载完成

- 序言
- 图片预览
- 诠释高效开发
- 提问的智慧
- GIT命令参考
- 安装composer
- 断点调试技巧
- 调试环境的搭建
- 调试工具的使用及技巧
- 前置基础-TP底层讲解
- 理解编程的抽象
- 耦合与解耦
- 自动加载
- 反射类
- 控制反转(IOC)和依赖注入(DI)
- iThink 自定义依赖注入的实现
- 常用设计模式
- SPL标准库
- 行为-钩子-插件
- AOP-面向切面
- RBAC和Auth类的本质
- 安装iThink
- 环境要求
- 代码下载与环境配置
- 执行安装
- 体验测试模块
- apache配置
- nginx配置
- 系统架构详解
- 目录详解
- 执行流程图
- 数据字典
- RBAC 权限管理架构
- 系统分层详解
- 控制器层(controller)
- 逻辑层(logic)
- 视图层(view)
- 模型层(model)
- 服务层(service)
- 应用包架构详解
- 目录结构
- 开发规范
- 数据库规范
- 编码规范
- 功能设计原则与规范
- 后台功能详解
- 基础功能
- RBAC + Auth 权限机制
- 应用化功能机制
- 代码生成器(重要)
- 应用骨架代码生成
- 数据表 CURD 代码生成
- 页面构造器(重要)
- 通用元素构造器
- 表格元素构造器
- 搜索表单元素构造器
- 表单元素构造
- 闭包事物构造器
- 应用的开发
- 函数参考