Birden DİNLENME MySQL veritabanı Akışları - PHP Kullanımı

3 Cevap php

Ben REST bir dizi herkes için bu bir çözüm önerebilir, ben bir MySQL veritabanında saklamak istiyorum beslemeleri var? Bir şey PHP takdir ilgili ....

3 Cevap

Bu ilgili PHP değil, ama PERL REST arayüzü ve (MySQL ile arabirim için) bir DBI arayüze hem de sahiptir.

http://metacpan.org/pod/WWW::REST

, Google, Twitter, birçok REST arayüzleri Sadece search.cpan.org en CPAN modülleri arama var

Benim bilgi için REST yem olarak böyle bir şey yoktur. Orada RSS beslemeleri ve Atom beslemeleri, bu yüzden bunlardan birinden bahsediyoruz üstlenecek.

Bu yüzden PHP için bir XML ayrıştırıcı bulmak ve yem içeriğini almak için bir HTTP isteği yapmak, bir DOM XML ayrıştırmak ve sonra MySQL içine DOM verileri kopyalamak önermek Hem XML tabanlı!

Ben daha kesin olarak nasıl emin değilim.

Eğer kod yazmak için birini mi arıyorsunuz?

Tamam, sana "RSS" beslemeleri bahsediyoruz varsayarak yaşıyorum. İşte kılan büyük bir opensource kütüphanesi kolay - http://simplepie.org/. Bir RSS veya Atom beslemesi doğrult, size PHP diziler ve nesneler geri verecektir. Oradan onları yorumlamak ve onları istediğiniz şekilde kaydedebilirsiniz.

Aslında veritabanı ile ne yapmak istediğinize bağlı olarak, bir XML clob biçimi olarak RSS kullanabilirsiniz. Hızlı, ama kolay değil. Yine, bu tamamen size veritabanı ile ne yapmak istediğinize bağlıdır.