RainTPL PHP Template Engine Kullanımı

Türkiye’de Bulunan Bankaların Listesi – JSON | Exel | PHP | SQL

PHP ile MySQL Veritabanı Yedeğini Alma ve Bakım Yapma

Gümüş Takı Seti

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

PHP Programlama Perşembe Haziran 9th, 2016
1.611 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