Arkadaşlar örneğin bir megabayt decode edilmiş yazıyı encode yapmak sunucuyu zorlar mı?
//////
echo base64_decode($bir_megabayt_boyutunda_yazi);
/////
echo $bir_megabayt_boyutunda_yazi;
Aradaki fark nasıl olur? sunucunun yanıt verme hızından, CPU'dan v.s, bunları göze alarak, arada ciddi bir fark olur mu?
Base64 Sunucuyu zorlar mı ?
4
●429
- 12-04-2014, 01:35:04Kimlik doğrulama veya yönetimden onay bekliyor.
- 12-04-2014, 01:39:30Kimlik doğrulama veya yönetimden onay bekliyor.@Chloetasarim; basit bi' benchmark yaparak yorup yormadığını görebilirsiniz.

<?php define("TIMER_START", microtime(true)); base64_encode($bir_mb_boyutunda_dosya_verisi); printf("Elapsed time: %s", microtime(true) - TIMER_START); - 12-04-2014, 02:33:54evet local sunucuda denedim ve bir kaç sunucudada denedim. neredeyse hemen hemen aynı. hiç zorlama olmuyor ama benim almak istediğim daha genel bir bilgi.saintx adlı üyeden alıntı: mesajı görüntüle
en yavaş ve sorunlu bir sunucuyu bile göz önüne bulundurarak her sayfa açılışında encode yaparak yüklemesi bir sakınca oluşturur mu?
şöyledede düşünebilirsiniz: tüm site içeriği base64 ile şifrelenmiş. her seferinde encode yaparak açıyoruz ve bu siteye binlerce kişi giriyor. bu durumda bir perfonmars kaybı yaşanır mı? - 12-04-2014, 02:40:49Anladım, teşşekkür ediyorum.Hkan adlı üyeden alıntı: mesajı görüntüle
Sebebi şöyledir;
Tüm sitenin tamamen wordpress kısa kodlarından oluştuğunu ve bu kısa kodların değerlerinin şifrelenmiş olmasıdır.
örneğin:
[text deneme="SİFRELENMİS_KOD"][/text]
düşünün ki sitede görünen tüm görüntü bu kısa kodlarla oluşuyor, ve bu kısa kodlara verilen degerler base64 şifrelenmiş halde bulunuyor.
