`
aganblog
  • 浏览: 39106 次
  • 性别: Icon_minigender_1
  • 来自: 填写或太原选择
最近访客 更多访客>>
社区版块
存档分类
最新评论

基于Yii框架1.14的博客教程(翻译)_最后的盛宴_第38节

阅读更多
                            6.3最后的盛宴(哈哈)
马上就要完成博客应用,部署之前做些调整。

                            6.3.1改变主页
把首页改成使用博文列表页。修改配置文件:




                        6.3.2 使用缓存

因为ActiveRecord依靠元数据表格决定字段信息,它花费时间读取元数据并分析它。开发期间不会影响什么,但是一个应用在运行期间,如果数据不改变那么这就是在浪费时间读取操作。因此,修改配置文件使用缓存模式:




上面代码,首先增加一个使用默认SQLite数据库缓存驱动的缓存组件。如果服务器有其他的缓存扩展,例如APC,可以修改来使用。只需要修改db组件设置它的schemaCachingDuration属性为3600,意思是数据库的元数据可以保存3600秒。
                       
                        6.3.3 关闭调试模式
修改入口脚本/wwwroot/blog/index.php删除YII_DEBUG常量那行代码。这个常量在开发期间存在因为允许yii在发生错误时显示更多的调试信息。可是,在应用部署时,显示调试信息是不合理的,因为其中会包含一些机密信息例如脚本位置和内容。

                        6.3.4部署应用

最后的部署过程主要是拷贝/wwwroot/blog目录。

1.在一个不被访问的位置安装yii

2.拷贝入口脚本

3.编辑入口脚本yii变量的值

4.编辑yiic.php的yii变量

5.改变assets和protected/runtime目录可写权限

  • 大小: 7.2 KB
  • 大小: 33.3 KB
分享到:
评论

相关推荐

    基于Yii 框架开发的博客

    基于Yii框架开发的博客系统,充分利用了其优势,如MVC(Model-View-Controller)架构模式、数据库访问优化、缓存管理、身份验证和授权等特性。 首先,让我们深入了解一下Yii框架的核心特点: 1. **MVC设计模式**:...

    yii框架下的yii_blog 博客系统

    在这个"yii_blog 博客系统"中,你将学习到如何使用Yii框架来搭建一个简单的博客平台。 首先,Yii框架的核心特性包括MVC(Model-View-Controller)设计模式、主动记录(ActiveRecord)模式、缓存管理、身份验证和...

    物联网应用开发_智能硬件SDK_YII框架_ElementUI_UniApp_多端兼容_茶室酒店健身房公寓出租房经营场所_智能门锁开关手环设备接入_多协议物联网通信_权限管控系统_.zip

    物联网应用开发_智能硬件SDK_YII框架_ElementUI_UniApp_多端兼容_茶室酒店健身房公寓出租房经营场所_智能门锁开关手环设备接入_多协议物联网通信_权限管控系统_

    基于Yii 框架开发的博客.zip

    基于Yii框架开发的博客,如"YiiBlog",充分利用了Yii的特性来构建一个功能完备、性能优秀的博客系统。下面我们将深入探讨Yii框架及其在开发博客系统中的应用。 Yii框架的核心特点包括: 1. 高性能:Yii采用缓存...

    yii-1.1.4.r2429.zip_mvc php_php yii_yii 1.1.4.rar_yii mvc_yii1.1

    在实际开发中,开发者可以下载这个文件,解压后在本地环境中设置好相应的目录结构,然后根据框架提供的文档和教程开始创建项目。 总的来说,Yii 1.1.4.r2429 是一个适用于 PHP 开发的 MVC 框架,它提供了一整套工具...

    yii框架中文手册教程

    8. 社区支持:Yii拥有活跃的社区和大量的第三方扩展,开发者可以通过社区获得帮助和丰富的插件资源。 安装Yii框架的过程相对简单,通常包括以下步骤: 1. 从官方网站下载Yii框架压缩包。 2. 将压缩包解压至Web...

    基于Yii2的敏捷商店。___下载.zip

    master`目录下,通常会有一个标准的Yii2项目结构,包括`frontend`(前端用户界面)、`backend`(后台管理界面)、`common`(公共组件)、`config`(配置文件)、`runtime`(运行时文件)、`vendor`(第三方库)等。...

    yii框架中文文档、yii中文手册教程

    13. **拓展和插件**:如何创建和使用第三方扩展,增强框架功能。 通过这些文档,开发者可以深入理解Yii框架的机制,并学会如何有效地利用它来构建强大的Web应用。同时,Yii社区活跃,有许多优秀的教程和示例代码供...

    Yii2_Aliyun_OSS_______Yii2_阿里云_OSS_yii2-aliyun-oss.zip

    Yii2框架被许多开发者选择用于构建高性能、高安全性的互联网服务。 Aliyun(阿里云)是中国领先的云计算服务提供商,它提供了包括计算、数据库、存储、网络、大数据、安全等广泛的产品和服务,旨在为企业和个人提供...

    YII框架入门视频教程

    【Yii框架入门视频教程】是一套专为初学者设计的教育资源,旨在引导学习者进入Yii框架的世界。Yii,一个高性能的PHP框架,被广泛用于开发Web 2.0应用程序。本教程通过一系列视频,逐步讲解了框架的基本概念、数据库...

    yii框架中文手册教程和YII模板

    本教程将深入探讨Yii框架的核心概念和使用方法,同时提供一份中文手册教程,以便于中文使用者更好地理解和应用。 首先,Yii框架的核心特性包括MVC(模型-视图-控制器)设计模式、Active Record ORM(对象关系映射)...

    yii1.1_application_development_cookbook_code

    《Yii1.1 Application Development Cookbook Code》是一本专注于Yii框架1.1版本的实践指南,其配套代码资源在yii1.1_application_development_cookbook_code.zip中,为PHP开发者提供了丰富的实例和解决方案。Yii是一...

    基于Yii开发的博客dlfblog.zip

    基于Yii 框架开发的博客!用于学习YII。 DLFBLOG 1.0 基于Yii 框架开发的博客! Quick start Clone the repo, git clone git://github.com/windsdeng/dlfblog.git, or download the ...

    Yii框架实战视频教程

    教程名称:Yii框架实战视频教程(更新中)       课程目录: 【】0507-01-yii简介 【】0507-02-yii项目部署 【】0507-03-yii框架整合用户登录模板 【】0507-04-yii路由获得控制...

    YII框架中文手册教程

    ### YII框架中文手册教程知识点概述 #### 一、Yii框架简介 - **定义与特点**:Yii是一个基于组件的高性能PHP框架,专为开发大型Web应用而设计。它的核心特性在于简单(easy)、高效(efficient)、可扩展(extensible),...

    php最新框架YII框架

    Yii框架是PHP开发中的一个高性能、基于组件的MVC(Model-View-Controller)框架,以其高效、灵活和丰富的特性而备受开发者喜爱。它旨在提高开发效率,提供强大的功能,同时保持代码简洁和易于维护。Yii的名字来源于...

    《Yii框架深度剖析》配套代码

    《Yii框架深度剖析》配套代码 本书不是简单地介绍如何使用 Yii 框架,而是站在框架设计的高度,从源代码级别深 度剖析。本书首先介绍 PHP 框架技术的概念及其应用领域,然后开始仿照 Yii 框架源代码 自定义框架,...

Global site tag (gtag.js) - Google Analytics