http://webdesign.html.it/articoli/le...inimizzazione/

Un pò in ritardo, no?

Anyway, ecco il nuovo "loader" che supporta sia css che js (potete ampliarlo per supportare a qualsiasi file di testo):
Codice PHP:
<?php
ob_start 
("ob_gzhandler");
header("Cache-Control: must-revalidate");
$offset 60 60;
$ExpStr "Expires: " gmdate("D, d M Y H:i:s",time() + $offset) . " GMT";
header($ExpStr);

if(
$_GET['type'] == 'js'){
    
header("Content-type: text/javascript; charset: UTF-8");
    include(
$_GET['n'].'.js');
    exit();
}elseif(
$_GET['type'] == 'css'){
    
header("Content-type: text/css; charset: UTF-8");
    include(
$_GET['n'].'.css');
    exit();
}else {
    echo 
$_GET['type'].'? Che stai tentando di fare, di preciso? :°)';
    exit();
}
?>
esempio di utilizzo (css):
codice:
<link rel="stylesheet" type="text/css" href="loader.php?type=css&n=main" />
o javascript:
codice:
<script type="text/javascript" src="loader.php?type=js&n=jquery"></script>
dove n=NOME_SCRIPT_O_CSS