Jump to content

cdnjs

cdnjs
Разработчик(и) Райан Киркман , Томас Дэвис , Мэтт Коули , Свен Соло , Тайлер Кэслин
Первоначальный выпуск 25 февраля 2011 г .; 13 лет назад ( 25 февраля 2011 ) [1]
Репозиторий github.com/cdnjs/cdnjs
Написано в JavaScript , Го
Операционная система Кросс-платформенный
Тип ФОСС CDN
Лицензия МОЯ лицензия [2]
Веб-сайт cdnjs.com

cdnjs — это (CDN) с открытым исходным кодом (FOSS бесплатная сеть доставки контента ), размещенная на Cloudflare . [3] [4] По состоянию на май 2021 года он обслуживает 4013 библиотек JavaScript и CSS , которые общедоступны на GitHub . [5] [6] [7] Он включен в миллионы веб-сайтов, или 12,4% веб-сайтов в Интернете , что делает его вторым по популярности CDN для JavaScript. [8] [9] [10]

В январе 2011 года Райан Киркман и Томас Дэвис создали сервис. [11] запустив его на GitHub 25 февраля 2011 г. [12] [13] [14] Первоначально он обслуживал контент через Amazon CloudFront . [12] [15] 15 июня 2011 г. [16] CDN и субдомен cdnjs.cloudflare.com. cdnjs сотрудничала с Cloudflare, которая предоставила для проекта [12] [13] [14] [17]

1 ноября 2019 года основатели передали контроль над cdnjs компании Cloudflare, сославшись на «технические и коммерческие причины». [18] По словам сопровождающих сообщества, проектом было сложно управлять из-за ограниченного доступа к репозиторию GitHub, неактивных основателей и небольшого бюджета. [18] [19] [20] По оценкам, годовой бюджет в то время составлял примерно 50 долларов в год. [18] [21]

Операция

[ редактировать ]

Сервис поддерживается сообществом и Cloudflare. [4] По состоянию на май 2021 года в основной репозиторий GitHub внесли 1443 участника, а в новый репозиторий конфигурации пакетов GitHub — 88. [6] [22]

Его также спонсируют DigitalOcean , Algolia , Heroku , Atlassian , Sentry и Lean20. [23] [24] [25]

Существует общедоступный JSON API , позволяющий разработчикам запрашивать метаданные библиотеки cdnjs. [26] [27]

Ресурсы на cdnjs можно загружать с использованием ряда протоколов подключения — HTTP/2 , HTTP , HTTPS или SPDY . [5] [25] [28]

Домен cdnjs.cloudflare.com входит в список предварительной загрузки HSTS . [29]

Существуют веб-сайты, которые размещают клоны библиотек cdnjs на своих серверах:

  1. ^ «cdnjs/cdnjs API GitHub» . Гитхаб . Проверено 8 июля 2019 г.
  2. ^ «cdnjs/LICENSE на мастере · cdnjs/cdnjs» . Гитхаб . Проверено 17 апреля 2019 г.
  3. ^ «Библиотеки — cdnjs.com — лучший FOSS CDN для веб-библиотек для ускорения ваших веб-сайтов!» . Проверено 17 апреля 2019 г.
  4. ^ Перейти обратно: а б «Спонсорство» . Облачная вспышка . Проверено 3 сентября 2020 г.
  5. ^ Перейти обратно: а б «4 лучших CDN-сервиса для размещения библиотек с открытым исходным кодом | opensource.com» . opensource.com . Проверено 18 апреля 2019 г.
  6. ^ Перейти обратно: а б «cdnjs/cdnjs: 🤖 Ресурсы CDN — бесплатная CDN №1 с открытым исходным кодом, созданная, чтобы облегчить жизнь разработчикам» . Гитхаб . Проверено 13 мая 2021 г.
  7. ^ Ивановс, Алексей (3 апреля 2014 г.). «Решения для более быстрой доставки контента для веб-разработчиков» . Хаффингтон Пост . Проверено 3 сентября 2020 г.
  8. ^ «Статистика использования и рыночная доля сетей доставки контента JavaScript для веб-сайтов» . W3Techs . Проверено 13 мая 2021 г.
  9. ^ Гото, Даичи (1 ноября 2018 г.). JavaScript CDN CDNJS растет, доля рынка превышает 8% . » «
  10. ^ «ПОЛНОЕ РУКОВОДСТВО ПО CDNJS: ЧТО ОНО ДЕЛАЕТ ДЛЯ ВАШЕГО ВЕБ-САЙТА» . БелугаCDN . 27 июля 2020 г. Проверено 3 сентября 2020 г.
  11. ^ «cdnjs.com: недостающий cdn» . cdnjs.com . Архивировано из оригинала 25 января 2011 года . Проверено 3 сентября 2020 г.
  12. ^ Перейти обратно: а б с «CDNJS: Модерируемые сообществом библиотеки Javascript + CloudFlare» . Облачная вспышка. 16 июня 2011 года . Проверено 18 апреля 2019 г.
  13. ^ Перейти обратно: а б «345 — За CDNJS — #Cat5TV Категория5TV» . 3 мая 2014 года . Проверено 3 сентября 2020 г.
  14. ^ Перейти обратно: а б «63: CDNJS с Томасом Дэвисом и Райаном Киркманом» . Журнал изменений . 21 июня 2011 года . Проверено 3 сентября 2020 г.
  15. ^ «cdn js | Блог Treehouse» . Проверено 18 апреля 2019 г.
  16. ^ @Cloudflare (16 июня 2011 г.). «CDNJS: все лучшие библиотеки Javascript в Интернете теперь в одном быстром репозитории на базе CloudFlare! http://blog.cloudflare.com/cdnjs-community-moderated-javascript-librarie» ( твит ) – через Twitter .
  17. ^ Перес, Сара (24 июня 2019 г.). «Проблемы с Cloudflare, затронувшие множество сайтов в понедельник утром [обновление: исправлено]» . ТехКранч . Проверено 3 сентября 2020 г.
  18. ^ Перейти обратно: а б с «Отсутствие активности cdnjs» . Хакерские новости . 1 ноября 2019 года . Проверено 3 сентября 2020 г.
  19. ^ «Отсутствие активности cdnjs» . Гитхаб . 21 октября 2019 года . Проверено 3 сентября 2020 г.
  20. ^ «Обновление CDNJS» . Блог Cloudflare . 19 декабря 2019 года . Проверено 3 сентября 2020 г.
  21. ^ "cdnjs" . Открытый коллектив . Архивировано из оригинала 24 декабря 2019 года . Проверено 3 сентября 2020 г.
  22. ^ «cdnjs/packages: 📦 Конфигурации пакетов — бесплатный CDN №1 с открытым исходным кодом, созданный, чтобы облегчить жизнь разработчикам» . Гитхаб . Проверено 13 мая 2021 г.
  23. ^ «Открытый исходный код в DigitalOcean» . Проверено 8 июля 2019 г.
  24. ^ «15+ бесплатных сервисов CDN WordPress для повышения скорости вашего сайта (2019) — CollectiveRay» . Проверено 18 апреля 2019 г.
  25. ^ Перейти обратно: а б «О нас — cdnjs — бесплатный CDN №1 с открытым исходным кодом, созданный, чтобы облегчить жизнь разработчикам» . Проверено 13 мая 2021 г.
  26. ^ «cdnjs API | ProgrammableWeb» . Проверено 18 апреля 2019 г.
  27. ^ «API — cdnjs.com — лучший FOSS CDN для веб-библиотек для ускорения ваших веб-сайтов!» . Проверено 17 апреля 2019 г.
  28. ^ «CDNJS: самый быстрый репозиторий Javascript в Интернете» . Облачная вспышка. 12 декабря 2012 года . Проверено 18 апреля 2019 г.
  29. ^ «Отправка списка предварительной загрузки HSTS» . Проверено 17 апреля 2019 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 265a3e70351389e23220018cb08d4e36__1700366640
URL1:https://arc.ask3.ru/arc/aa/26/36/265a3e70351389e23220018cb08d4e36.html
Заголовок, (Title) документа по адресу, URL1:
cdnjs - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)