100.000 'den fazla şarkı için YouTube videoları almak için en hızlı yolu nedir? Şu anda YouTube'un besleme ayrıştırmak için PHP ve SimpleXML kullanıyorum, ama oldukça yavaş görünüyor. Diğer fikirler?
Bu sorunu yaklaşım olası farklı bir yol - kullanıcı düzenlenebilir MusicBrainz veritabanı kendi YouTube kanalı sanatçı ve plak bağlantıları vardır. Wikide Ayrıntılar here.
Bu olsa video bağlantıları doğrudan şarkıyı desteklemek ve sadece resmi videoları için unutmayın.
10000 YouTube şarkıları bir süre alacaktır. Bu düşünün:
Time to download: 0.1 seconds
Time to parse: 0.05 seconds
Time to hit your database: 0.05 seconds
Total: 0.2 seconds
0.2 * 10000 = 2000 seconds
2000 seconds = 33 minutes
Verilen bu bir tahmindir. Hatta yakın ise bir süre alacağını, neden olsa da, görebilirsiniz.
İşte bazı öneriler:
Aksi takdirde, size daha ayrıntılı bir cevap vermek için bazı kod görmek gerekir.
Bu yardımcı olur umarım!