Sammanfoga feeds: Zend_Feed vs Yahoo Pipes
Vad är feeds?
Allmänbilda dig genom att se filmen nedan:
På svenska har feeds översatts till “flöde(n)”, men inte av mig.
… och Zend_Feed?
Zend är företaget som står bakom en stor del av PHP. De har utvecklat, testat och utgivit ett ramverk vilket innebär att utvecklare kan utgå från deras kod istället för att bygga allt från grunden själv. Schysst.
Ramverket kan man dessutom stycka efter eget tycke, Zend_Feed kan användas för sig själv och är den del av ramverket som hanterar feeds. En simpel guide för att slå samman feeds med Zend_Feed återfinns i deras devzone.
PHP har inbyggda funktioner som, liksom Zend_Feed, är ganska kortfattade. Jag syftar på SimpleXML för manipulation av XML ( vilket är språket feeds skrivs i), och.. ja det är ungefär vad som behövs.
… Yahoo Pipes, då?
(Steg 0: registrera dig hos Yahoo.)
Pipes har för det första ett snyggt tilltalsnamn, det passar just för att tjänsten går ut på att dra rör genom internet — från en informationskälla till din egna output.
Genom ett grafiskt gränssnitt som för tankarna till en tankekarta pillar man ihop olika datakällor (i vårt fall feeds) och leder dem till output med ett knapptryck. Done and done. Det är ingen vidare introduktion till tjänsten, men den är så simpel att använda att du borde skapa en pipe själv. Om du inte vågar riktigt ännu finns en genomgång av feed mashups via Pipes att tillgå.
Använd Pipes, lek med Zend_Feed (… och Pipes)
Båda tillvägagångssätten är tillfredsställande, och så här efteråt insåg jag vad jag gav mig in på att jämföra. Utan att ha tittat på Pipes tidigare trodde jag det var en par filer javascript jag skulle försöka mig på att komponera ihop. Så var det inte alls, helt grafiskt kan man drag & droppa, mecka och pula med deras färdiga komponenter och heller inte kunna klaga på möjligheterna för export eftersom Yahoo tänkt på allt. Yaay!
För att kunna använda Zend_Feed måste man kunna PHP, skriva till filer och så vidare. Kontrollen ligger helt i dina egna händer. Därför ska du använda Zend_Feed:
- Implementering i din egen applikation
- Gratis att ladda ned
- Full tillgång till teknikspäckad API och manual
- Stilla programmeringssuget
- Inget slut på möjligheter, bara man vill och kan lägga ned t i d
och här är vad jag gillar med Pipes:
- Grafiskt
- Intuitivt gränssnitt
- Klar efter ett fåtal steg
- Stort utbud av input (feeds är enbart en typ av komponenter som kan kombineras)
- Stort utbud av output (feed, JSON m.fl.)
- Full tillgång till kortfattad och icke-teknisk API
Jag fick mersmak av Yahoo Pipes, det kommer mera om den applikationen snart..