ПредишенСледващото

В тази статия ще разгледаме най-новите формат на това писание - RSS 2.0. Пълната спецификация на този формат може да бъде намерена тук. Към RSS-емисия на правилна работа, човек трябва да бъде приет от валидатора.

В действителност, RSS-формат и е често срещано XML-базиран формат, който използва свои собствени етикети последователно. Пример RSS файл изглежда така:

RSS-файл съдържа двете задължителни и незадължителни елементи. Елементът описание канал е писано. Елементите са написани описания на записи / статии / мнения / материали / новини.

Задължително елементи канал (канал)

RSS канал, където е имало елемент на текущия канал

Писане клас за генериране на RSS

Тъй като формата на RSS е построен на XML, можете да използвате всички инструменти за работа с XML разширения на DOM. Прилагаме клас, който ще работи с всички задължителни елементи на RSS:

Използвайте, за да напише клас съвсем проста: получите инстанция на класа и да добавите към необходимите записи. След това показва резултатите в XML формат.

Резултатът се формира RSS-канал:

Изпълнение на RSS-лента в PHP обектно-ориентиран

В този клас не са налични Feed работа с допълнителни елементи на RSS, но тяхната подкрепа е доста лесно да се добави. Въпреки това, чрез извършване на клас, можете да създадете пълноправен RSS-емисия.

Подкрепете проекта - споделете линка, благодаря!