Skip to main content

Ano ang isang mash-up?

Ang isang mash-up ay isang kombinasyon ng mga tool o data mula sa maraming mga mapagkukunan.Ang mga mash-up ay karaniwang nangongolekta ng data mula sa maraming mga web page at dalhin ang kanilang impormasyon sa isang pinasimple na aplikasyon sa web.

Mag-isip ng isang mash-up bilang pagsasama ng tool para sa mga aplikasyon ng web.Halimbawa, ang isang online na serbisyo sa pagmamapa ay maaaring magkaroon ng isang interface na nagbibigay-daan sa isang mash-up na nilikha na naglalagay ng mga camera ng trapiko para sa isang lokasyon papunta sa isang mapa.Ang mga posibilidad para sa mash-up ay medyo walang katapusang.

Upang lumikha ng isang mash-up, kinakailangan ang maraming mga mapagkukunan ng pag-input, at karaniwang ang mga input na ito ay magkakaroon ng isang XML based output stream.Pinapayagan nito ang mash-up na gamitin ang mga XML output bilang mga input, at pagsamahin ang mga ito nang magkasama.Kapag pinagsama ang mga stream ng data (at/o manipulahin), ang mash-up ay karaniwang bubuo ng sariling output, na nagpapakita ng isang kumbinasyon ng mga orihinal na input.

Marami sa mga web application na pinakaangkop para sa isang mash-up ay nagsasangkot ng ajax programming mdash;isang kumbinasyon ng JavaScript at XML Markup Mdash;na nagbibigay-daan sa mga pahina at data na ginamit para sa mash-up upang baguhin nang walang pahina na na-refresh, sa gayon, ang paggawa ng tool ay napakahusay para sa gumagamit.

Ang isang halimbawa ng isang mash-up ay maaaring pagsamahin ang isang serbisyo ng pagmamapa tulad ng Google Maps na may microbreweries.Ang mash-up na ito ay nilikha at gumagana nang maayos, upang magbigay ng isang mapa ng mga serbesa o tindahan ng beer sa loob ng isang lugar at direksyon sa bawat isa.

Ang Yahoo ay kinuha ang mash-up kahit na sa pagpapakilala ng isang bagong serbisyo na tinatawag na Pipes Trade ;.Yahoo Pipes Trade;Pinapayagan ang isang gumagamit na gumamit ng XML markup at isang interface na hinihimok ng ajax upang lumikha ng kanilang sariling mga tubo (o mash-up).Ang serbisyong ito ay naglalagay ng anumang bilang ng mga mash-up nang direkta sa mga kamay ng mga maaaring gumamit ng bagong aplikasyon.Kapag nilikha ang isang pipe, maibabahagi ito sa iba upang payagan ang mas malawak na paggamit.Mga tubo at kalakalan;ay ginamit upang lumikha ng maraming mga mash-up, isa sa gayong mash-up bilang isang web application upang maglagay ng isang listahan ng kanta mula sa iTunes may mga video mula sa YouTube.Ang kasal ng mga website ay nagbibigay-daan sa iyo upang lumikha ng isang mash-up ng nangungunang sampung mga kanta ng iTunes at ang nangungunang 10 pinaka-play na mga video sa YouTube.Ang application ay gumagamit ng isang XML feed mula sa parehong mga site upang lumikha ng mash-up, na nagpapahintulot sa data mula sa bawat application na magbago nang hindi nangangailangan ng anumang mga pagbabago sa mashed up web application.

Maraming iba pang mga mash-up ang nilikha, pinagsasama ang pinakapopularMagagamit ang mga serbisyo sa Internet ngayon.Sa mga bagong application na nag -pop up sa lahat ng oras, walang mga limitasyon sa dami at iba't ibang mga aplikasyon ng web na maaaring malikha.