Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用SmartOptimizer PHP库的连接功能?_Php_Performance - Fatal编程技术网

如何使用SmartOptimizer PHP库的连接功能?

如何使用SmartOptimizer PHP库的连接功能?,php,performance,Php,Performance,我正在使用SmartOptimizer(以前称为JSmart)PHP库来提高我的站点性能。该库将通过缩小、压缩、连接和缓存网站中使用的JS和CSS文件来提高网站性能。您可以查看此库的详细信息 我想使用这个库的连接功能,但我找不到在我的网站上使用该功能的好例子 我的CSS文件是这样添加的: 'link rel="stylesheet" href="slider.css" type="text/css" media="screen" /' 'link href="section.css" rel="

我正在使用
SmartOptimizer
(以前称为JSmart)PHP库来提高我的站点性能。该库将通过缩小、压缩、连接和缓存网站中使用的JS和CSS文件来提高网站性能。您可以查看此库的详细信息

我想使用这个库的连接功能,但我找不到在我的网站上使用该功能的好例子

我的CSS文件是这样添加的:

'link rel="stylesheet" href="slider.css" type="text/css" media="screen" /' 'link href="section.css" rel="stylesheet" type="text/css" media="all" /' 'link rel="stylesheet" type="text/css" href="global.css" media="screen,projection,tv" /' 'link rel=“stylesheet”href=“slider.css”type=“text/css”media=“screen”/ 'link href=“section.css”rel=“stylesheet”type=“text/css”media=“all”/ 'link rel=“stylesheet”type=“text/css”href=“global.css”media=“屏幕、投影、电视”/' 我的JS文件添加如下:

'script src="jquery.mousewheel.js" type="text/javascript" charset="utf-8" /' 'script src="jScrollPane-1.2.3.min.js" type="text/javascript" charset="utf-8" /' 'script type="text/javascript" src="vars.js" charset="utf-8" /' 'script type="text/javascript" src="jquery.form.js" charset="utf-8" /' 'script src=“jquery.mouseweel.js”type=“text/javascript”charset=“utf-8”/ 'script src=“jScrollPane-1.2.3.min.js”type=“text/javascript”charset=“utf-8”/ 'script type=“text/javascript”src=“vars.js”charset=“utf-8”/ 'script type=“text/javascript”src=“jquery.form.js”charset=“utf-8”/ 我想可能有人已经在使用这个库了,谁能给我一个好的例子来使用这个SmartOptimozer库的连接功能,或者只是指导我使用这个库连接CSS和JS文件


谢谢

不幸的是,连接功能不是现成的。 要利用此功能,您需要按如下方式修改html代码(文件名以逗号(,)分隔):


请注意,只有放置在同一文件夹中的文件才能像这样连接


同样的规则也适用于具有相同媒体类型的CSS文件。

谢谢Farhadi,那么我可以为不同媒体类型的CSS文件做些什么呢?有没有办法在SmartOptimizer中连接这些类型的CSS文件?要连接具有不同媒体类型的CSS文件,您需要使用@media rule()对CSS文件中的媒体类型进行硬编码。Farhadi,连接功能现在可以很好地用于CSS和JS文件。之前我尝试了一条错误的道路,这对我来说是个问题,不管怎样,我想听听你的回答。
<script src="jquery.mousewheel.js,jScrollPane-1.2.3.min.js,vars.js,jquery.form.js" type="text/javascript" charset="utf-8" />