• 04-09-2022, 15:14:26
    #19
    Bu ülkede yazılımla ilgilenenler neden en çok ben bilirim kafasında anlam veremiyorum. Türklere ait bir stackoverflow olsa herhalde ego tatmin merkezine dönüşürdü direk. Biraz iyi niyet arkadaşlar, biraz hoşgörü, biraz şöylede olabilir, biraz bunu bilmiyordum teşekkürler gibi yazılar görelim. Herkes zucker bu memlekette arkadaş Seviliyorsunuz dikkat edin kendinize.
  • 04-09-2022, 15:29:56
    #20
    oktayc0 adlı üyeden alıntı: mesajı görüntüle
    Ya bu gerçek mi?
    Bunu bir full-stack'ım diyen birisi yazıyor olamaz, inanmıyorum.
    Gizli sekme çerez tutmuyor diyor, vallahi şaka ya bu.

    Bakın güzel arkadaşım, gizli sekme açıldıktan sonra çerez tutar ama kapandıktan sonra o çerezleri siler, yani gizli sekme çerez tutar sadece geçici olarak tutar!

    oturup ağlıcam şimdi.
    Bahsettiğim örneklerin senin arkadaşa önerdiğin şeylerle örtüşüyor. Neyi kastettiğimi iyi anlamanı rica ediyorum. Detaylıca açıklayacağım:

    Konu sahibi arkadaşın belirttiği sistemde siz cookie tutarak aynı gün içerisinde giriş yaptığında +1 olmasını engellemesini önerdiniz.

    Bende buna istinaden gizli sekmeden giriş yaptım. Cookie yazıldı(cookie tutmaz dememin sebebi hiç yazmaz değil, sekme kapanınca gider demektir.) Ben sekmeyi kapatıp, tekrar gizli sekme ile girdiğimde video +1 artacak mı artmayacak mı ?

    Ek olarak Youtube ben çerez tutmaz demiyorum. Konuda bahsi geçen yöntemde çerez kullanmak mantıksızdır. Çerezleri kullandığımız yerler var. Ancak bu konuda bahse edilen şeyin çözümü globalde bu değil.

    Hala daha full-stack yazısına takılmışsınız. Burada at yarıştırmak gibi bir hedefim yok. Doğru yönlendirme yapmak ve tecrübe paylaşmak istiyorum.

    Youtube video devamlılığı ve anasayfa düzenlemesi ile ilgili:

    Youtube videoların geçmişini accout’a yükler ve bunları DB üzerinden platform bağımsız olarak çalıştırır. Bunu sizde apaçık biliyorsunuz. Anasayfada bulunan önerilen videolar ve akış kısmı ise çerezlerden çekilir ancak tam anlamıyla çerezler dahil edilmez. Sizin ağ bağlantınıza dahil olmuş cihazlarda izlenen videoları bile sizin anasayfanıza verebilir. Yani bir misafiriniz gelip Wi-Fi ile bağlandığınızda ağınıza, A kanalını izliyorsa, bunu size de önerebilir.

    Anlattığım şeylerin idrakını ve bağdaşlaştırmalarını yapıp, armut ve elma ayrımını yapabilirsiniz.

    Ek olarak: konu içindeki amacım tecrübe paylaşımı. Yerin dibine sokmak değil. Kusurum olduysa affola.

    Arkadaşa bu konuyla ilgili münazara teklifimi içtenlikle sundum. Kabul ederse bu konuyla ilgili münazara da yapmak isterim
  • 04-09-2022, 15:45:22
    #21
    burak2yilmaz adlı üyeden alıntı: mesajı görüntüle
    Bahsettiğim örneklerin senin arkadaşa önerdiğin şeylerle örtüşüyor. Neyi kastettiğimi iyi anlamanı rica ediyorum. Detaylıca açıklayacağım:

    Konu sahibi arkadaşın belirttiği sistemde siz cookie tutarak aynı gün içerisinde giriş yaptığında +1 olmasını engellemesini önerdiniz.

    Bende buna istinaden gizli sekmeden giriş yaptım. Cookie yazıldı(cookie tutmaz dememin sebebi hiç yazmaz değil, sekme kapanınca gider demektir.) Ben sekmeyi kapatıp, tekrar gizli sekme ile girdiğimde video +1 artacak mı artmayacak mı ?

    Ek olarak Youtube ben çerez tutmaz demiyorum. Konuda bahsi geçen yöntemde çerez kullanmak mantıksızdır. Çerezleri kullandığımız yerler var. Ancak bu konuda bahse edilen şeyin çözümü globalde bu değil.

    Hala daha full-stack yazısına takılmışsınız. Burada at yarıştırmak gibi bir hedefim yok. Doğru yönlendirme yapmak ve tecrübe paylaşmak istiyorum.

    Youtube video devamlılığı ve anasayfa düzenlemesi ile ilgili:

    Youtube videoların geçmişini accout’a yükler ve bunları DB üzerinden platform bağımsız olarak çalıştırır. Bunu sizde apaçık biliyorsunuz. Anasayfada bulunan önerilen videolar ve akış kısmı ise çerezlerden çekilir ancak tam anlamıyla çerezler dahil edilmez. Sizin ağ bağlantınıza dahil olmuş cihazlarda izlenen videoları bile sizin anasayfanıza verebilir. Yani bir misafiriniz gelip Wi-Fi ile bağlandığınızda ağınıza, A kanalını izliyorsa, bunu size de önerebilir.

    Anlattığım şeylerin idrakını ve bağdaşlaştırmalarını yapıp, armut ve elma ayrımını yapabilirsiniz.

    Ek olarak: konu içindeki amacım tecrübe paylaşımı. Yerin dibine sokmak değil. Kusurum olduysa affola.

    Arkadaşa bu konuyla ilgili münazara teklifimi içtenlikle sundum. Kabul ederse bu konuyla ilgili münazara da yapmak isterim
    Bakın halen anlamsız ilerliyoruz, siz işi iyice teknik ve derin hale getirip oradan yürümeye çalışıyorsunuz, gizli sekme olayını başlatıp olayı başka yere çeviriyorsunuz.
    Konunun amacının dışında örnekler verip, kendi örneklerinizi haklı çıkartmaya çalışıyorsunuz.

    Bakın aslında olay çok basit, şöyle gidelim;
    Arkadaş sayıyı 1+1+1+1 şeklinde arttırmak istediğini belirtti, bende UPDATE bla bla a=a+1 şeklinde ilerlemesini söyledim, sonra aynı ip adresini engellemek istediğini söyledi, bende $_COOKIE kullanmasını söyledim, eğer çok izlenme gelirse yük tutmasın, gerek yok diye.
    Sonra çıkıp yok gizli sekmeyle bu aşılır fln filan demeye başladınız, mevzu bu değil ki, arkadaş bunun önlemini istemedi ki sizden?? ŞİMDİ ANLAŞILDI UMARIM KONU SAPTIRMADAN KASTIM!?
    Hadi olayı sizin dediğiniz gibi hadi cookie'den aşmaya getirelim, bende şey argümanıylamı gelmeliydim, eee VPN kullanılırsa nolcak? Botnet atılırsa nolcak?

    Yapmayın Allah aşkına.
    Ek olarak sözlü tartışma teklifinizi daha faydalı olabilmesi için nasıl değerlendirmemiz gerektiğini ÖM ile size ilettim, iyi çalışmalar.
  • 04-09-2022, 16:08:54
    #22
    oktayc0 adlı üyeden alıntı: mesajı görüntüle
    Bakın halen anlamsız ilerliyoruz, siz işi iyice teknik ve derin hale getirip oradan yürümeye çalışıyorsunuz, gizli sekme olayını başlatıp olayı başka yere çeviriyorsunuz.
    Konunun amacının dışında örnekler verip, kendi örneklerinizi haklı çıkartmaya çalışıyorsunuz.

    Bakın aslında olay çok basit, şöyle gidelim;
    Arkadaş sayıyı 1+1+1+1 şeklinde arttırmak istediğini belirtti, bende UPDATE bla bla a=a+1 şeklinde ilerlemesini söyledim, sonra aynı ip adresini engellemek istediğini söyledi, bende $_COOKIE kullanmasını söyledim, eğer çok izlenme gelirse yük tutmasın, gerek yok diye.
    Sonra çıkıp yok gizli sekmeyle bu aşılır fln filan demeye başladınız, mevzu bu değil ki, arkadaş bunun önlemini istemedi ki sizden?? ŞİMDİ ANLAŞILDI UMARIM KONU SAPTIRMADAN KASTIM!?
    Hadi olayı sizin dediğiniz gibi hadi cookie'den aşmaya getirelim, bende şey argümanıylamı gelmeliydim, eee VPN kullanılırsa nolcak? Botnet atılırsa nolcak?

    Yapmayın Allah aşkına.
    Ek olarak sözlü tartışma teklifinizi daha faydalı olabilmesi için nasıl değerlendirmemiz gerektiğini ÖM ile size ilettim, iyi çalışmalar.
    Konuyu saptırmak gibi bir amacım yok. Teknik konuştuğumdan bahsetmişsiniz ancak konu tamamen teknik üzerine. Teknik konuşmadan konuyu ben size nasıl anlatabilirim ?

    Biz projeleri gerçekleştirirken, proje sahibi için ilerideki handikapları ve senaryoları(tahmin edebildiğimiz kadar) düşünerek hareket ediyoruz. Belirtilen çerez sistemi kullanılış olarak mantıklı geliyor olsa bile arka planda bu handikapları doğurur. Siz izlenme üzerine para verdiğinizi düşündüğünüz bir sistemde basit kullanıcılar bile bu yöntemle kendi videolarındaki izlenme sayılarını arttırıp, doğruluğu saptırabilir. Konudaki arkadaşımız eğer IP üzerinden engel koymak istiyorsa, bunu da isteyecektir. Bu sistemin doğru çalışmasını isteyecektir. Bunları önceden düşünüp, geliştirmelerin bu şekilde yapılması daha doğrudur. En başından beri bunu savunuyorum. Daha sonrasında fikrimi değiştirip, gizli sekme konusunu dahil etmedim. Başından beri bu açığı olduğu için bunun olmasının doğru olmadığını söylüyorum.

    Ek olarak VPN, BOTNET, Proxy konusunda da Youtube bile çözüm bulamamış. Ona biz burada oturup çözüm bulamayız Burada da Youtube'un ürettiği bazı çözümler(geçen zaman / izlenme sayısının artışı) var ancak yine izlenmelerin artmasının önüne geçilemiyor.



    Cookie'lerin kullanım alanı bunun için doğru değil. Konudaki arkadaşa da sağlam bir senaryo kurabilmesi için bunun yapılmasının doğru olmadığını belirtiyorum.

    Ayrıca arkaplanda yük olarak yapılabilecek çok fazla şey var. Redis bunlardan bir tanesidir ancak doğru oturtulması gerekiyor.
  • 04-09-2022, 16:27:02
    #23
    burak2yilmaz adlı üyeden alıntı: mesajı görüntüle
    Konuyu saptırmak gibi bir amacım yok. Teknik konuştuğumdan bahsetmişsiniz ancak konu tamamen teknik üzerine. Teknik konuşmadan konuyu ben size nasıl anlatabilirim ?

    Biz projeleri gerçekleştirirken, proje sahibi için ilerideki handikapları ve senaryoları(tahmin edebildiğimiz kadar) düşünerek hareket ediyoruz. Belirtilen çerez sistemi kullanılış olarak mantıklı geliyor olsa bile arka planda bu handikapları doğurur. Siz izlenme üzerine para verdiğinizi düşündüğünüz bir sistemde basit kullanıcılar bile bu yöntemle kendi videolarındaki izlenme sayılarını arttırıp, doğruluğu saptırabilir. Konudaki arkadaşımız eğer IP üzerinden engel koymak istiyorsa, bunu da isteyecektir. Bu sistemin doğru çalışmasını isteyecektir. Bunları önceden düşünüp, geliştirmelerin bu şekilde yapılması daha doğrudur. En başından beri bunu savunuyorum. Daha sonrasında fikrimi değiştirip, gizli sekme konusunu dahil etmedim. Başından beri bu açığı olduğu için bunun olmasının doğru olmadığını söylüyorum.

    Ek olarak VPN, BOTNET, Proxy konusunda da Youtube bile çözüm bulamamış. Ona biz burada oturup çözüm bulamayız Burada da Youtube'un ürettiği bazı çözümler(geçen zaman / izlenme sayısının artışı) var ancak yine izlenmelerin artmasının önüne geçilemiyor.



    Cookie'lerin kullanım alanı bunun için doğru değil. Konudaki arkadaşa da sağlam bir senaryo kurabilmesi için bunun yapılmasının doğru olmadığını belirtiyorum.

    Ayrıca arkaplanda yük olarak yapılabilecek çok fazla şey var. Redis bunlardan bir tanesidir ancak doğru oturtulması gerekiyor.
    Daha başlangıç aşamasında bir işe halen youtube üzerinden referans veriyorsunuz.
    Arkadaş hostingin yavaşladığından ve çöktüğünden bahsettiği için çerezler'i çözüm olarak veriyorum siz bana youtube izlenme güvenliğinden bahsediyorsunuz.
    Eğer arkadaş için güvenlik ilk ilke olsaydı o zaman sizin gibi bir cevapla karşılık verebilirdim ama siz isteği görmezden gelip, kendi varsayımlarınızı illaki doğrulamak gibi beyhude bir çabasındasınız, gerçekten yoruyor.

    Ben konu sahibinin isteği üzerine çözüm buluyorum, siz 'Amma yotup öyle yapmıyor' diyorsunuz ama gerçekten bu mantık safsatasına hayatımda daha fazla yer vermek istemiyorum, lütfen bitirelim. (Rica ediyorum.)
  • 04-09-2022, 21:43:58
    #24
    ben cookie + ip kontrolü diyerek eli artırıyorum.
  • 05-09-2022, 00:57:32
    #25
    Bence;

    https://www.tubics.com/blog/what-cou...ew-on-youtube/

    bu konuyu okuyup kendi mantığınızı oturtabilirsiniz.
  • 05-09-2022, 14:22:31
    #26
    Jsx
    Kimlik doğrulama veya yönetimden onay bekliyor.
    ben büyük verileri tutmak istediğimde veri tabanında tutmayı doğru bulmuyorum. performans kaynaklı 1m facebook datası var hesap bilgiler mail bilgileri diğer veriler ve çerez tutuyorum. başlarda 100k ya kadar db de problem çıkmamıştı ancak 100k üstünde performans problemleri yaşadım. bu problemin üstünden şu şekilde geldim. senin yapına uygun şekilde anlatmak gerekirse;

    ip_loglari/{video_id}/ips.json adında dosya yapın olduğunu düşünelim.
    ips.json içeriği;
    ilk video yüklendiğinde buraya direkt bir dosya oluşturup içine boş array atayacaksın.
    []
    her video linkine girildiğinde ips.json dan var olan ip var mı yokmu kontrol edebilirsin. yoksa ekliyecek ipyi ve izlenme sayısı + 1 yapacak
    ve en son bir cron olarak her gece örneğin 12 den sonra bu ips.json u sıfırlıyabilirsin. ya da örnek veriyorum içeriği değiştirip şöyle bir yapı kurabilirsin.
    [
    "111.111.111.111" => "05-09-2022 14:20:01",
    "222.222.222" => "05-09-2022 14:10:01",
    ]

    ilk izlenme saat tarihi ile şuanki tarih 24 saati geçtiyse o diziden silip tekrar bi dizi oluşturabilirsin.