JSDelivr - JSDelivr - Wikipedia
![]() | |
Vývojáři | Prospect One, Dmitrij Akulov |
---|---|
První vydání | 2012 |
Úložiště | ![]() |
Operační systém | Cross-platform |
Typ | Zdarma CDN |
webová stránka | www.jsdelivr.com |
JSDelivr (stylizované jako jsDelivr) je bezplatná veřejnost CDN pro open-source projekty.
Může poskytovat webové soubory přímo z npm registr a GitHub úložiště bez jakékoli konfigurace.[1][2]
V současné době je to druhá nejpopulárnější veřejná CDN, která hostí více projektů.[3][4] Dne 14. října 2020 se stala oficiální sítí CDN společnosti Bootstrap.[5]
Přehled
jsDelivr má také API pro vývojáře,[6] bez omezení provozu a je přístupný po celém světě, mimo jiné z pevninské Číny.[7] Projekt sponzoruje několik významných společností jako Cloudflare Rychle, Stackpath, appfleet, NS1 a DigitalOcean.[8] Od září 2017[Aktualizace], nejpopulárnější hostovaný projekt, kde byl úhledný kolotoč s 3,7 miliardami měsíčních požadavků.[9][10]
Infrastruktura
Projekt využívá pro redundanci DNS dva poskytovatele DNS. Kvůli každý s každým pokud jeden poskytovatel klesne, druhý udrží CDN online.
Vlastní systém hostovaný uživatelem appfleet analyzuje výkon základních poskytovatelů CDN a posouvá pravidla směrování na poskytovatele DNS, aby dosáhli lepšího výkonu a provozuschopnosti. Uživatelé jsou směrováni na nejvýkonnější a dostupnější síť CDN na základě jejich umístění.[11][12]
Čínský poskytovatel CDN Quantil je zvyklý sloužit čínštině díky Licence ICP v držení jsDelivr.[13]
Na backendu jsDelivr provozuje několik klastrů v Německu a Nizozemsku, které provozují logiku, která řídí tuto službu. Všechny poskytované soubory se ukládají do mezipaměti na původních serverech na discích SSD. Lokálně un-cached soubory jsou nejprve načteny z permanentní mezipaměti hostované Amazon S3. Pokud tam soubory nejsou, jsou načteny z NPM nebo GitHub na základě typu požadavku. Po prvním načtení jsou všechny nové a jedinečné soubory trvale uloženy do mezipaměti na S3 na poškozené adresy URL kvůli odstraněným nebo přejmenovaným balíčkům. V případě výpadku S3 se dočasně obejde logika permanentní mezipaměti a soubory se načtou přímo z NPM a GitHub.[11]
Reference
- ^ jsdelivr: Zdarma CDN s otevřeným zdrojovým kódem pro webmastery a vývojáře, jsDelivr, 2017-10-29, archivováno z původního dne 2017-10-09, vyvoláno 2017-10-30
- ^ „Proč jsDelivr používá 2 DNS, 4 CDN a Fly. Fly články. 2017-10-06. Citováno 2017-10-30.[trvalý mrtvý odkaz ]
- ^ „jsDelivr - pokročilá veřejná síť CDN s otevřeným zdrojovým kódem“. Mozilla. Archivováno z původního dne 30. října 2017. Citováno 29. října 2017.
- ^ „Statistiky využití a tržní podíl sítí pro doručování obsahu JavaScriptu pro webové stránky, září 2017“. w3techs.com. Archivováno od původního dne 2019-04-12. Citováno 2017-09-05.
- ^ „Bootstrap tweet ohlašující nové CDN“. Cvrlikání. Citováno 2020-10-14.
- ^ Greasidis, Thodoris (2016-02-26). jQuery návrhové vzory. Packt Publishing Ltd. ISBN 9781785885129.
- ^ „Top 4 CDN services for hosting open source libraries“. Opensource.com. Archivováno z původního dne 2019-04-18. Citováno 2017-09-07.
- ^ „Damit euer Code richtig gut aussieht: Hack Hack Open-Source-Font v nové verzi veröffentlicht“ [Takže váš kód vypadá opravdu dobře: Byla vydána nová verze hacku s otevřeným zdrojovým kódem]. t3n Novinky (v němčině). Archivováno z původního dne 3. července 2017. Citováno 29. října 2017.
- ^ „Poskytování jedné miliardy stažení knihovny JavaScript“. Algolie. 27. září 2017. Archivováno z původního dne 30. října 2017. Citováno 29. října 2017.
- ^ „jsDelivr - bezplatný, rychlý a spolehlivý Open Source CDN“. jsdelivr.com. Archivováno z původního dne 2017-09-04. Citováno 2017-09-05.
- ^ A b "Jak jsDelivr funguje". www.jsdelivr.com. Citováno 2020-10-13.
- ^ jsdelivr / jsdelivr, jsDelivr, 2020-10-13, vyvoláno 2020-10-13
- ^ „jsDelivr - bezplatná, rychlá a spolehlivá síť CDN pro Open Source“. jsDelivr. Citováno 2020-10-13.
externí odkazy
![]() | Tento článek týkající se webových stránek je pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |