PHP资源管理框架Assetic简介


Posted in PHP onJune 12, 2014

Assetic是一个PHP的资源管理框架,用于合并和压缩 CSS/JS 资源。

示例代码如下:

<?php
use Assetic\Asset\AssetCollection;
use Assetic\Asset\FileAsset;
use Assetic\Asset\GlobAsset;
$js = new AssetCollection(array(
new GlobAsset('/path/to/js/*'),
new FileAsset('/path/to/another.js'),
));
// the code is merged when the asset is dumped
echo $js->dump();

采用这种方式合并资源可以减少浏览器对资源的请求数、降低资源下载大小、加速站点运行速度。也消除了大量不必要的HTTP请求。

PHP 相关文章推荐
社区(php&amp;&amp;mysql)三
Oct 09 PHP
PHP 危险函数全解析
Sep 09 PHP
paypal即时到账php实现代码
Nov 28 PHP
PHP与MySQL开发的8个技巧小结
Dec 17 PHP
PHP大批量数据操作时临时调整内存与执行时间的方法
Apr 20 PHP
PHP中获取文件扩展名的N种方法小结
Feb 27 PHP
邮箱正则表达式实现代码(针对php)
Jun 21 PHP
php除数取整示例
Apr 24 PHP
PHP输出缓冲控制Output Control系列函数详解
Jul 02 PHP
详解Yii2.0 rules验证规则集合
Mar 21 PHP
php面试中关于面向对象的相关问题
Feb 13 PHP
解决Laravel blade模板转义html标签的问题
Sep 03 PHP
探寻PHP脚本不报错的原因
Jun 12 #PHP
在PHP中运行Linux命令并启动SSH服务的例子
Jun 12 #PHP
PHP小教程之实现双向链表
Jun 12 #PHP
PHP开源开发框架ZendFramework使用中常见问题说明及解决方案
Jun 12 #PHP
PHP命名空间(Namespace)简明教程
Jun 11 #PHP
PHP APC配置文件2套和参数详解
Jun 11 #PHP
PHP捕获Fatal error错误的方法
Jun 11 #PHP
You might like
同一空间绑定多个域名而实现访问不同页面的PHP代码
2006/12/06 PHP
PHP把小数转成整数3种方法
2014/06/30 PHP
PHP中Memcache操作类及用法实例
2014/12/12 PHP
PHP中Laravel 关联查询返回错误id的解决方法
2017/04/01 PHP
php获取文章内容第一张图片的方法示例
2017/07/03 PHP
在b/s开发中经常用到的javaScript技术
2006/08/23 Javascript
javascript中万恶的function实例分析
2011/05/25 Javascript
namespace.js Javascript的命名空间库
2011/10/11 Javascript
使用按钮控制以何种方式打开新窗口的属性介绍
2012/12/17 Javascript
jQuery的load()方法及其回调函数用法实例
2015/03/25 Javascript
理解javascript中的严格模式
2016/02/01 Javascript
超实用的JavaScript表单代码段
2016/02/26 Javascript
Vue 单文件中的数据传递示例
2017/03/21 Javascript
javascript数组定义的几种方法
2017/10/06 Javascript
微信小程序倒计时功能实现代码
2017/11/09 Javascript
如何快速解决JS或Jquery ajax异步跨域的问题
2018/01/08 jQuery
koa2 用户注册、登录校验与加盐加密的实现方法
2019/07/22 Javascript
node.js实现带进度条的多文件上传
2020/03/27 Javascript
Nodejs技巧之Exceljs表格操作用法示例
2019/11/06 NodeJs
JavaScript前端实现压缩图片功能
2020/03/06 Javascript
基于vue.js仿淘宝收货地址并设置默认地址的案例分析
2020/08/20 Javascript
vue移动端写的拖拽功能示例代码
2020/09/09 Javascript
[00:34]TI7不朽珍藏III——地穴编织者不朽展示
2017/07/15 DOTA
Python查看微信撤回消息代码
2018/06/07 Python
详解python单元测试框架unittest
2018/07/02 Python
python导入模块交叉引用的方法
2019/01/19 Python
Django的用户模块与权限系统的示例代码
2019/07/24 Python
python两种注释用法的示例
2020/10/09 Python
Python使用cn2an实现中文数字与阿拉伯数字的相互转换
2021/03/02 Python
澳大利亚珠宝商:Shiels
2019/10/06 全球购物
巴西24小时在线药房:Drogasil
2020/06/20 全球购物
const char*, char const*, char*const的区别是什么
2014/07/09 面试题
绿色环保口号
2014/06/12 职场文书
2014年财务人员工作总结
2014/11/11 职场文书
新员工试用期工作总结2015
2015/05/28 职场文书
法院执行局工作总结
2015/08/11 职场文书