PHP & HTML ada Packer/Compressor nya gak? seperti javascript yg ada packer-nya yg bikin file lebih kecil.
soalnya cape kalo bikin secara manual. contoh:
asli:
<?php
if (){
xxxxx
if (){
xxxxxx
yyyyyyyy
zzzzzzzz
}
...
...
...
...
...
}
}
?>
menjadi:
<?php if (){xxxxx if (){ xxxxxx yyyyyyyy zzzzzzzz } ... ... ... ... ... }} ?>
yg HTML juga seperti di atas.
gak usah seperti javascript packer, yg penting bisa buang space kosong biar jadi rapet & jadi 1 line aja.
soalnya kl di repet-in semua, file bisa turun sampe 10kb(tergantung ukuran file aslinya). mayan kl ada banyak file bisa turun banyak dan gak banyak pake space di hosting server.
jadi file yg dah di rapetin yg di upload ke server.
ada yg prog kaya gini gak? gempor juga kl ada 700 line :(
sekalian tanya, hasil googling dapet 2 function
yg 1:
<?php
ini_set('zlib.output_compression',1);
ini_set('zlib.output_compression_level',9);
/* start your script below */
?>
yg 2:
<?php
ob_start('ob_gzhandler');
/* put any code below */
?>
masih gak ngeh maksudnya apaan... ada yg bisa jelasin?
keknya ga terlalu rumit utk dibuat sendiri...
atau pake obfuscator aja... mungkin bisa jadi kecil (mungkin jg jadi besar :P )
eval sama gzdeflate aja
baca php reference manual dong
Quote from: gachapin on 26 December 2009, 02:14:03 PM
eval sama gzdeflate aja
baca php reference manual dong
keknya TS mo compress scriptnya (source code) biar irit space di web hosting.
bukan mo cari function compress, tapi cari tool...
sorry kalau salah ^:)^
jadi di eval("gzdeflate()")
irit juga toh :)
eval(gzdeflate($code)); // ---> $code load dari file yg tercompress???
bisa juga sih... jadi byk file :P
sep2... thx all ;)
pake online tools aja, search javascript optimizer utk buang whitespace dan comment2x yg tidak penting.
lalu waktu di serve ke client baru di gzip aja, bisa ditempel output handlernya gz dari php