Güzel çalışma.
- Kodunuzu inceledim HTML parse temelli olmuş.
- Olumsuzluklar konusundaki soru işaretlerimi paylaşayım. Sonra da çözümü paylaşayım.
? Her gün verisi için 500 milisaniye (sleep) beklemeli ve birer gün arttırımlı yapılan çoklu sorgu, kaynak site tarafından saldırı olarak nitelendirilebilir.
? Sayfa tasarımındaki oynamalar projenizi / fonksiyonlarınızı çalışmaz hale getirebilir.
- Kaynak aldığınız sitenin verileri nasıl çektiğini incelediğimde aslında text bazlı cevap verdiğini de gördüm.
- Şu aşağıdaki link formatını denemek isteyebilirsiniz.
- Aynı siteden bir kerede geriye dönük kaç günlük veri isterseniz o kadar veri çekebildiğinizi göreceksiniz. Böylece gün gün döngüden de ardışık sorgudan da kaçınmış olacaksınız.
sondaki gun = 1 olan kısmı gun=3000 derseniz 3000 günlük veriyi bir defada çekebilir hız ve performansı zirveye taşıyabilirsiniz.
Not: 7040'a kadar denedim 1 Mayıs 2006'ya kadar geriye uzandı.
Çalışmalarınızda başarılar.
- Kodunuzu inceledim HTML parse temelli olmuş.
- Olumsuzluklar konusundaki soru işaretlerimi paylaşayım. Sonra da çözümü paylaşayım.
? Her gün verisi için 500 milisaniye (sleep) beklemeli ve birer gün arttırımlı yapılan çoklu sorgu, kaynak site tarafından saldırı olarak nitelendirilebilir.
? Sayfa tasarımındaki oynamalar projenizi / fonksiyonlarınızı çalışmaz hale getirebilir.
- Kaynak aldığınız sitenin verileri nasıl çektiğini incelediğimde aslında text bazlı cevap verdiğini de gördüm.
- Şu aşağıdaki link formatını denemek isteyebilirsiniz.
- Aynı siteden bir kerede geriye dönük kaç günlük veri isterseniz o kadar veri çekebildiğinizi göreceksiniz. Böylece gün gün döngüden de ardışık sorgudan da kaçınmış olacaksınız.
Kod: (Select All)
aşağıdaki şekilde örnekleyebiliriz....
https://altin.in/grafikur.asp?did=flash_grafik&ca=1&islem=gunluk&sa=sat&kur=GA&banka=altin&k=&gun=1
https://altin.in/grafikur.asp?did=flash_grafik&ca=1&islem=gunluk&sa=sat&kur=GA&banka=altin&k=&gun=10
https://altin.in/grafikur.asp?did=flash_grafik&ca=1&islem=gunluk&sa=sat&kur=GA&banka=altin&k=&gun=1000
https://altin.in/grafikur.asp?did=flash_grafik&ca=1&islem=gunluk&sa=sat&kur=GA&banka=altin&k=&gun=3000
gibi gun parametresi gelecek verinin gün sayısını girmenize müsaade ediyor.sondaki gun = 1 olan kısmı gun=3000 derseniz 3000 günlük veriyi bir defada çekebilir hız ve performansı zirveye taşıyabilirsiniz.
Not: 7040'a kadar denedim 1 Mayıs 2006'ya kadar geriye uzandı.
Çalışmalarınızda başarılar.
Saygılarımla
Muharrem ARMAN

Muharrem ARMAN


