搜索
系统检测到您的用户名不符合规范:

ThinkPHP整合minify

浏览:3384 发布日期:2014年07月21日 分类:技术分享 关键字: minify
Minify 是用PHP5开发的应用,通过遵循一些Yahoo的优化规则来提高网站的性能。它会合并多个CSS或者javascript文件,移除一些不必要的空格和注释,进行gzip压缩,并且会设置浏览器的缓存头。Minify 在设计上和Yahoo的 Combo Handler Service非常像,不过Minify可以合并任何你想要合并的javascript和CSS文件。

下载地址:
https://github.com/mrclay/minify

解压后将文件夹里的min文件夹放入到thinkphp的Vendor目录下,

在home模块下建立一个MinController.class.php<?php
namespace Home\Controller;
use Think\Controller;

class MinController extends Controller {
public function index(){
import('index', VENDOR_PATH.'minify', '.php');
exit();
}
}
设置minify里的config.php
$min_cachePath = TEMP_PATH;
$min_documentRoo = ROOT_PATH;(ROOT_PATH自己定义,根目录即可)

这2个一定要设置,不设置会出现错误。

在服务器不是适应Tengine情况下,这个minify是压缩合并js和css的好办法。

初学ThinkPHP,希望对大家有用
最佳答案
评论() 相关
后面还有条评论,
评论支持使用[code][/code]标签添加代码
您需要登录后才可以评论 登录 | 立即注册
收藏
soitif
积分:511 等级:LV2
热点推荐
(追記) (追記ここまで)
最新更新

我们

合作

网站

信息

ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。

AltStyle によって変換されたページ (->オリジナル) /