Moe*_*eet 5 javascript server-side
我想在服务器端的另一个JS文件中包含JS文件,以防止从客户端加载复制粘贴和多个JS文件.就像PHP一样包含('file.js').
正如Supercharging javascript文章所建议的那样 - 使用 PHP,您可以读取所有 .js 文件并创建一个大的 js 文件,然后将其整体发送。
这是本文示例的简化,只是为了帮助您入门:
<?php
define('SCRIPT_DIR', $_SERVER['DOCUMENT_ROOT'] . '/script/');
$files = array(
'jquery.js',
'myLib.js',
'site.js'
);
header('Content-Type: text/javascript');
foreach (files as $file) {
if (@readfile(SCRIPT_DIR . $file) === false) {
error_log("javascript.php: Error reading file '$file'");
}
}
?>
Run Code Online (Sandbox Code Playgroud)
我还建议阅读完整的文章Supercharging JavaScript in PHP以获取更多信息。
| 归档时间: |
|
| 查看次数: |
3559 次 |
| 最近记录: |