合并加载-轻框架-缩略图:优化说明

发布:2017-03-16 20:27   点击:202次   回复:0

合并加载-轻框架-缩略图:优化说明

  • css/js合并加载
  • (自v3.5起)合并多个js,css,减少请求数量
  • 见html源代码: comjs.php?act=cssInit, comjs.php?act=sysInit
  • 提示:如果不需要合并多个css,js,可直接调用如:
  • <script src='{PATH_VENDUI}/layer/layer.js'>
  • 如果一些js,css中有路径相关代码或判断,则不能使用合并
  • (自v3.0起)autoJQ 自适应浏览器
  • 如果是IE8+,加载jq2.x,否则加载jq1.x,并加载html5.js
  • 见html源代码: comjs.php?act=autoJQ
  • 更多css,js加载,见教程:http://txmao.txjia.com/dev.php?tpltag-tagbase
  • 轻框架 (自v3.6起)
  • jq对应的轻框架(zepto):/vimp/vendui/jquery/zepto-1.2.imp_js
  • 单独加载:<script src='{PATH_ROOT}/plus/ajax/comjs.php?act=autoJQ&light=1'>
  • bootstrap对应的轻框架(ratchet):/vimp/vendui/ratchet/*.*,如:
  • <script src='{PATH_VENDUI}/ratchet/ratchet.min.js'>
  • <link href='{PATH_VENDUI}/ratchet/ratchet.min.css' type='text/css' rel='stylesheet'/>
  • 综合加载:<?php glbHtml::impub(1); ?>
  • 缩略图
  • (自v3.5起)前台调用图片,可使用缩略图
  • 模版中代码:src="{spic($v['mpic'],demo_120x90.jpg,160x120)}"
  • $v['mpic'] 为图片路径,
  • demo_120x90.jpg 为图片不存在时的替代图,路径为:/vimp/static/icons/basic/,
  • 160x120 为缩略图大小,缩略图大小规格设置见:code/cfgs/excfg/ex_store.php
  • (自v3.6起)生成缩略图本身做了优化
  • php代码:$small_pic_url = comImage::thumb($orgpic,$objpic,120,90);
  • 综合测试
  • php执行时间非常短,一般框架/csm是不能达到此级别的!
  • 页面加载速度非常块,一般都达到秒开(一般不到一秒),当然还看你页面放到什么...
状态:开放 Makedown 精华   bug编号: ---
回复(0条)   >>我来回复 回复列表

关于 GitHub 导航 部门 反馈

提示:`/home.php`入口数据仅为演示功能,不构成任何交易凭证,也不承担相关风险和责任!

Copyright © 2011-2018 xxxxx.com All rights reserved.

Run:22.798/94.998(ms); 13(sql)/3.264(MB); comm:faqs/detail; Upd:2024-04-28 00:04:09