PHP trackbacks

3 Cevap php

Özel bir blog motoru yazıyorum ve Wordpress benzer notlarını istiyorum. Ben Wordpress kaynağında bakmak olabilir, ama gerçekten bazı tür bir öğretici tercih ediyorum ve şimdiye kadar bir tane bulmak mümkün olmamıştır. PHP5 trackbackleri veya pingbackleri uygulanması için herhangi bir iyi dersler var mı?

3 Cevap

Trackbacks ince, ancak onların kökenli hiçbir doğrulama yok çünkü onlar, spam çok eğilimli konum. Sen Trackpack giriş noktasını bulmak için basit bir keşif yöntemi kullanın; Hedef sitenin kaynağı RDF için bak. O zaman sadece gerekli trackback bilgileri ileterek hedef sitenin önceki giriş noktası için bir sığınakta POST isteği var. Sebastian HÖRL ile bağlantılı şartname bunun için size bol bilgi vermelidir.

Onlar XMLRPC ve Seçenekler hem gerektiğinden Pingbacks, biraz daha karmaşıktır. Sadece kullanabilirsiniz süre Yani DİNLENME herhangi sitesine anonim notlarını göndermek için çağırır, sen pingback siteleri aslında ping sayfasına bağlıyoruz olmadığını belirlemek için yerinde bakacağız.

Eğer ping doğrulamak zorunda çünkü Ayrıca, alıcı ucunda Pingback uygulama, biraz daha karmaşıktır. Aksi takdirde Trackbacks gibi aynı spam tekniklerinin duyarlı olacaktır, ben bunu yapmak zorunda değilsiniz herhalde, ama öyle değil aptalca olurdu.

Pingback specification Eğer yerden uygulanmasının almak için gereken tüm bilgileri var.

Başka bir öneri kaçınılmaz yoğun ve spagetti-ish WordPress Pingback kod aracılığıyla yerine wade daha, Habari 'ın kendine yeten Pingback implementation, temel bazı özellikleri izolatlarının hangi bir göz var daha kolay sindirilebilir birimler halinde görev.

Trackbackleri uygulanması hiç de zor değildir. Here Eğer altta resmi özellikleri ve bir örnek bulabilirsiniz.

Bilmem ne notlarını, ben onları fark ettim hepsi genellikle makale yorumlarla interpersed, metin dağınık blokları ile web sitelerine kadar karmakarışık olduğunu vardır.

Ama sen log analiz olmadan gerçek zamanlı olarak size bağlayan kim olduğunu görmek için izin verirseniz:

You could use the HTTP-Referer (sic) header to see if people have linked to your article. Each article would have a map of these referrers (and a count, so you can organise by popularity). You then implement a basic crawler that visits new referrers to scrape content.

Ben de kullanılabilecek üçüncü parti uygulama olduğuna eminim. Ya da bir belirtim. Diğer poster ile bağlantılı olduğu gibi, yani, err, bu görmezden.