str_replace Vs preg_replace aka Freddy Vs Jason :D

freddy vs jason

Bugün Melih‘le uzun süreden sonra buluşup çay içme fırsatı bulduk.
İki programcı bir araya gelince muhabbet gene bilgisayara kaydı ve her nasıl olduysa muhabbet özel karakterleri temizlemede str_replace mi daha hızlı yoksa preg_replace mi daha hızlı tartışmasına dönüştü 😀

Ben dedim preg_replace daha hızlıdır , Melih’de demez mi tek seferde array ile str_replace daha hızlı.
Bizde test etmeye karar verdik.

test için 1000 adet rassal olarak 100 karakterden oluşturulmuş string kullandık.

Test Platformu :

Test sonuçları :

preg_replace süre 0.141883850098 saniye
str_replace süre 0.0498099327087 saniye

Sonuç :

Melih’e bi yemek borcu 😀
Aslında ben birden fazla str_replace sanmıştım 😛 😀
test kodları

Altyazılarda Türkçe karakter sorunu

divx_logo
Bazı divx oynatıcılar (donanımsal) Türkiye pazarında satılmasına rağmen her nasılsa alt yazılarda türkçe karakter
desteklemiyor böyle oluncada alt yazı okumak işkence haline dönüşebiliyor.
Benzer bir durum geçen sene arkadaşımın başına gelmişti , yeni bellenim(firmware) ile sorundan kurtulma umudu ile üreticinin sitesinin altına üstünü getirmiştik ama nafile bellenim güncellemesi yoktu 🙁 bizde çareyi altyazılardaki türkçe karakterleri temizlemekte gördük.

Sonuç olarak altyazılar daha okunaklı oluyor ve altyazılardaki ufak anlam kaymalarından kaynaklanan tebessüm 🙂

Åžimdi bunu niye bir sene sonra yazıyorum ?

Sevgili arkadaşım baş harfi oğuz 🙂 kaybetmiş programı , ve hala oynatıcın bellenim’inin yeni sürümü yok 🙁

Program aşağıdaki gibi oldukça basit , tek yapmanız gereken alt yazı dosyasını sürükleyip bırakmak.
traltyazi.gif

Programı indir , Kaynak kodu indir