Skip to content

Instantly share code, notes, and snippets.

View nadeem-manzoor's full-sized avatar

Nadeem Manzoor nadeem-manzoor

View GitHub Profile
<IfModule mod_expires.c>
# Enable expirations
ExpiresActive On
# Default directive
ExpiresDefault "access plus 1 month"
# My favicon
ExpiresByType image/x-icon "access plus 1 year"
# Images
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
<?php
/* validate verify token needed for setting up web hook */
if (isset($_GET['hub_verify_token'])) {
if ($_GET['hub_verify_token'] === 'YOUR_SECRET_TOKEN') {
echo $_GET['hub_challenge'];
return;
} else {
echo 'Invalid Verify Token';
return;
function minify_output($buffer)
{
$search = array('/\>[^\S ]+/s','/[^\S ]+\</s','/(\s)+/s');
$replace = array('>', '<', '\\1');
if (preg_match("/\<html/i",$buffer) == 1 && preg_match("/\<\/html\>/i",$buffer) == 1) {
$buffer = preg_replace($search, $replace, $buffer);
}
return $buffer;
}
ob_start("minify_output");
<head>
<link href="/min/?g=css" rel="stylesheet">
<script src="/min/?g=js" type="text/javascript"></script>
</head>
return array(
'css' => array(
'//css/bootstrap/bootstrap.min.css',
'//css/fv/formValidation.css',
'//css/chosen/chosen.css',
'//css/misc/cropper.min.css',
'//upl/fineuploader/custom.fineuploader-5.0.4.css',
'//css/jquery/jquery-ui.min.css',
'//css/main.css',
'//css/progress.css',
@nadeem-manzoor
nadeem-manzoor / Windows server web.config gzip compression
Last active April 25, 2016 20:37
Windows server web.config gzip compression
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<!-- GZip static file content. Overrides the server default which only compresses static files over 2700 bytes -->
<httpCompression directory="%SystemDrive%\websites\_compressed" minFileSizeForComp="1024">
<scheme dll="%Windir%\system32\inetsrv\gzip.dll" name="gzip"/>
<staticTypes>
<add enabled="true" mimeType="text/*"/>
<add enabled="true" mimeType="message/*"/>
<add enabled="true" mimeType="application/javascript"/>
@nadeem-manzoor
nadeem-manzoor / Apache .htaccess file to enable gzip compression
Last active April 25, 2016 20:36
Apache setting to enable gzip compression
# BEGIN GZIP
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
</ifmodule>
# END GZIP