function loadScript(url, onload)
{ s = document .createElement( 'script' );
s.setAttribute( 'type' , 'text/javascript' );
s.setAttribute( 'src' , url);
s.onload = function () { // FF, Opera
if (!s.onloadDone) // Opera
{
s.onloadDone = true ;
if (onload) onload();
}
};
s.onreadystatechange = function () {
if ( "loaded" === s.readyState && !s.onloadDone ) { // IE, Opera
s.onloadDone = true ;
if (onload) onload();
}
}
document .getElementsByTagName( 'head' )[0].appendChild(s); }
function analytics()
{
loadScript( 'http://www.google-analytics.com/ga.js' ,
function ()
{ try {
var pageTracker = _gat._getTracker( "UA-2367900-6" );
pageTracker._addOrganic( "mail.ru" , "q" );
pageTracker._addOrganic( "rambler" , "query" );
pageTracker._addOrganic( "webalta" , "q" );
pageTracker._addOrganic( "aport" , "r" );
pageTracker._addOrganic( "tut.by" , "query" );
pageTracker._addOrganic( "all.by" , "query" );
pageTracker._initData();
pageTracker._trackPageview();
//alert(pageTracker); // Ok?
} catch (err) {} }
); }
Object.prototype.attachEvent = function (sEvent, fnHandler, bUseCapture) {
this .addEventListener(sEvent.indexOf( 'on' ) == 0 ? sEvent.replace( 'on' , '' ) : sEvent, fnHandler, bUseCapture);
}
window.attachEvent( 'onload' , analytics, true );
* This source code was highlighted with Source Code Highlighter .
function filterContent($data)
{ $data = preg_replace( '#\s{2,}#' , ' ' , $data);
$data = preg_replace( '#<!--.+?-->#s' , '' , $data);
return $data;
}
* This source code was highlighted with Source Code Highlighter .
# server-tuning.info/apache/content-compressing.html
AddOutputFilterByType DEFLATE text/html application/xhtml+xml text/plain text/xml \
text/css application/x-javascript
BrowserMatch ^Mozilla/4 gzip- only -text/html
BrowserMatch ^Mozilla/4\.0[678] no -gzip
BrowserMatch \bMSIE ! no -gzip !gzip- only -text/html
Header append Vary User -Agent env=!dont-vary
# studio.tellme.com/vxml2/ovw/perf/cache_apache13.html
<IfModule mod_expires.c>
<FilesMatch "\.css$">
ExpiresActive on
ExpiresDefault "access plus 1 year "
FileETag none
</FilesMatch>
<FilesMatch "\.js$">
ExpiresActive on
ExpiresDefault "access plus 1 year "
FileETag none
</FilesMatch>
</IfModule>
* This source code was highlighted with Source Code Highlighter .
Source: https://habr.com/ru/post/70969/
All Articles