Html kodu encode yapılabiliyor mu?
Hem okunurluğunu azaltmak hem de performans olarak sayfanın daha hızlı açılmasını sağlamak istiyorum.
HTML Encode ve Performans?
4
●64
- 05-12-2021, 15:56:04Kimlik doğrulama veya yönetimden onay bekliyor.buyrun kullanın hocambuddy adlı üyeden alıntı: mesajı görüntüle
function html_encode($data){ $code = bin2hex($data); $spilt = chunk_split($code,2,"%"); $totallen = strlen($spilt); $sublen = $totallen-1; $fianlop = substr($spilt,'0', $sublen); $output = "<script> document.write(unescape('%$fianlop')); </script>"; return $output; } - 05-12-2021, 19:12:22merhaba deneyeceğim hocam. seo açısından olumsuz bir durum olur mu peki?ReH adlı üyeden alıntı: mesajı görüntüle
- 05-12-2021, 21:24:44Olur. Çünkü HTML kodu olarak değil Javascript olarak çıktı alıyorsun.buddy adlı üyeden alıntı: mesajı görüntüle
Örneğin kodun içinde
<b>test</b>
eklendiğinde şu şekilde çıktı sağlıyor:
<script>document.write(unescape('%3c%62%3e%74%65%73%74%3c%2f%62%3e'));</script>Evet HTML kodunuzu şifreliyor ama JS olarak çıkartıyor. Zaten SEO için istiyorsan saçma değil mi? Ne kadar şifrelenirse şifrelensin (encode) çalışması için HTML olması gerek ve HTML öğeyi denetle deyince gözüküyor. İlginç bir istek.