{"id":476150,"date":"2023-08-09T07:26:52","date_gmt":"2023-08-09T07:26:52","guid":{"rendered":""},"modified":"2023-09-05T11:12:09","modified_gmt":"2023-09-05T11:12:09","slug":"cache","status":"publish","type":"wiki","link":"https:\/\/oneproxy.pro\/pl\/wiki\/cache\/","title":{"rendered":"Pami\u0119\u0107 podr\u0119czna"},"content":{"rendered":"<p>Pami\u0119\u0107 podr\u0119czna to podstawowy element nowoczesnych system\u00f3w i sieci komputerowych, kt\u00f3ry odgrywa kluczow\u0105 rol\u0119 w zwi\u0119kszaniu wydajno\u015bci i komfortu korzystania z aplikacji i us\u0142ug internetowych. S\u0142u\u017cy jako mechanizm tymczasowego przechowywania, przechowuj\u0105cy cz\u0119sto u\u017cywane dane bli\u017cej u\u017cytkownika lub aplikacji, redukuj\u0105c potrzeb\u0119 wielokrotnego pobierania tych samych informacji z oryginalnego \u017ar\u00f3d\u0142a. W tym artykule om\u00f3wiono znaczenie pami\u0119ci podr\u0119cznej, jej histori\u0119, typy, struktur\u0119 wewn\u0119trzn\u0105, kluczowe funkcje, zastosowanie i powi\u0105zanie z serwerami proxy.<\/p>\n<h2>Historia powstania Cache\u2019a i pierwsza wzmianka o nim<\/h2>\n<p>Poj\u0119cie pami\u0119ci podr\u0119cznej wywodzi si\u0119 z pocz\u0105tk\u00f3w informatyki. Pierwsze wzmianki o technikach buforowania pochodz\u0105 z po\u0142owy XX wieku, kiedy informatycy dostrzegli potrzeb\u0119 skr\u00f3cenia czasu dost\u0119pu do danych i poprawy wydajno\u015bci systemu. Pocz\u0105tkowo buforowanie stosowano do zarz\u0105dzania pami\u0119ci\u0105 sprz\u0119tow\u0105, gdzie dane by\u0142y tymczasowo przechowywane bli\u017cej procesora, aby zapewni\u0107 szybszy dost\u0119p.<\/p>\n<p>Wraz z rozwojem sieci komputerowych i Internetu buforowanie znalaz\u0142o zastosowanie w aplikacjach internetowych i serwerach proxy. Pierwsz\u0105 godn\u0105 uwagi wzmiank\u0119 o buforowaniu w kontek\u015bcie serwer\u00f3w WWW mo\u017cna znale\u017a\u0107 w specyfikacji HTTP 1.0 wprowadzonej w 1996 roku. Specyfikacja zawiera\u0142a postanowienia dotycz\u0105ce buforowania odpowiedzi HTTP w celu zmniejszenia obci\u0105\u017cenia serwera i skr\u00f3cenia czasu odpowiedzi.<\/p>\n<h2>Szczeg\u00f3\u0142owe informacje o Cache: Rozszerzenie tematu Cache<\/h2>\n<p>Pami\u0119\u0107 podr\u0119czna dzia\u0142a na zasadzie przechowywania cz\u0119sto \u017c\u0105danych danych, aby szybciej i wydajniej obs\u0142ugiwa\u0107 przysz\u0142e \u017c\u0105dania. Gdy u\u017cytkownik uzyskuje dost\u0119p do witryny internetowej lub aplikacji internetowej, zawarto\u015b\u0107 jest pobierana z serwera i tymczasowo zapisywana w pami\u0119ci podr\u0119cznej. Kolejne \u017c\u0105dania dotycz\u0105ce tej samej tre\u015bci mog\u0105 by\u0107 nast\u0119pnie realizowane z pami\u0119ci podr\u0119cznej, eliminuj\u0105c potrzeb\u0119 ponownego pobierania danych z serwera. Mechanizm ten znacznie zmniejsza op\u00f3\u017anienia, ruch sieciowy i obci\u0105\u017cenie serwera, ostatecznie prowadz\u0105c do poprawy wydajno\u015bci witryny i lepszego do\u015bwiadczenia u\u017cytkownika.<\/p>\n<p>Buforowanie mo\u017ce odbywa\u0107 si\u0119 na r\u00f3\u017cnych poziomach systemu komputerowego, w tym w pami\u0119ci podr\u0119cznej przegl\u0105darki, pami\u0119ci podr\u0119cznej systemu operacyjnego, pami\u0119ci podr\u0119cznej bazy danych, a nawet pami\u0119ci podr\u0119cznej sieci dostarczania tre\u015bci (CDN). Serwery proxy, cz\u0119sto stosowane w sieciach korporacyjnych i u dostawc\u00f3w us\u0142ug internetowych, szeroko wykorzystuj\u0105 buforowanie, aby zoptymalizowa\u0107 dostarczanie danych swoim klientom.<\/p>\n<h2>Wewn\u0119trzna struktura pami\u0119ci podr\u0119cznej: jak dzia\u0142a pami\u0119\u0107 podr\u0119czna<\/h2>\n<p>Pami\u0119\u0107 podr\u0119czna ma prost\u0105 struktur\u0119, sk\u0142adaj\u0105c\u0105 si\u0119 g\u0142\u00f3wnie z dw\u00f3ch podstawowych element\u00f3w: przestrzeni dyskowej i mechanizmu wyszukiwania. Gdy dost\u0119p do danych jest uzyskiwany po raz pierwszy, s\u0105 one pobierane z oryginalnego \u017ar\u00f3d\u0142a i przechowywane w przestrzeni pami\u0119ci podr\u0119cznej, powi\u0105zanej z unikalnym identyfikatorem lub kluczem. W przypadku kolejnych \u017c\u0105da\u0144 mechanizm wyszukiwania sprawdza, czy \u017c\u0105dane dane s\u0105 dost\u0119pne w pami\u0119ci podr\u0119cznej. Je\u015bli zostan\u0105 znalezione, dane s\u0105 zwracane z pami\u0119ci podr\u0119cznej, z pomini\u0119ciem konieczno\u015bci uzyskiwania dost\u0119pu do oryginalnego \u017ar\u00f3d\u0142a.<\/p>\n<p>Proces zarz\u0105dzania pami\u0119ci\u0105 podr\u0119czn\u0105 obejmuje r\u00f3\u017cne strategie zapewniaj\u0105ce wydajne przechowywanie i wyszukiwanie danych. Typowe techniki obejmuj\u0105 ostatnio u\u017cywane dane (LRU), w przypadku kt\u00f3rych dane, do kt\u00f3rych ostatnio uzyskiwano dost\u0119p, s\u0105 usuwane z pami\u0119ci podr\u0119cznej, gdy przestrze\u0144 jest ograniczona, oraz czas wyga\u015bni\u0119cia (TTL), w przypadku kt\u00f3rego dane s\u0105 automatycznie usuwane z pami\u0119ci podr\u0119cznej po up\u0142ywie okre\u015blonego czasu.<\/p>\n<h2>Analiza kluczowych cech Cache<\/h2>\n<p>Pami\u0119\u0107 podr\u0119czna oferuje kilka kluczowych funkcji, kt\u00f3re czyni\u0105 j\u0105 niezb\u0119dnym elementem wsp\u00f3\u0142czesnego komputera:<\/p>\n<ol>\n<li>\n<p><strong>Zmniejszone op\u00f3\u017anienie:<\/strong> Udost\u0119pniaj\u0105c cz\u0119sto u\u017cywane dane z pobliskiej pami\u0119ci podr\u0119cznej, op\u00f3\u017anienia s\u0105 znacznie zmniejszone, co prowadzi do szybszego czasu reakcji i poprawy komfortu u\u017cytkownika.<\/p>\n<\/li>\n<li>\n<p><strong>Zachowanie przepustowo\u015bci:<\/strong> Buforowanie zmniejsza ilo\u015b\u0107 danych, kt\u00f3re nale\u017cy przes\u0142a\u0107 w sieci, oszcz\u0119dzaj\u0105c przepustowo\u015b\u0107 i optymalizuj\u0105c zasoby sieciowe.<\/p>\n<\/li>\n<li>\n<p><strong>Poprawiona skalowalno\u015b\u0107:<\/strong> Buforowanie zmniejsza obci\u0105\u017cenie serwer\u00f3w Origin, u\u0142atwiaj\u0105c skalowanie aplikacji internetowych i obs\u0142ug\u0119 wi\u0119kszej bazy u\u017cytkownik\u00f3w.<\/p>\n<\/li>\n<li>\n<p><strong>Dost\u0119p offline:<\/strong> Niekt\u00f3re mechanizmy buforowania, takie jak pami\u0119\u0107 podr\u0119czna przegl\u0105darki, umo\u017cliwiaj\u0105 dost\u0119p w trybie offline do wcze\u015bniej odwiedzanych stron internetowych, zwi\u0119kszaj\u0105c wygod\u0119 u\u017cytkownika.<\/p>\n<\/li>\n<li>\n<p><strong>R\u00f3wnowa\u017cenie obci\u0105\u017cenia:<\/strong> Buforowanie mo\u017ce by\u0107 r\u00f3wnie\u017c wykorzystywane jako forma r\u00f3wnowa\u017cenia obci\u0105\u017cenia, rozdzielaj\u0105ca \u017c\u0105dania na wiele serwer\u00f3w buforuj\u0105cych w celu optymalizacji wykorzystania zasob\u00f3w.<\/p>\n<\/li>\n<\/ol>\n<h2>Rodzaje pami\u0119ci podr\u0119cznej:<\/h2>\n<p>Skrytki mo\u017cna podzieli\u0107 na r\u00f3\u017cne typy w zale\u017cno\u015bci od ich lokalizacji i zakresu:<\/p>\n<table>\n<thead>\n<tr>\n<th>Typ<\/th>\n<th>Opis<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Pami\u0119\u0107 podr\u0119czna przegl\u0105darki<\/td>\n<td>Znajduje si\u0119 w przegl\u0105darce internetowej u\u017cytkownika i s\u0142u\u017cy do przechowywania tre\u015bci internetowych.<\/td>\n<\/tr>\n<tr>\n<td>Pami\u0119\u0107 podr\u0119czna systemu operacyjnego<\/td>\n<td>Tymczasowo przechowuje dane dysku i plik\u00f3w w pami\u0119ci RAM.<\/td>\n<\/tr>\n<tr>\n<td>Pami\u0119\u0107 podr\u0119czna serwera proxy<\/td>\n<td>Obecny na serwerach proxy, buforuj\u0105cy dane dla klient\u00f3w.<\/td>\n<\/tr>\n<tr>\n<td>Pami\u0119\u0107 podr\u0119czna sieci dostarczania tre\u015bci (CDN).<\/td>\n<td>Buforuje zawarto\u015b\u0107 na wielu serwerach w celu wydajnego dostarczania.<\/td>\n<\/tr>\n<tr>\n<td>Pami\u0119\u0107 podr\u0119czna bazy danych<\/td>\n<td>Tymczasowo przechowuje cz\u0119sto u\u017cywane zapytania do bazy danych.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Sposoby wykorzystania pami\u0119ci podr\u0119cznej, problemy i rozwi\u0105zania zwi\u0105zane z u\u017cytkowaniem<\/h2>\n<p>Buforowanie mo\u017cna wykorzysta\u0107 w r\u00f3\u017cnych scenariuszach w celu poprawy wydajno\u015bci i efektywno\u015bci. Jednak niew\u0142a\u015bciwe zarz\u0105dzanie pami\u0119ci\u0105 podr\u0119czn\u0105 mo\u017ce prowadzi\u0107 do pewnych problem\u00f3w, takich jak:<\/p>\n<ol>\n<li>\n<p><strong>Nieaktualne dane:<\/strong> Dane w pami\u0119ci podr\u0119cznej mog\u0105 sta\u0107 si\u0119 nieaktualne, je\u015bli nie zostan\u0105 odpowiednio od\u015bwie\u017cone lub uniewa\u017cnione w przypadku zmiany oryginalnych danych \u017ar\u00f3d\u0142owych.<\/p>\n<\/li>\n<li>\n<p><strong>Uniewa\u017cnienie pami\u0119ci podr\u0119cznej:<\/strong> Okre\u015blenie, kiedy uniewa\u017cni\u0107 lub zaktualizowa\u0107 dane w pami\u0119ci podr\u0119cznej, mo\u017ce by\u0107 trudne, poniewa\u017c zmiany w oryginalnych danych mog\u0105 nie zosta\u0107 natychmiast przeniesione do pami\u0119ci podr\u0119cznej.<\/p>\n<\/li>\n<li>\n<p><strong>Sp\u00f3jno\u015b\u0107 pami\u0119ci podr\u0119cznej:<\/strong> W systemach rozproszonych zapewnienie sp\u00f3jno\u015bci mi\u0119dzy pami\u0119ciami podr\u0119cznymi w r\u00f3\u017cnych lokalizacjach mo\u017ce by\u0107 z\u0142o\u017cone.<\/p>\n<\/li>\n<li>\n<p><strong>Rozmiar pami\u0119ci podr\u0119cznej i zasady eksmisji:<\/strong> Przydzielenie odpowiedniej ilo\u015bci miejsca w pami\u0119ci podr\u0119cznej i wyb\u00f3r odpowiedniej polityki eksmisji ma kluczowe znaczenie dla utrzymania wydajno\u015bci pami\u0119ci podr\u0119cznej.<\/p>\n<\/li>\n<\/ol>\n<p>Aby sprosta\u0107 tym wyzwaniom, programi\u015bci i administratorzy system\u00f3w mog\u0105 wdro\u017cy\u0107 inteligentne strategie zarz\u0105dzania pami\u0119ci\u0105 podr\u0119czn\u0105, takie jak ustawianie odpowiednich warto\u015bci TTL, stosowanie technik pomijania pami\u0119ci podr\u0119cznej i stosowanie mechanizm\u00f3w uniewa\u017cniania pami\u0119ci podr\u0119cznej.<\/p>\n<h2>G\u0142\u00f3wne cechy i inne por\u00f3wnania z podobnymi terminami<\/h2>\n<table>\n<thead>\n<tr>\n<th>Termin<\/th>\n<th>Opis<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Pami\u0119\u0107 podr\u0119czna a pami\u0119\u0107 RAM<\/td>\n<td>Pami\u0119\u0107 podr\u0119czna jest mniejsza, szybsza pami\u0119\u0107 znajduje si\u0119 bli\u017cej procesora, a pami\u0119\u0107 RAM jest wi\u0119ksza, ale wolniejsza. Pami\u0119ci podr\u0119czne s\u0142u\u017c\u0105 do zmniejszania op\u00f3\u017anie\u0144, podczas gdy pami\u0119\u0107 RAM przechowuje g\u0142\u00f3wn\u0105 pami\u0119\u0107 systemu komputerowego.<\/td>\n<\/tr>\n<tr>\n<td>Pami\u0119\u0107 podr\u0119czna a CDN<\/td>\n<td>Pami\u0119\u0107 podr\u0119czna to komponent przechowuj\u0105cy cz\u0119sto u\u017cywane dane, podczas gdy CDN to rozproszona sie\u0107 serwer\u00f3w strategicznie rozmieszczonych w celu wydajnego dostarczania tre\u015bci u\u017cytkownikom. CDN mo\u017ce wykorzystywa\u0107 buforowanie w celu optymalizacji dostarczania tre\u015bci.<\/td>\n<\/tr>\n<tr>\n<td>Pami\u0119\u0107 podr\u0119czna a serwer proxy<\/td>\n<td>Pami\u0119\u0107 podr\u0119czna to cz\u0119\u015b\u0107 serwera proxy odpowiedzialna za przechowywanie cz\u0119sto \u017c\u0105danych danych. Z kolei serwer proxy pe\u0142ni rol\u0119 po\u015brednika mi\u0119dzy klientami a serwerami, oferuj\u0105c r\u00f3\u017cne funkcje, takie jak bezpiecze\u0144stwo, anonimowo\u015b\u0107 i filtrowanie tre\u015bci.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Perspektywy i technologie przysz\u0142o\u015bci zwi\u0105zane z Cache<\/h2>\n<p>Przysz\u0142o\u015b\u0107 buforowania jest obiecuj\u0105ca dzi\u0119ki ci\u0105g\u0142ym badaniom i post\u0119pom w r\u00f3\u017cnych technologiach buforowania. Niekt\u00f3re nowe trendy i technologie obejmuj\u0105:<\/p>\n<ol>\n<li>\n<p><strong>Buforowanie brzegowe:<\/strong> Wraz z rozwojem przetwarzania brzegowego, buforowanie na brzegu sieci staje si\u0119 coraz bardziej powszechne, co zmniejsza op\u00f3\u017anienia i przeci\u0105\u017cenia sieci.<\/p>\n<\/li>\n<li>\n<p><strong>Buforowanie oparte na sztucznej inteligencji:<\/strong> Wdra\u017canie algorytm\u00f3w sztucznej inteligencji i uczenia maszynowego w celu przewidywania zachowa\u0144 u\u017cytkownik\u00f3w i optymalizacji strategii buforowania.<\/p>\n<\/li>\n<li>\n<p><strong>Buforowanie oparte na Blockchain:<\/strong> Wykorzystanie technologii blockchain do zdecentralizowanego i bezpiecznego buforowania, zwi\u0119kszaj\u0105cego integralno\u015b\u0107 danych.<\/p>\n<\/li>\n<li>\n<p><strong>Buforowanie w pami\u0119ci:<\/strong> Wykorzystanie malej\u0105cych koszt\u00f3w pami\u0119ci do przechowywania wi\u0119kszej ilo\u015bci danych w pami\u0119ci podr\u0119cznej, co prowadzi do skr\u00f3cenia czasu dost\u0119pu.<\/p>\n<\/li>\n<\/ol>\n<h2>W jaki spos\u00f3b serwery proxy mog\u0105 by\u0107 u\u017cywane lub powi\u0105zane z pami\u0119ci\u0105 podr\u0119czn\u0105<\/h2>\n<p>Serwery proxy i buforowanie s\u0105 ze sob\u0105 \u015bci\u015ble powi\u0105zane, poniewa\u017c buforowanie jest podstawow\u0105 funkcj\u0105 oferowan\u0105 przez dostawc\u00f3w serwer\u00f3w proxy, takich jak OneProxy. Gdy klienci uzyskuj\u0105 dost\u0119p do zasob\u00f3w za po\u015brednictwem serwera proxy, serwer mo\u017ce buforowa\u0107 cz\u0119sto \u017c\u0105dan\u0105 zawarto\u015b\u0107 i obs\u0142ugiwa\u0107 kolejne \u017c\u0105dania ze swojej pami\u0119ci podr\u0119cznej. Zmniejsza to obci\u0105\u017cenie serwer\u00f3w Origin i poprawia og\u00f3lne do\u015bwiadczenie przegl\u0105dania dla u\u017cytkownik\u00f3w. Serwery proxy z mo\u017cliwo\u015bci\u0105 buforowania s\u0105 powszechnie stosowane w sieciach korporacyjnych, sieciach dostarczania tre\u015bci i u dostawc\u00f3w us\u0142ug internetowych w celu optymalizacji dostarczania danych i poprawy wydajno\u015bci.<\/p>\n<h2>Powi\u0105zane linki<\/h2>\n<p>Wi\u0119cej informacji na temat pami\u0119ci podr\u0119cznej mo\u017cna znale\u017a\u0107 w nast\u0119puj\u0105cych zasobach:<\/p>\n<ul>\n<li><a href=\"https:\/\/en.wikipedia.org\/wiki\/Cache_(computing)\" target=\"_new\" rel=\"noopener nofollow\">Wikipedia \u2013 pami\u0119\u0107 podr\u0119czna (obliczenia)<\/a><\/li>\n<li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Caching\" target=\"_new\" rel=\"noopener nofollow\">Dokumenty internetowe MDN \u2013 buforowanie HTTP<\/a><\/li>\n<li><a href=\"https:\/\/ieeexplore.ieee.org\/document\/8534853\" target=\"_new\" rel=\"noopener nofollow\">Buforowanie sieci Web: przegl\u0105d i por\u00f3wnanie stanu techniki<\/a> (IEEE Eksploruj)<\/li>\n<\/ul>","protected":false},"featured_media":467822,"menu_order":0,"template":"","meta":{"_acf_changed":false,"content-type":"","inline_featured_image":false,"footnotes":""},"class_list":["post-476150","wiki","type-wiki","status-publish","has-post-thumbnail","hentry"],"acf":{"faq_title":"Frequently Asked Questions about <mark>Cache: Enhancing Proxy Server Performance and User Experience<\/mark>","faq_items":[{"question":"What is Cache and how does it enhance web performance?","answer":"<p>Cache is a temporary storage mechanism that stores frequently accessed data closer to the user or the application. When a user accesses a website or web application, the content is retrieved from the server and stored in the cache. Subsequent requests for the same content can be fulfilled from the cache, reducing latency and improving web performance.<\/p>"},{"question":"When was Cache first mentioned, and how has it evolved over time?","answer":"<p>The concept of caching dates back to the mid-20th century, with the first notable mention in the HTTP 1.0 specification introduced in 1996. Since then, caching techniques have evolved significantly, finding applications in various levels of computing systems, including browsers, operating systems, database management, and content delivery networks (CDNs).<\/p>"},{"question":"How does Cache work internally?","answer":"<p>Cache operates with a simple structure, consisting of a storage space and a lookup mechanism. When data is accessed for the first time, it is fetched from the original source and stored in the cache with a unique identifier. For subsequent requests, the lookup mechanism checks if the requested data is available in the cache and serves it from there, avoiding the need to access the original source again.<\/p>"},{"question":"What are the key features of Cache?","answer":"<p>Cache offers several key features, including reduced latency, bandwidth conservation, improved scalability, offline access, and load balancing. These features collectively contribute to faster response times and better user experiences.<\/p>"},{"question":"What are the different types of Cache?","answer":"<p>Cache can be classified into various types based on their location and scope. Some common types include browser cache, operating system cache, proxy server cache, CDN cache, and database cache.<\/p>"},{"question":"How can Cache be used, and what are the potential problems and solutions related to its usage?","answer":"<p>Cache can be used in various scenarios to optimize data delivery and improve performance. However, improper cache management may lead to issues such as stale data, cache invalidation problems, cache consistency challenges, and cache size and eviction policies. Implementing intelligent cache management strategies, such as setting appropriate TTLs and cache invalidation mechanisms, can address these problems.<\/p>"},{"question":"How does Cache compare to similar terms like RAM and CDN?","answer":"<p>Cache differs from RAM (Random Access Memory) as it is smaller and faster storage used to reduce latency, whereas RAM serves as the main memory of a computing system. Additionally, Cache and CDN (Content Delivery Network) are related, as CDN utilizes caching to efficiently deliver content, while Cache is a general concept of temporary data storage.<\/p>"},{"question":"What are the future perspectives and technologies related to Cache?","answer":"<p>The future of caching looks promising, with emerging trends such as edge caching, AI-driven caching, blockchain-based caching, and in-memory caching. These advancements aim to further optimize data access and improve caching efficiency.<\/p>"},{"question":"How are proxy servers associated with Cache, and how does OneProxy leverage Cache?","answer":"<p>Proxy servers, like OneProxy, often employ caching to optimize data delivery and enhance browsing experiences for users. When clients access resources through a proxy server, the server can cache frequently requested content and serve subsequent requests from its cache, reducing load on origin servers and improving performance. OneProxy utilizes Cache to supercharge your online journey and provide seamless browsing experiences.<\/p>"}]},"_links":{"self":[{"href":"https:\/\/oneproxy.pro\/pl\/wp-json\/wp\/v2\/wiki\/476150","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oneproxy.pro\/pl\/wp-json\/wp\/v2\/wiki"}],"about":[{"href":"https:\/\/oneproxy.pro\/pl\/wp-json\/wp\/v2\/types\/wiki"}],"version-history":[{"count":0,"href":"https:\/\/oneproxy.pro\/pl\/wp-json\/wp\/v2\/wiki\/476150\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oneproxy.pro\/pl\/wp-json\/wp\/v2\/media\/467822"}],"wp:attachment":[{"href":"https:\/\/oneproxy.pro\/pl\/wp-json\/wp\/v2\/media?parent=476150"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}