User Tag List

Ցույց են տրվում 1 համարից մինչև 11 համարի արդյունքները՝ ընդհանուր 11 հատից

Թեմա: На сайте - իրականացում

Համակցված դիտում

Նախորդ գրառումը Նախորդ գրառումը   Հաջորդ գրառումը Հաջորդ գրառումը
  1. #1
    Hello World shooter-ի ավատար
    Գրանցման ամսաթիվ
    03.07.2008
    Գրառումներ
    96
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    На сайте - իրականացում

    Ողջույն
    Մի գուցե արդեն ինչ-որ մեկը առնչվել է այս խնդրին, կամ ունի պատրաստ լուծումներ այս հարցի շուրջ, կխնդրեի այս թեմայի շրջանակներում քննարկել այն:
    Խոսքը նրա մասին է թե ինչպես իրականցնել սայտում տվյալ պահին գտնվող օգտագործողների առկայության փաստը, ինչպես դա արված է oddoklassniki.ru - ում:
    Նման մի մոտեցում մտքովս անցնում է, բայց մինչև վերջ չեմ կարողանում իրականցնել.
    օրինակ
    Յուրաքանչյուր User-ի համար կառուցում ենք ևս մի սյուն բազայում, մուտք լինելու դեպքում, այդ դաշտում գրվում է որևե տվյալ (օր. session id), դրանով իսկ կիմանաք, որ տվյալ օգտագործողը սայտում է, Log Out - ի դեպքում այդ դաշտի տվյալը կմաքրենք և աըդպիսով կիմանանք, որ օգտագրծողը դուրս է եկել, իսկ ինչպես վարվել, երբ օգտագործողը առանց Log Out - լինլու փակի Browser-ը ???

  2. #2
    ^ ^ Արամ-ի ավատար
    Գրանցման ամսաթիվ
    29.10.2006
    Հասցե
    Երևան
    Գրառումներ
    4,986
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    Մեջբերում shooter-ի խոսքերից Նայել գրառումը
    Ողջույն
    Մի գուցե արդեն ինչ-որ մեկը առնչվել է այս խնդրին, կամ ունի պատրաստ լուծումներ այս հարցի շուրջ, կխնդրեի այս թեմայի շրջանակներում քննարկել այն:
    Խոսքը նրա մասին է թե ինչպես իրականցնել սայտում տվյալ պահին գտնվող օգտագործողների առկայության փաստը, ինչպես դա արված է oddoklassniki.ru - ում:
    Նման մի մոտեցում մտքովս անցնում է, բայց մինչև վերջ չեմ կարողանում իրականցնել.
    օրինակ
    Յուրաքանչյուր User-ի համար կառուցում ենք ևս մի սյուն բազայում, մուտք լինելու դեպքում, այդ դաշտում գրվում է որևե տվյալ (օր. session id), դրանով իսկ կիմանաք, որ տվյալ օգտագործողը սայտում է, Log Out - ի դեպքում այդ դաշտի տվյալը կմաքրենք և աըդպիսով կիմանանք, որ օգտագրծողը դուրս է եկել, իսկ ինչպես վարվել, երբ օգտագործողը առանց Log Out - լինլու փակի Browser-ը ???
    բրաուզերը փակելով սեսյան չի ավարտվում ?

  3. #3
    Hello World shooter-ի ավատար
    Գրանցման ամսաթիվ
    03.07.2008
    Գրառումներ
    96
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Մեջբերում Արամ-ի խոսքերից Նայել գրառումը
    բրաուզերը փակելով սեսյան չի ավարտվում ?
    ավարտվում ա, բաjց ես վոնց իմանամ դրա մասին???

    ---------- Ավելացվել է՝ 23:20 ---------- Սկզբնական գրառումը՝ 23:19 ----------

    Մեջբերում planmaster-ի խոսքերից Նայել գրառումը
    Վերջին update-ով հավանաբար կարող ես որոշել թե սայթում է թե ոչ: ասենք եթե 5 րոպեից չթարմացնի օգտվողը կայքը, ապա բազայում կփոխի offline:
    Իսկ ավելի կոնկրետ ???

  4. #4
    Սկսնակ անդամ ar4i_s-ի ավատար
    Գրանցման ամսաթիվ
    12.07.2010
    Հասցե
    Կոմիտաս
    Տարիք
    34
    Գրառումներ
    48
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Մեջբերում shooter-ի խոսքերից Նայել գրառումը
    Իսկ ավելի կոնկրետ ???
    DB-ում սարքել նոր ֆիլդ՝ last_update_time, իսկ ցույց տալու պահին օնլայն դաշտում ցույց տալ այն ընկերներին որոնց time() - last_update_time < 10*60*60(10 րոպե)

  5. #5
    Hello World shooter-ի ավատար
    Գրանցման ամսաթիվ
    03.07.2008
    Գրառումներ
    96
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Մեջբերում ar4i_s-ի խոսքերից Նայել գրառումը
    DB-ում սարքել նոր ֆիլդ՝ last_update_time, իսկ ցույց տալու պահին օնլայն դաշտում ցույց տալ այն ընկերներին որոնց time() - last_update_time < 10*60*60(10 րոպե)
    իսկ ինչ պիտի պահեմ last_update_time դաշտում?
    մի քիչ ավելի մանրամասն եթե կարելի ա

  6. #6
    Սկսնակ անդամ ar4i_s-ի ավատար
    Գրանցման ամսաթիվ
    12.07.2010
    Հասցե
    Կոմիտաս
    Տարիք
    34
    Գրառումներ
    48
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    last_update_time դաշտում պիտի պահվի համապատասխան յուզերի վերջին անգամ սերվերին դիմելու ժամը

    id | user_name | friends_ids | last_update_time
    1 | user1 | 2, 3 | 458654513
    2 | user2 | 1, 3 | 458622132
    3 | user3 | 1, 2 | 458654513

    հիմա user1-i online ընկերները ցույց տալու համար բազայում ման ենք գալիս բոլոր էն ադնամները, որոնց id-ները կան user1-ի friends_ids դաշտում և {ներկա պահի ժամից - last_update_time <10*60*60}

    Հ.Գ. գրածս հավանաբար ամենաօպտիմալ եղանակը չի, քանի որ էս դեպքում բոլոր տվյալները պահվում են մեկ աղյուսակի մեջ
    Վերջին խմբագրող՝ Chuk: 21.09.2010, 17:24: Պատճառ: Տրանլիտ -> հայատառ

  7. #7
    planmaster javaharut-ի ավատար
    Գրանցման ամսաթիվ
    09.03.2009
    Հասցե
    Հայաստան, Երևան
    Գրառումներ
    103
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Վերջին update-ով հավանաբար կարող ես որոշել թե սայթում է թե ոչ: ասենք եթե 5 րոպեից չթարմացնի օգտվողը կայքը, ապա բազայում կփոխի offline:

Թեմայի մասին

Այս թեման նայող անդամներ

Այս պահին թեմայում են 1 հոգի. (0 անդամ և 1 հյուր)

Համանման թեմաներ

  1. Նպատակների իրականացում
    Հեղինակ՝ Cannibal, բաժին` Հոգեբանություն և փիլիսոփայություն
    Գրառումներ: 5
    Վերջինը: 30.03.2008, 10:32

Էջանիշներ

Էջանիշներ

Ձեր իրավունքները բաժնում

  • Դուք չեք կարող նոր թեմաներ ստեղծել
  • Դուք չեք կարող պատասխանել
  • Դուք չեք կարող կցորդներ տեղադրել
  • Դուք չեք կարող խմբագրել ձեր գրառումները
  •