Merhaba,
Bir tane video sitem var.
Bu sitede video'ların thumlarını fotoğraflara bölerek 15 sahne yapıyorum. Kişi video izlerken video'nun üzerine gelip önizlemesini görebiliyor.
Vel hasıl kelam. Veritabanında 15 yeni sütun oluşturmak sistemi yoruyor. buna alternatif ne yapabilirim?
Teşekkürler.
Video Thumb yayınlarken SQL'i yormamak için?
8
●540
- 10-01-2013, 10:07:08Ha böyle kaydetmişsin ha farklı sütunlara o pek birşeyi değiştirmez. Ayrıca explode yapacağınızdan sonuçta yine yorulacak.Bunlar milisaniyelik işlemler zaten ancak büyük bir sitede fark anlaşılabilir Bence yorulma işlemi sütunlardan değil hocam iyice inceledin mi? Sütun çok olduğu için yorulduğundan eminmisin?MaviTm adlı üyeden alıntı: mesajı görüntüle
- 10-01-2013, 11:24:41ayrı tablo yapman daha iyi olacaktır bence video id ve resimleri
vid resim
5 xasd.jpg
5 xasasdd.jpg
5 xadsadsd.jpg
5 xasdaczxcd.jpg
5 xazxczcsd.jpg
5 xazxczcsd.jpg
5 xaafafsd.jpg
5 xaadsadsd.jpg
gibi sonra bu tabloyu "Foreign Key" ile video tablona bagla video silinirse bu tablodaki vid(video id) de silinir daha hızlı olur böylece diye düşünüyorum - 10-01-2013, 11:30:18En pratik yöntem şu olacaktır. Video nun bir id si vardır. Bu id ile birlikte resimleri kaydedeceksin. diyelim id 26 olsun.
26_1.jpg
26_2.jpg
26_3.jpg olarak kaydedeceksin. Böylece resimleri veritabanına eklemene hiç gerek kalmıyacak.
Resimleri çekerken de $sorgu['id']."_1.jpg" şeklinde çekersin. - 10-01-2013, 18:01:29resimler sabit değil bazı resimden 2 bazı resimden 6 tane var sonuçta. bunu ayraştırmasıda sistemi yoracaktır. Şu an mantıklı olarak explode geliyor. yorumlar için teşekkürler.Elumre adlı üyeden alıntı: mesajı görüntüle
- 10-01-2013, 23:10:44bladerim konuyu açan arkadaş 15 field eklemek yerine alternatif bir yol sormuş konuya uygun bir cevap vermişim. Amacın arkadaşa yardımcı olmaksa senin benimle bir alakan yok.Elumre adlı üyeden alıntı: mesajı görüntüle
2. bir olay ilerleyen dönemde resim sayısını 16 yada daha fazlaya çıkardığında yeni bir field dahamı eklesin bu dahamı mantıklı?
Sadece resimler için 2. bir tablo oluştursa her resim için bir satır eklese bu dahada yorucu olacaktır.
3. bir olay pek bir şey değiştirmez dediğin olay gerçekten çok şey değiştirir. kayıt sayısı çoğaldıkça field sayısına bağlı cevap süreside artacaktır.
Mysql varchar 200 veya 250 karakter ile 15 resimi çok kolay bir şekilde saklayabilir.
fetch_array işleminde 14 field gidecek yerine 1 tane gelicek ve explode ile işlemine devam edeceksin ki, 14 field yerine explode kullanmak "hah böle hah şöle" arasında çok fark oluşturacaktır. - 11-01-2013, 11:26:52Hocam sen beni yanlış anlamışsın. Sana sinirli ya da kızgın bir cevap atmadım. Dediğin mantıksız değil de demedim fakat bunlar milisaniyelik işlemler pek birşeyi değiştirmez dedim.MaviTm adlı üyeden alıntı: mesajı görüntüle
Sütun sayısının elbet önemi vardır ben zaten çok sütun yap demedim dikkat ederseniz benim önerdiğimde veritabanı hiç yoktu ama resim sayısı farklı olabilirmiş.

Sütun sayısının elbet önemi vardır ben zaten çok sütun yap demedim dikkat ederseniz benim önerdiğimde veritabanı hiç yoktu ama resim sayısı farklı olabilirmiş.