Bangalore Web Site Tasarımı

Cloudset Web Site Tasarımı

Creative Studios Web Site Tasarımı

Fitness Club Web Site Tasarımı

PHP Kaynak kodu Sıkıştırma Fonksiyonu

PHP Programlama Perşembe Haziran 9th, 2016
826 Görüntülenme

Merhaba arkadaşlar PHP Programlama dili ile geliştirilmiş olan bu fonksiyonumuzda bir sıkıştırma işlemi yapacağız. Fonksiyonumuz kaynak kodu sıkıştırarak tek satır hale getiri. Fonksiyon ile ilgili gerekli kodlara aşağıdan ulaşabilirsiniz. Erdem Aydın Tarafından geliştirilmiş bir fonksiyondur kendisine teşekkür ediyoruz.

Gerekli Kodlar
function noBand() { 
  $gzip_pres = true;  
function gzipKontrol()  
{  
    $kontrol = str_replace(" ","",  
        strtolower($_SERVER['HTTP_ACCEPT_ENCODING'])  
    );  
    $kontrol = explode(",", $kontrol);  
    return in_array("gzip", $kontrol);  
}  
function bosluksil($kaynak)  
{  
  $kaynak = preg_replace('#^\s*//.+$#m', null, $kaynak); 
  $kaynak = preg_replace("/\s+/", ' ', $kaynak); 
  $kaynak = preg_replace('/<!--(.|\s)*?-->/', null, $kaynak); 
  $kaynak = trim($kaynak); 
  return $kaynak; 
}  
function kaynak_presle($kaynak)  
{  
    global $gzip_pres;  
    $sayfa_cikti = bosluksil($kaynak);  
    if (!gzipKontrol() || headers_sent() || !$gzip_pres)   
        return $sayfa_cikti;  
    header("Content-Encoding: gzip");  
    return gzencode($sayfa_cikti);  
}  
ob_start("kaynak_presle");   
}

 

Yorumlar

Henüz hiç yorum yapılmamış.

Benzer İçerikler