
|
|
Bu kadar basit kullanımı olan bir fonksiyon, "timer" fonksiyonu için yazıyı uzatmaya niyetim yok ancak hızlıca bir püf noktası verip bitirmek istiyorum.
timer fonksiyonunu, sitenizin çeşitli bölümlerinde performans, yani hız testleri yapmak için de kullanabilirsiniz. (yani sitenizi henüz tasarlıyorken) Bu şekilde örneğin veritabanı bağlantılarınız ve sorgularınız hangi sürelerde tamamlanabiliyor, öğrenebilirsiniz. Alacağınız sonuçlara bakarak sorgu cümlelerinizi optimize etme kararı almanız da mümkün. Ancak bunu kullanmasaydınız, özellikle çok karmaşık işlemler yaptığınız sayfalarda, hangi kısmın, ne sebeple performansı baltaladığını ölçme imkanınız neredeyse hiç olmaz. Zira nereye bakacağınızı, hangi kod bloğunu kurcalayacağınızı bile kestirmek güç olur. Kısacası illaki ziyaretçilere caka satmak için değil, başka amaçlarınız için, arkaplanda da kullanmanızı tavsiye ediyorum...
___________________________________________________________________________-------------------------------
sql tarafında sorgular eğer mssql kullanılıyorsa sql query analyzer ile yapılır. kod arasına yazıpta gelen süreye bakmak vakit kaybıdır. yazılım alanında uzman olmak istiyorsanız sadece kod yazmanız yetmeyecektir...
Sayfanın sunucu tarafından üretilme süresi kişisel ve kurumsal web sitelerinde ziyaretçinin ilgisini çekecek ve/veya sitenin kullanılabilirliğine olumlu etki edecek bir unsur değil. Ancak, web tabanlı bir yazılım ya da veritabanı uygulaması hazırlarken performans testi aşamalarında gerekli olabilir.
@Frosten çok doğru bir tespitte bulunmuşsun. Ama @lazaronnie hamallığa saygı duyan biri ve bunu seviyor :)
2 kod yazabilenin kral olduğu günlerdeyiz.
Benimle sidik yarıştıracaksanız, 1 sene önceki değil, güncel yeteneğime bakmanız gerekecek bir zahmet gözüm ;)
Bu makaleyi 1 sene önce yazdım!
O zaman şu anki seviyesi senin 1 yıl önceki seviyende olanlara b.k atmıcaksın ;)
Yaptığın yorumları gözden geçir, tek tek örnek veremeyeceğim. Herkesi aşağılama politikası izlediğinin farkına varacaksın. E tabi hiç kimse farkında olmadığı bir politikayı izlemez. Tamam lazaronnie en büyük coder sensin :)
Kıvırtacağına olmayan şeyin örneğini veremiyorum desene şuna :))
Örnek mi istiyorsun benim yazdığım yazı; http://www.kodaman.org/yazi/asp-de-aylara-otomatik-isim
Kendini coder sanan ego düşkünüsün sadece. Sen büyüksün helal olsun alkışlıyoruz.
Kıvırtacağına olmayan şeyin örneğini veremiyorum desene şuna :))
Örnek mi istiyorsun benim yazdığım yazı; http://www.kodaman.org/yazi/asp-de-aylara-otomatik-isim
12 yıllık programcıyım bende nasibimi almıştım :). yorumlara katılıyorum . Bu arada baslangic-bitis int bir değerdir bunu koda ekliyorsan cstr() ile string'e dönüştürmek daha doğru bir yazım olacaktır.
ASP veritiplerini otomatik ayarlayan bir dildir ve bu otomasyon işlemi için zaten bir miktar performans kaybetmekteyiz.
cstr bir fonksiyondur ve fonksiyonlar çağırıldıklarında bellek üzerinde yığın oluştururlar. bu da performansı düşüren bir etmen.
Zaten otomatik olarak yapılan bir işlemi neden tekrarlayasınız?
C++ söz konusu olsaydı cstr gibi bir veri dönüştürücü fonksiyon kullanmak yerinde olabilirdi. ASP'de böyle bir zorunluluk yok.
Aynı şekilde benim yazdığım yazıyı da örnek verbiliriz. Bir kaç ay önce yazdığım ilk yazımdı kendisi. Eleştirdin yazıyı, yazının kötü olduğunu kabul ettim ancak herşeyi eleştirmeni eleştirdim.
Akabinde burdaki yazını görüyoruz, arkadaş eleştirmiş ve hemen bir parlama! "Bu makaleyi 1 sene önce yazdım!" Yani diyorsun ki acemilik dönemlerimde yazdım. Biz de yazımızda "Kardeşim bu benim ilk yazım eleştirme bunu, eleştirme hakkına sahip değilsin!" diyebilirdik. Ama demedik, ben yazımın kötü olduğunu kabul ettim, diğer arkadaş belirttiği yazısında eleştirinize farklı bi şekilde yaklaşarak array kullanımı açısından kaynak olabileceğinden bahsetmiş. Eleştirinize sert bir tepki vermemiş.
Peki soruyorum nerde kaldı eleştiriye kapalılık? Hangimiz eleştiriye kapalıyız? Artık bu ben en iyiyim havalarından vaz geç. En iyisi bile olsan bu yazı senin hep gözünün önünde olsun. "Ben acemilik dönemlerimde böyle birşey yapmışım" de ve acemilik dönemlerinde kötü yazı yazanları uygun bir şekilde eleştir.
Bu yazın da sana KAPAK olsun ki sen bunu da kabul etmeyeceksin :) Bay Ego :)
2 kod yazabilenin kral olduğu GÜNLERDEYİZ.
Günümüzden dert yanıp 1 yıl öncesini baz alan birinin sorunu nedir?
pillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.
Nokta ve pilli ortak yapımı olan kodaman.org hep birlikte içerik üretip gelirini yazarları ile paylaştığımız kolektif bir kod yazarları blogudur. Siz de katılabilirsiniz.