Background:
Ben son 5 yıldır blogger platformda a site çalışan edilmiştir. Ben FTP üzerinden yayın, kendi sunucusunda site barındırma seçeneğini kullanarak edildi. Benim sunucu ColdFusion çalışıyor, bu yüzden bundan yararlanmaya karar verdi. Ben ek işlevsellik sağlanan Coldfusion özel etiketler oluşturulan ve Mayıs mesajların çoğu bu dahil - açık olması, body benim mesajların. Google, bu FTP yayınlama seçeneği erişimi kapatma kararı aldı. WordPress geçmek için bir bahane olarak haberini aldı. Şimdi benim mesajların bu ColdFusion etiketleri tüm hakkında ne anlamaya var.
Problem:
Ben benim mesajların içine gömülü özel etiketleri tarafından sağlanan işlevselliği gevşek istiyorum. Benim birincil soru özel etiketler kullanarak bir PHP sitesi işlevsellik eklemek için en iyi yolu nedir nedir? Benim ilk planı etiketleri bulmak için sayfa ayrıştırma deneyin, sonra temelde Coldfusion dosyası tarafından sağlanan işlevselliği taklit etmek için bir PHP sınıfı yazmak oldu. PHP hakkında çok şey bilmiyorum, bu yüzden bunu kolaylaştırmak için orada ne alet veya kütüphaneler emin değilim. Yoksa sadece aptalca bir fikir eğer. Bu iyi biçimli XML dosyaları değil, bu yüzden oldukça güçlü bir şeye ihtiyacım var.
Example:
Ben aşağıdaki etiketi kullanabilirsiniz:
<cf_taglinks>Tag1, Tag2, Tag3</cf_taglinks>
technorati bağlantı ya da ben karar ne olursa olsun <a..>Tag#</a>
elemanlarının bir dizi oluşturmak için (böylece özel bir etiket sahip yarar - davranışlarını değiştirmek çok kolay). Bu sorunun çözümü gerçekten herhangi bir bağlantıyı ele almak mümkün olabilir, bu yüzden bir <stackoverflowLink post="3944091"/>
etiketi varsa, ben içine çevirmek gerekir
<a href="http://stackoverflow.com/posts/3944091/"
target="_blank">Stackoverflow Question: 3944091</a>