{"id":212,"date":"2025-09-04T07:19:48","date_gmt":"2025-09-04T07:19:48","guid":{"rendered":"https:\/\/zajecia.tsadowski.pl\/?p=212"},"modified":"2025-09-18T08:40:56","modified_gmt":"2025-09-18T08:40:56","slug":"wprowadzenie-do-jezyka-php","status":"publish","type":"post","link":"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/wprowadzenie-do-jezyka-php\/","title":{"rendered":"Wprowadzenie do j\u0119zyka PHP"},"content":{"rendered":"<h2>Wst\u0119p teoretyczny<\/h2>\n<p><strong>Czym jest PHP?<\/strong>\nPHP to j\u0119zyk skryptowy dzia\u0142aj\u0105cy po stronie serwera (server-side). Oznacza to, \u017ce kod PHP nie jest wykonywany w przegl\u0105darce u\u017cytkownika (tak jak HTML, CSS czy JavaScript w wersji client-side), lecz na serwerze, kt\u00f3ry nast\u0119pnie przesy\u0142a do przegl\u0105darki wynik dzia\u0142ania programu \u2013 zazwyczaj w postaci kodu HTML.<\/p>\n<p><strong>Po co stworzono PHP?<\/strong>\nPHP zosta\u0142o opracowane w 1994 roku przez Rasmusa Lerdorfa. Pocz\u0105tkowo mia\u0142 to by\u0107 prosty zestaw narz\u0119dzi do \u015bledzenia odwiedzin na jego stronie osobistej (st\u0105d nazwa \u201ePersonal Home Page\u201d). Z czasem rozwin\u0119\u0142o si\u0119 w pe\u0142noprawny j\u0119zyk programowania do tworzenia dynamicznych stron internetowych.<\/p>\n<p><strong>Dlaczego jest przydatny?<\/strong><\/p>\n<ul>\n<li>Umo\u017cliwia tworzenie <strong>dynamicznych stron<\/strong>, np. formularzy, paneli logowania, sklep\u00f3w internetowych.<\/li>\n<li>Pozwala na <strong>prac\u0119 z bazami danych<\/strong> (np. MySQL, PostgreSQL).<\/li>\n<li>Obs\u0142uguje <strong>sesje i ciasteczka<\/strong>, czyli pami\u0119ta informacje o u\u017cytkowniku mi\u0119dzy odwiedzinami strony.<\/li>\n<li>Jest <strong>szeroko wspierany<\/strong> \u2013 wi\u0119kszo\u015b\u0107 serwer\u00f3w hostingowych obs\u0142uguje PHP bez dodatkowej konfiguracji.<\/li>\n<\/ul>\n<p><strong>Ciekawostki o PHP<\/strong><\/p>\n<ul>\n<li>Nazwa \u201ePHP\u201d dzi\u015b oznacza \u201ePHP: Hypertext Preprocessor\u201d \u2013 jest to tzw. akronim rekurencyjny (pierwsza litera odwo\u0142uje si\u0119 do ca\u0142ego wyra\u017cenia).<\/li>\n<li>Mimo \u017ce powsta\u0142 w latach 90., PHP wci\u0105\u017c jest jednym z najpopularniejszych j\u0119zyk\u00f3w do obs\u0142ugi stron <a href=\"http:\/\/WWW\">WWW<\/a>.<\/li>\n<li>Popularne systemy jak <strong>WordPress, Joomla czy Drupal<\/strong> s\u0105 napisane w\u0142a\u015bnie w PHP.<\/li>\n<li>Szacuje si\u0119, \u017ce ponad <strong>70% stron internetowych<\/strong> korzysta w jakim\u015b stopniu z PHP.<\/li>\n<\/ul>\n<hr \/>\n<h2>Pierwsze przyk\u0142ady w PHP<\/h2>\n<p>Kod PHP umieszcza si\u0119 pomi\u0119dzy znacznikami <code>&lt;?php ... ?&gt;<\/code> w pliku o rozszerzeniu <code>.php<\/code>.<\/p>\n<h3>1. Najprostszy przyk\u0142ad \u2013 wy\u015bwietlanie tekstu<\/h3>\n<pre><code class=\"lang-php language-php php\">&lt;?php\necho &quot;Witaj w \u015bwiecie PHP!&quot;;\n?&gt;<\/code><\/pre>\n<p>Ten kod na stronie wy\u015bwietli:\n<code>Witaj w \u015bwiecie PHP!<\/code><\/p>\n<hr \/>\n<h3>2. Zmienne i operacje<\/h3>\n<pre><code class=\"lang-php language-php php\">&lt;?php\n$imie = &quot;Anna&quot;;\n$wiek = 17;\n\necho &quot;Cze\u015b\u0107, mam na imi\u0119 $imie i mam $wiek lat.&quot;;\n?&gt;<\/code><\/pre>\n<hr \/>\n<h3>3. Prosta instrukcja warunkowa<\/h3>\n<pre><code class=\"lang-php language-php php\">&lt;?php\n$liczba = 10;\n\nif ($liczba &gt; 5) {\n    echo &quot;Liczba jest wi\u0119ksza od 5&quot;;\n} else {\n    echo &quot;Liczba nie jest wi\u0119ksza od 5&quot;;\n}\n?&gt;<\/code><\/pre>\n<hr \/>\n<h3>4. P\u0119tla w PHP<\/h3>\n<pre><code class=\"lang-php language-php php\">&lt;?php\nfor ($i = 1; $i &lt;= 5; $i++) {\n    echo &quot;To jest linia numer $i&lt;br&gt;&quot;;\n}\n?&gt;<\/code><\/pre>\n<hr \/>\n<h2><a href=\"https:\/\/www.w3schools.com\/php\/php_compiler.asp\">Online php compiler<\/a><\/h2>\n<hr \/>\n<h2>Zadania dla uczni\u00f3w<\/h2>\n<p><strong>Zadanie 1.<\/strong>\nNapisz skrypt PHP, kt\u00f3ry:<\/p>\n<ul>\n<li>przechowuje w zmiennej twoje imi\u0119,<\/li>\n<li>przechowuje w drugiej zmiennej tw\u00f3j wiek,<\/li>\n<li>wypisuje na stronie: \u201eMam na imi\u0119 [imi\u0119] i mam [wiek] lat\u201d.<\/li>\n<\/ul>\n<hr \/>\n<p><strong>Zadanie 2.<\/strong>\nNapisz skrypt PHP, kt\u00f3ry:<\/p>\n<ul>\n<li>przechowuje w zmiennej liczb\u0119,<\/li>\n<li>sprawdza, czy ta liczba jest parzysta czy nieparzysta,<\/li>\n<li>wypisuje odpowiedni komunikat na stronie.<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Wst\u0119p teoretyczny Czym jest PHP? PHP to j\u0119zyk skryptowy dzia\u0142aj\u0105cy po stronie serwera (server-side). Oznacza to, \u017ce kod PHP nie jest wykonywany w przegl\u0105darce u\u017cytkownika (tak jak HTML, CSS czy JavaScript w wersji client-side), lecz na serwerze, kt\u00f3ry nast\u0119pnie przesy\u0142a do przegl\u0105darki wynik dzia\u0142ania programu \u2013 zazwyczaj w postaci kodu HTML. Po co stworzono PHP? [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[34],"tags":[59],"class_list":["post-212","post","type-post","status-publish","format-standard","hentry","category-tsiai-4ig2","tag-tsiai-4ig2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Wprowadzenie do j\u0119zyka PHP - Tomasz Sadowski<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/wprowadzenie-do-jezyka-php\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Wprowadzenie do j\u0119zyka PHP - Tomasz Sadowski\" \/>\n<meta property=\"og:description\" content=\"Wst\u0119p teoretyczny Czym jest PHP? PHP to j\u0119zyk skryptowy dzia\u0142aj\u0105cy po stronie serwera (server-side). Oznacza to, \u017ce kod PHP nie jest wykonywany w przegl\u0105darce u\u017cytkownika (tak jak HTML, CSS czy JavaScript w wersji client-side), lecz na serwerze, kt\u00f3ry nast\u0119pnie przesy\u0142a do przegl\u0105darki wynik dzia\u0142ania programu \u2013 zazwyczaj w postaci kodu HTML. Po co stworzono PHP? [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/wprowadzenie-do-jezyka-php\/\" \/>\n<meta property=\"og:site_name\" content=\"Tomasz Sadowski\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-04T07:19:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-18T08:40:56+00:00\" \/>\n<meta name=\"author\" content=\"tomek\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"tomek\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minuty\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/index.php\\\/2025\\\/09\\\/04\\\/wprowadzenie-do-jezyka-php\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/index.php\\\/2025\\\/09\\\/04\\\/wprowadzenie-do-jezyka-php\\\/\"},\"author\":{\"name\":\"tomek\",\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/#\\\/schema\\\/person\\\/36b24d512631c581c15631842e605c6c\"},\"headline\":\"Wprowadzenie do j\u0119zyka PHP\",\"datePublished\":\"2025-09-04T07:19:48+00:00\",\"dateModified\":\"2025-09-18T08:40:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/index.php\\\/2025\\\/09\\\/04\\\/wprowadzenie-do-jezyka-php\\\/\"},\"wordCount\":365,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/#\\\/schema\\\/person\\\/36b24d512631c581c15631842e605c6c\"},\"keywords\":[\"TSiAI 4IG2\"],\"articleSection\":[\"TSiAI 4IG2\"],\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/zajecia.tsadowski.pl\\\/index.php\\\/2025\\\/09\\\/04\\\/wprowadzenie-do-jezyka-php\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/index.php\\\/2025\\\/09\\\/04\\\/wprowadzenie-do-jezyka-php\\\/\",\"url\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/index.php\\\/2025\\\/09\\\/04\\\/wprowadzenie-do-jezyka-php\\\/\",\"name\":\"Wprowadzenie do j\u0119zyka PHP - Tomasz Sadowski\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/#website\"},\"datePublished\":\"2025-09-04T07:19:48+00:00\",\"dateModified\":\"2025-09-18T08:40:56+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/index.php\\\/2025\\\/09\\\/04\\\/wprowadzenie-do-jezyka-php\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/zajecia.tsadowski.pl\\\/index.php\\\/2025\\\/09\\\/04\\\/wprowadzenie-do-jezyka-php\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/index.php\\\/2025\\\/09\\\/04\\\/wprowadzenie-do-jezyka-php\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wprowadzenie do j\u0119zyka PHP\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/#website\",\"url\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/\",\"name\":\"Tomasz Sadowski Zaj\u0119cia\",\"description\":\"Zbi&oacute;r zaj\u0119\u0107 prowadzonych przez Tomasza Sadowskiego\",\"publisher\":{\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/#\\\/schema\\\/person\\\/36b24d512631c581c15631842e605c6c\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/#\\\/schema\\\/person\\\/36b24d512631c581c15631842e605c6c\",\"name\":\"tomek\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b8e0f37f81c0ae3da08d93ced4d5638d67055786edc11d3357adce41e3a18825?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b8e0f37f81c0ae3da08d93ced4d5638d67055786edc11d3357adce41e3a18825?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b8e0f37f81c0ae3da08d93ced4d5638d67055786edc11d3357adce41e3a18825?s=96&d=mm&r=g\",\"caption\":\"tomek\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b8e0f37f81c0ae3da08d93ced4d5638d67055786edc11d3357adce41e3a18825?s=96&d=mm&r=g\"},\"sameAs\":[\"https:\\\/\\\/zajecia.tsadowski.pl\"],\"url\":\"https:\\\/\\\/zajecia.tsadowski.pl\\\/index.php\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Wprowadzenie do j\u0119zyka PHP - Tomasz Sadowski","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/wprowadzenie-do-jezyka-php\/","og_locale":"pl_PL","og_type":"article","og_title":"Wprowadzenie do j\u0119zyka PHP - Tomasz Sadowski","og_description":"Wst\u0119p teoretyczny Czym jest PHP? PHP to j\u0119zyk skryptowy dzia\u0142aj\u0105cy po stronie serwera (server-side). Oznacza to, \u017ce kod PHP nie jest wykonywany w przegl\u0105darce u\u017cytkownika (tak jak HTML, CSS czy JavaScript w wersji client-side), lecz na serwerze, kt\u00f3ry nast\u0119pnie przesy\u0142a do przegl\u0105darki wynik dzia\u0142ania programu \u2013 zazwyczaj w postaci kodu HTML. Po co stworzono PHP? [&hellip;]","og_url":"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/wprowadzenie-do-jezyka-php\/","og_site_name":"Tomasz Sadowski","article_published_time":"2025-09-04T07:19:48+00:00","article_modified_time":"2025-09-18T08:40:56+00:00","author":"tomek","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"tomek","Szacowany czas czytania":"3 minuty"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/wprowadzenie-do-jezyka-php\/#article","isPartOf":{"@id":"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/wprowadzenie-do-jezyka-php\/"},"author":{"name":"tomek","@id":"https:\/\/zajecia.tsadowski.pl\/#\/schema\/person\/36b24d512631c581c15631842e605c6c"},"headline":"Wprowadzenie do j\u0119zyka PHP","datePublished":"2025-09-04T07:19:48+00:00","dateModified":"2025-09-18T08:40:56+00:00","mainEntityOfPage":{"@id":"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/wprowadzenie-do-jezyka-php\/"},"wordCount":365,"commentCount":0,"publisher":{"@id":"https:\/\/zajecia.tsadowski.pl\/#\/schema\/person\/36b24d512631c581c15631842e605c6c"},"keywords":["TSiAI 4IG2"],"articleSection":["TSiAI 4IG2"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/wprowadzenie-do-jezyka-php\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/wprowadzenie-do-jezyka-php\/","url":"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/wprowadzenie-do-jezyka-php\/","name":"Wprowadzenie do j\u0119zyka PHP - Tomasz Sadowski","isPartOf":{"@id":"https:\/\/zajecia.tsadowski.pl\/#website"},"datePublished":"2025-09-04T07:19:48+00:00","dateModified":"2025-09-18T08:40:56+00:00","breadcrumb":{"@id":"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/wprowadzenie-do-jezyka-php\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/wprowadzenie-do-jezyka-php\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/zajecia.tsadowski.pl\/index.php\/2025\/09\/04\/wprowadzenie-do-jezyka-php\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/zajecia.tsadowski.pl\/"},{"@type":"ListItem","position":2,"name":"Wprowadzenie do j\u0119zyka PHP"}]},{"@type":"WebSite","@id":"https:\/\/zajecia.tsadowski.pl\/#website","url":"https:\/\/zajecia.tsadowski.pl\/","name":"Tomasz Sadowski Zaj\u0119cia","description":"Zbi&oacute;r zaj\u0119\u0107 prowadzonych przez Tomasza Sadowskiego","publisher":{"@id":"https:\/\/zajecia.tsadowski.pl\/#\/schema\/person\/36b24d512631c581c15631842e605c6c"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/zajecia.tsadowski.pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":["Person","Organization"],"@id":"https:\/\/zajecia.tsadowski.pl\/#\/schema\/person\/36b24d512631c581c15631842e605c6c","name":"tomek","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/secure.gravatar.com\/avatar\/b8e0f37f81c0ae3da08d93ced4d5638d67055786edc11d3357adce41e3a18825?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/b8e0f37f81c0ae3da08d93ced4d5638d67055786edc11d3357adce41e3a18825?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b8e0f37f81c0ae3da08d93ced4d5638d67055786edc11d3357adce41e3a18825?s=96&d=mm&r=g","caption":"tomek"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/b8e0f37f81c0ae3da08d93ced4d5638d67055786edc11d3357adce41e3a18825?s=96&d=mm&r=g"},"sameAs":["https:\/\/zajecia.tsadowski.pl"],"url":"https:\/\/zajecia.tsadowski.pl\/index.php\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/zajecia.tsadowski.pl\/index.php\/wp-json\/wp\/v2\/posts\/212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zajecia.tsadowski.pl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zajecia.tsadowski.pl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zajecia.tsadowski.pl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zajecia.tsadowski.pl\/index.php\/wp-json\/wp\/v2\/comments?post=212"}],"version-history":[{"count":4,"href":"https:\/\/zajecia.tsadowski.pl\/index.php\/wp-json\/wp\/v2\/posts\/212\/revisions"}],"predecessor-version":[{"id":222,"href":"https:\/\/zajecia.tsadowski.pl\/index.php\/wp-json\/wp\/v2\/posts\/212\/revisions\/222"}],"wp:attachment":[{"href":"https:\/\/zajecia.tsadowski.pl\/index.php\/wp-json\/wp\/v2\/media?parent=212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zajecia.tsadowski.pl\/index.php\/wp-json\/wp\/v2\/categories?post=212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zajecia.tsadowski.pl\/index.php\/wp-json\/wp\/v2\/tags?post=212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}