folder Tahribat.com Forumları
linefolder Asp - Php - Cgi - Perl
linefolder Session Ve Application Arasındaki Fark ?



Session Ve Application Arasındaki Fark ?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    pesimistzombie
    pesimistzombie's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    evet yaramaz :D ama benim gibi yapabilirsin

    http://www.tahribat.com/forumdisplayfolder.asp?highlight=&folderid=60276 


    :|
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    pesimistzombie
    pesimistzombie's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek
    alp bunu yazdı:
    -----------------------------

    :D session'la neden yapmıyorsun?

    üyeler için de dbye zaman kaydederek kontrol de yapabilirsin


    -----------------------------

    denyo her connectionda session atlıyor bi boka yaramıyo session :D denyo veya f5 le db de çöküyor bu konuda senelerdir deneyim kazandım en etkili yöntem application :D 


    :|
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    alp
    alp's avatar
    Kayıt Tarihi: 28/Ekim/2003
    Erkek

    hocam application konusunda çok bilgim yok ama anladığım kadarıyla tüm kullanıcılar için geçerli

    peki sitedeki biri bi işlem yaptı diğer bi kişi aynı işlemi bi süre yapamayacak öyle olursa.. bu sitenin gidişatında kesinti olmayacak mı o zaman?

    ayrıntılı anlatsanıza şu application olayını :D

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FOXXLY
    FOXXLY's avatar
    Kayıt Tarihi: 19/Haziran/2006
    Erkek
    pesimistzombie bunu yazdı:
    -----------------------------

    evet yaramaz :D ama benim gibi yapabilirsin

    http://www.tahribat.com/forumdisplayfolder.asp?highlight=&folderid=60276 


    -----------------------------
    abi senin yaptıklarındada hep application var :|


    alp hocam : pesü nün de dediği gibi session ile yapınca denyo dağıtıyo hatta ortalığın mına koyuyo :D

    sağolsun şeyhimiz mucizevi bişey yapmış :D


    kelimeler albayım bazı anlamlara gelmiyor.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    alp
    alp's avatar
    Kayıt Tarihi: 28/Ekim/2003
    Erkek

    üstte de dediğim gibi application kullanırsak üyeler için çoğu işlemde kesinti olmayacak mı?

    mesela bi kişi mesaj yazdı diğer bi kişi mesaj yazmak için bekleyecek.. yani her üyenin kaderi herhangi bi üyeye bağlı olacak yanlış mı anlamışım :D

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    pesimistzombie
    pesimistzombie's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    mantıken dediğin gibi ama olay burada şu applicationu database gibi kullanmak :D 

    mesela senin ip ve saat

    111.111.111.111-12:12:12 |

    benim ip ve saat 

    122.222.222.222-12:13:13 | 

    bunları sırayla

    111.111.111.111-12:12:12 | 122.222.222.222-12:13:13 | 

    applicationda depolayacaksın. ipye göre zamanıda her sayfa yenileyişte update ettirceksin.

    cpuya baskı yapmıyor database gibi. sadece ram kullanımında sıkıntı yaratıyor ancak onuda serverin application pool temizleme veya kendi yazacağın bi kodla boşalttırman o problemide aşıyor..

    bu sayede database kullanmadan anlık data girişlerini kontrol edip işlem yaptırabiliyorsun

    ama kalkıp applicationa zaman atayıpta işlem yaptırmaya kalkarsak elbet diğer kullanıcılarda ondan etkilenir 

     


    :|
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Emrow
    Emrow's avatar
    Banlanmış Üye
    Kayıt Tarihi: 17/Mart/2007
    Erkek
    Bunu foxxly'e bende aktardım ama pesimistzombienin dediği daha açık olmuş.
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    alp
    alp's avatar
    Kayıt Tarihi: 28/Ekim/2003
    Erkek

    hmm anladım.. zamanla birlikte o üyeye ait unique bi değeri de saklayacağız

    peki hocam kişi siteden çıktığında application'dan nasıl siliyoruz..

    mesela logout oldu adam applicationdan o adamın bilgilerini temizlemek için ne kullanıyoruz? w3schools'da temizleme ile ilgili bişe göremedim..

    bi de online üyeleri de bu şekilde gösteririz diyecem ama bu sefer de adam direk pencereyi kapatırsa gte geliriz..

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    pesimistzombie
    pesimistzombie's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    ben mantıken şöyle yaptım. ip ve zamanı depoluyor applicationun tekinde.

    adam refresh yaptığında application daki ipsinin zamanı update olurken  aradaki farka bakıyorum ve adamı kara listeye alıyorum.

    her seferinde bu tekrarlanıyor ve kara listedeki aynı ipleri kategorilendirip kaç kez kara listeye girdiyse keyfime göre fso ile txt ye yazdırıp banlatıyorum.. adam istediği kadar denyo döşesin ister proxy kullansın tak tak tak iniyor aşağı.

    ancak bu başta bahsettiğim applicationu 2 saniyede 1 temizlerken, kara listeyide 5 dk da bir temizlettiriyorum.

    olay bundan ibaret..

    application("asd")="" yaparsan application temizlenir. aksi halde genel süreleri kontrol edip replaceyle temizlik yaparsın


    :|
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    alp
    alp's avatar
    Kayıt Tarihi: 28/Ekim/2003
    Erkek

    hocam asd dediğimiz application adımız değil mi?

    içinde kayıtlar var

    aa
    bb
    cc
    dd

    application("asd")="" dersek tüm bunları temizlemiş olacaz ama diyelim ki aa üyesi logout oldu ben asd application'ından sadece aa kayıtını silmek istersem napacam?

Toplam Hit: 3369 Toplam Mesaj: 24