Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 11585|Відповідь: 1

[Інше] Рекомендуйте 13 часто використовуваних ресурсів CDN-сервісів для публічних баз даних фронтенду

[Копіювати посилання]
Опубліковано 16.07.2019 14:53:41 | | |
Публічна бібліотека CDN означає розміщення часто використовуваного інвентарю JS на вузлах CDN для полегшення прямого доступу розробників. У порівнянні з розміщенням інвентарю JS на окремому сервері, публічні бібліотеки CDN є більш стабільними та швидкими. Публічні CDN забезпечують стабільні, надійні та високошвидкісні сервіси для ваших додатків, включаючи всі найпопулярніші бібліотеки JavaScript з відкритим кодом у світі.

Публічна бібліотека CDN міститиме всі найпопулярніші бібліотеки JavaScript з відкритим кодом у світі, і ви можете звертатися до цих ресурсів безпосередньо на своїх веб-сторінках за допомогою script-тегів. Це не лише заощадить трафік, а й підвищить швидкість доступу завдяки прискоренню CDN. Також є перевидання статті під назвою «Створення локального CDN для прискорення доступу до сайтів на кшталт StackOverflow». " — це вирішити проблему, що деякі сайти не можуть бути відкриті або відображені неповністю через блокування Google.

Причина проста: у відносно стабільному сервісі бібліотека JS є найповнішою, багато хороших CDN синхронізовані з репозиторіями, а відомий JSLite, який я написав, включений у нього?, що мене сильно зачепило? Це безпосередньо веде до інших великих CDN-провайдерів, усі мають бібліотеки JSLite, це чудово.

CDNJS

CDNJS надає дуже повну бібліотеку JavaScript, як популярну, так і непопулярну. Якщо ви вважаєте, що їм бракує корисних бібліотек, ви також можете самостійно надіслати їх на сайт, і після проходження перевірки CDNJS розділить js-файли для вас! Цей сервіс поєднує CloudFlare, Pingdom і S3Stat, і стабільність та швидкість не є проблемою. Усі JavaScript-бібліотеки, надані CDNJS, перелічені на головній сторінці сайту, і користувачі можуть шукати їх безпосередньо. Ці бібліотеки JS позначені номерами версій, тегами та посиланнями на оригінальний сайт обслуговування.

Офіційний вебсайт:Вхід за гіперпосиланням видно.

P.S.: CDNJS слід вважати найповнішою бібліотекою JS. Більшість основних бібліотек JS зберігаються, навіть CSS, image і swf, але багато чудових вітчизняних бібліотек з відкритим кодом їх немає. У CDNJS можна знайти багато іноземних авангардних бібліотек Js. Навіть JSLite, який я написав сам, ініціював включити його, і я був дуже зворушений

Звісно, ви також можете використовувати CDNJS, наданий китайцями, щоб посилатися на відповідні файли JS і CSS.

Домашнє дзеркало:Вхід за гіперпосиланням видно.

Ps: CDNJS国内镜像托管在又拍云存储,但是各种JS或者CSS类库比又拍云自己出的JS库丰富很多,而且每天同步更新且支持https协议 (和可惜最近网站提示未备案已经打不开了)。

CDNJS.net

На перший погляд це продукт наслідування, cdnjs.com дані, оскільки я написав JSLite лише цей cdnjs.com, я не очікував, що цей .net-сайт буде включений, видно, що він насправді копія, але, здається, використовує акселерацію Alibaba Cloud CDN.

Офіційний вебсайт:Вхід за гіперпосиланням видно.

BootCDN

BootCDN — це безкоштовний CDN-сервіс для відкритих проектів, підтримуваний і підтримуваний китайським сайтом Bootstrap, який прагне надавати стабільні та швидкі безкоштовні CDN-послуги для відмінних відкритих проектів, таких як Bootstrap, jQuery та Angular. Відкриті проєкти, включені до BootCDN, переважно синхронізовані з репозиторієм cdnjs.

Офіційний вебсайт:Вхід за гіперпосиланням видно.

Публічна база даних Baidu CDN

Baidu Public CDN надає стабільні, надійні та високошвидкісні сервіси для додатків вебмайстрів, включаючи всі найпопулярніші бібліотеки JavaScript з відкритим кодом у світі.

Офіційний вебсайт:Вхід за гіперпосиланням видно.

P.S.: Швидкість Baidu зараз має бути схожою на швидкість Сіни. Однак jQuery має трохи менше версій, ніж SAE, і інші бібліотеки мають бути схожими.

Публічна бібліотека CDN Sina Cloud Computing

Sina Cloud Computing — це підрозділ Sina R&D Center, який головним чином відповідає за стратегічне планування, технологічні дослідження та розробки, а також експлуатацію платформ у сфері хмарних обчислень. Основні продукти включають хмарну платформу додатків Sina App Engine (SAE).

CDN-вузли SAE охоплюють кілька магістральних мереж (телекомунікації, Unicom, мобільні та освітні) у великих містах країни, що дозволяє розробникам легко користуватися якісними CDN-послугами.

Офіційний вебсайт:Вхід за гіперпосиланням видно.

P.S.: В Інтернеті є відгуки, що Sina швидший за Baidu. Я цього не відчуваю. Посеред ночі було кілька ситуацій повільного завантаження (не знаю, чи стикалися інші вебмайстри з таким).

Вона також надає CDN-сервіс JS-бібліотеки

Youpai Cloud Storage — це проєкт компанії Hangzhou Weiju Network Co., Ltd., заснований у червні 2005 року, головним чином для надання послуг хмарного зберігання зображень/хмарних обчислень для Youpai Network та Youpai Picture Manager на ранньому етапі, і був відкритий для всіх користувачів у лютому 2010 року.

Вона головним чином зосереджена на зберіганні та розповсюдженні великих малих файлів та галузі хмарних обчислень зображень. Він надає дві основні послуги: статичне хмарне зберігання файлів та обробку з прискореним CDN.

Офіційний вебсайт:Вхід за гіперпосиланням видно.

P.S.: Ви також сказали, що бібліотека js надає поширену JavaScript-бібліотеку CDN-сервіс. Вважається одним із перших сервісів прискорення CDN. Швидкість і стабільність теж хороші. Однак існує кілька бібліотек js, і деякі авангардні бібліотеки js можуть бути недоступні.

Qiniu Cloud Storage відкриває статичний файл CDN

Зберігання JS-бібліотек, які безкоштовні на CDN, таких як Google Ajax Library, Microsoft ASP.net CDN, SAE, Baidu, Upyun тощо, але їх використання дещо обмежене, оскільки вони надають лише деякі бібліотеки JS. Однак Qiniu Cloud Storage надає склад із найповнішою колекцією чудових відкритих бібліотек і безкоштовно надає послуги прискорення CDN.

Офіційний вебсайт:Вхід за гіперпосиланням видно.

P.S.: Водночас Open Static File CDN також забезпечує точку входу для доступу до відкритих бібліотек, дозволяючи будь-кому подавати відкриті бібліотеки, включно зі статичними файлами, такими як JS, CSS, image і swf. Вищезазначені, мої особисті результати тестів: Baidu Cloud має бути найшвидшим, а сервісів замало, майже немає потреби це враховувати. Alibaba Cloud також, як кажуть, надає публічні CDN-послуги, але офіційний сайт не може знайти конкретну сторінку сервісу, тому поки що не буду про це говорити

Публічна фронтенд-база даних 360 Website Guard CDN

Розміщений на 360 CDN-вузлах по всій країні, охоплюючи основні операторські лінії, такі як China Telecom, China Unicom і China Mobile, ви можете безпосередньо посилатися на ці ресурси через скрипт-теги на власних веб-сторінках, щоб миттєво прискорити доступ до сайту!

Просто замініть доменне ім'я і продовжуйте користуватися фронтенд-публічною бібліотекою Google та безкоштовною бібліотекою шрифтів, що миттєво прискорює доступ до сайту.

Офіційний вебсайт:Вхід за гіперпосиланням видно.

P.S.: Темп 360 стає все швидшим і швидшим. Швидкість оновлення різних технологій і послуг дуже швидка. Google заблокований, чи має це бути причиною його запуску?

Бібліотеки, розміщені в Google

Продукти Google мають бути високої якості. Хоча вся лінійка продуктів Google останнім часом була заблокована, навіть базовий пошуковий сервіс Google більше недоступний. Однак публічна публічна бібліотека CDN від Google має бути найпотужнішою, наприклад, авангардні бібліотеки коду та бібліотеки шрифтів Google Web Font, які майже не підтримуються кількома основними публічними CDN-сервісами в Китаї.

Офіційний вебсайт:Вхід за гіперпосиланням видно.

P.S.: Звісно, а якщо Google не зможе його відкрити? Немає кращого способу, ніж використовувати вітчизняні CDN-бібліотеки. Наприклад, бібліотека JS, яка не надається вітчизняним CDN, використовує сервіс прискорення CDN Qiniu Cloud Storage, а бібліотека шрифтів Google Fonts Open Sans — публічну бібліотеку 360CDN.

Microsoft ASP.net CDN


ASP.NET команда розробників запустила новий сервіс Microsoft Ajax CDN (Content Delivery Network), який забезпечує підтримку кешування бібліотек AJAX, включаючи jQuery та ASP.NET AJAX. Сервіс є безкоштовним, не потребує реєстрації та може використовуватися як для комерційного, так і некомерційного використання.

Офіційний вебсайт:Вхід за гіперпосиланням видно.

P.S.: Створений Microsoft, він, звісно, не такий вже й поганий. Хоча в Небесній Імперії швидкість все ще не надто повільна (звісно, вона не така хороша, як у інших CDN у Китаї).

jsDelivr

MaxCDN — це відносно недорога CDN-компанія з багатьма вузлами, розташованими по всьому світу. jsDelivr — це безкоштовне та відкрите CDN-рішення, засноване на MaxCDN, яке допомагає розробникам і вебмайстрам. jsDelivr містить бібліотеки JavaScript, плагіни jQuery, CSS-фреймворки, шрифти та інші статичні ресурси, які часто використовуються в інтернеті.

Офіційний вебсайт:Вхід за гіперпосиланням видно.

P.S.: Кількість вузлів у кожному CDN викликає занепокоєння для всіх, і jsDelivr надає загалом 13 вузлів. Швидкість завантаження в основному схожа на швидкість CDNJS, і побутовим користувачам рекомендується користуватися найкращим домашнім CDN-сервісом. Ви можете перевірити це самі.

Sunshine Network часто використовує фронтенд-публічні бази даних

Офіційний вебсайт:Вхід за гіперпосиланням видно.

CSS.Net

Національним спонсором вузла CDN є Zhuji Jiesu Network Technology Co., Ltd., а іноземним спонсором вузла CDN є VPS. ДО

Офіційний вебсайт:Вхід за гіперпосиланням видно.

Резюме: Більшість цих публічних бібліотек CDN мають власні особливості. Ви можете використовувати його вибірково. Швидкість і стабільність найкращі в Baidu та Sina в Китаї, звісно, відчуття такого заводу зірок дуже надійне, але Qiniu та Youpaiyun також дуже хороші. Оскільки Google заблоковано, усі сервіси Google слід якнайшвидше перенести та використовувати власну публічну бібліотеку CDN.




Попередній:SEO-налаштування, такі як заголовок, ключові слова, опис тощо сторінок плагінів, розроблених Discuz!
Наступний:Шатл для інженерів Java — Redis
 Орендодавець| Опубліковано 16.07.2019 14:54:28 |
Рекомендую використовувати лише наступне:https://cdnjs.com/, бо це безпечніше

<link crossorigin="anonymous" integrity="sha256-+hDz/gVbhp24mhOmoIT4Du4F3K5fs9fjjoe0rP5gSLs=" rel="stylesheet" href="/assets/css/home.css" />  

посилання або скрипт: Використовується для запобігання втручанню CDN у JavaScript.



"anonymous" робить крос-доменний запит (тобто містить заголовок Origin: HTTP). Однак жодна інформація про автентифікацію не надсилається (тобто файли cookie, сертифікати X.509 та базова HTTP-інформація автентифікації не надсилаються). Якщо сервер не надає вихідні облікові дані (без встановлення заголовка Access-Control-Allow-Origin: HTTP), зображення буде забруднене, а його використання буде обмежене.



Значення цього атрибута цілісності визначає криптографічний хеш ресурсу (файлу), закодований у base64, отриманий браузером. Якщо ресурс збігається з одним із хешів, він буде завантажений.

<script><link>Значення цілісності принаймні одного рядка, кожен рядок містить префікси, що вказують на конкретний алгоритм хешування (префікси SHA256, SHA384 і SHA512, які наразі дозволені), потім пунктирний і завершується реальним хешем, закодованим у базі 64. Наприклад:

sha384-oqVuAfXRKap7fdgcCY5uykM6+R9GqQ8K/uxy9rx7HNQlGYl1kPzQho1wx4JwY8wC
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com