{"id":55281,"date":"2020-01-17T00:00:00","date_gmt":"2020-01-16T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/chto-sdelalo-lisp-osobennym"},"modified":"2020-02-18T14:03:23","modified_gmt":"2020-02-18T11:03:23","slug":"chto-sdelalo-lisp-osobennym","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/news\/chto-sdelalo-lisp-osobennym","title":{"rendered":"Mi tette k\u00fcl\u00f6nlegess\u00e9 a Lispt","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<blockquote><p>\u201e<i>A valaha k\u00e9sz\u00fclt legnagyobb programoz\u00e1si nyelv<\/i>\u201e<br \/>\n \u2014 Alan Kay, \u201eon Lisp\u201d<\/p><\/blockquote>\n<p>\n<img decoding=\"async\" alt=\"Mi tette k\u00fcl\u00f6nlegess\u00e9 a Lispt\" src=\"\/wp-content\/uploads\/2020\/01\/64f1d8e27f54f8acd763bc17d0bfb57b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAmikor McCarthy az 1950-es \u00e9vek v\u00e9g\u00e9n kifejlesztette a Lispet, az radik\u00e1lisan elt\u00e9rt a megl\u00e9v\u0151 nyelvekt\u0151l, melyek k\u00f6z\u00fcl a legfontosabb a <noindex><a rel=\"nofollow\" href=\"http:\/\/www.paulgraham.com\/history.html\">Fortran<\/a><\/noindex>.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nA Lisp kilenc \u00faj \u00f6tletet val\u00f3s\u00edtott meg:<\/p>\n<p>1. <b>Felt\u00e9teles kijelent\u00e9sek (Conditionals)<\/b>. A felt\u00e9teles kijelent\u00e9sek az if-then-else konstrukci\u00f3t jelentik. Ma m\u00e1r term\u00e9szetesnek vessz\u00fck \u0151ket. Ezeket <noindex><a rel=\"nofollow\" href=\"http:\/\/www-formal.stanford.edu\/jmc\/history\/lisp\/node2.html\">McCarthy tal\u00e1lta ki<\/a><\/noindex> Lisp fejleszt\u00e9se sor\u00e1n. (A Fortran ekkor csak goto utas\u00edt\u00e1sokat volt k\u00e9pes kezelni, amelyek szorosan \u00f6sszefon\u00f3dtak az alapul szolg\u00e1l\u00f3 hardverrel val\u00f3 el\u00e1gaz\u00e1sokkal.) McCarthy, aki az Algol bizotts\u00e1g\u00e1ban volt, felt\u00e9teles kijelent\u00e9seket hozott be az Algolba, ahonnan m\u00e1s nyelvekre is elterjedtek.<\/p>\n<p>2. <b>Funkcion\u00e1lis t\u00edpusok (A function type)<\/b>. A Lisp-ben a f\u00fcggv\u00e9nyek els\u0151 oszt\u00e1ly\u00fa objektumok \u2013 adatszerkezetek, mint a sz\u00e1mok, stringek stb., amelyeknek van liter\u00e1lis reprezent\u00e1ci\u00f3juk, t\u00e1rolhat\u00f3k v\u00e1ltoz\u00f3kban, \u00e1tadhat\u00f3k argumentumk\u00e9nt, stb. <\/p>\n<p>3. <b>Rekurzi\u00f3 (Recursion)<\/b>. A rekurzi\u00f3 term\u00e9szetesen m\u00e1r l\u00e9tezett matematikai fogalomk\u00e9nt a Lisp el\u0151tt, de a Lisp volt az els\u0151 programoz\u00e1si nyelv, amely t\u00e1mogatta ezt. (Ez lehet, hogy utal a f\u00fcggv\u00e9nyek els\u0151 oszt\u00e1ly\u00fa objektumk\u00e9nt val\u00f3 l\u00e9trehoz\u00e1s\u00e1ra.)<\/p>\n<p>4. <b>\u00daj v\u00e1ltoz\u00f3 fogalom (A new concept of variables)<\/b>. A Lisp-ben minden v\u00e1ltoz\u00f3 hat\u00e9kony mutat\u00f3. Az \u00e9rt\u00e9kek a t\u00edpusokhoz kapcsol\u00f3dnak, nem pedig a v\u00e1ltoz\u00f3khoz, m\u00edg a v\u00e1ltoz\u00f3k hozz\u00e1rendel\u00e9se vagy \u00f6sszekapcsol\u00e1sa mutat\u00f3k m\u00e1sol\u00e1s\u00e1t jelenti, nem pedig azt, amire mutatnak.<\/p>\n<p>5. <b>Hullad\u00e9kgy\u0171jt\u00e9s (Garbage-collection)<\/b>.<\/p>\n<p>6. <b>Programok kifejez\u00e9sekb\u0151l (Programs composed of expressions)<\/b>. A Lisp programok kifejez\u0151f\u00e1k, amelyek mindegyike egy \u00e9rt\u00e9ket ad vissza. (N\u00e9h\u00e1ny Lisp kifejez\u00e9s t\u00f6bb \u00e9rt\u00e9ket is visszaadhat.) Ez kontrasztban \u00e1ll a Fortran-nal \u00e9s sz\u00e1mos m\u00e1s sikeres nyelvvel, amelyek k\u00fcl\u00f6nbs\u00e9get tesznek a \u201ekifejez\u00e9sek\u201d \u00e9s az \u201e\u00e1ll\u00edt\u00e1sok\u201d k\u00f6z\u00f6tt.<\/p>\n<p>Term\u00e9szetes volt, hogy ilyen k\u00fcl\u00f6nbs\u00e9g van a Fortran-ban, mert a nyelv line\u00e1risan orient\u00e1lt volt (nem meglep\u0151 egy olyan nyelen, ahol a bemeneti form\u00e1tum a lyukszalagos k\u00e1rtya). Nem lehetettek be\u00e1gyazott \u00e1ll\u00edt\u00e1sok. \u00c9s b\u00e1r matematikai kifejez\u00e9sekre volt sz\u00fcks\u00e9g a munk\u00e1hoz, nem volt \u00e9rtelme b\u00e1rminek is \u00e9rt\u00e9ket visszaadnia, mert nem volt olyan, ami v\u00e1rta a visszat\u00e9r\u00e9st.<\/p>\n<p>A korl\u00e1toz\u00e1sok elt\u0171ntek a blokk-struktur\u00e1lt nyelvek megjelen\u00e9s\u00e9vel, de addigra m\u00e1r t\u00fal k\u00e9s\u0151 volt. A kifejez\u00e9sek \u00e9s \u00e1ll\u00edt\u00e1sok k\u00f6z\u00f6tti k\u00fcl\u00f6nbs\u00e9g m\u00e1r megszil\u00e1rdult. Ez \u00e1tv\u00e1ndorolt a Fortranb\u00f3l az Algolba, majd az ut\u00f3daihoz.<\/p>\n<p>Amikor a nyelv teljes eg\u00e9sz\u00e9ben kifejez\u00e9sekb\u0151l \u00e1ll, b\u00e1rmilyen kifejez\u00e9st alkothatunk, ahogyan csak szeretn\u00e9nk. \u00cdrhatunk p\u00e9ld\u00e1ul (a szintaxis haszn\u00e1lat\u00e1val\u00a0<noindex><a rel=\"nofollow\" href=\"http:\/\/www.paulgraham.com\/arc.html\">Arc<\/a><\/noindex>)<\/p>\n<pre><code class=\"lisp\">(if foo (= x 1) (= x 2))<\/code><\/pre>\n<p>\nvagy<\/p>\n<pre><code class=\"lisp\">(= x (if foo 1 2))<\/code><\/pre>\n<p>\n7. <b>Szimb\u00f3lum t\u00edpus (A symbol type)<\/b>. A szimb\u00f3lumok elt\u00e9rnek a karakterl\u00e1ncokt\u00f3l, ilyenkor az egyenl\u0151s\u00e9g ellen\u0151rz\u00e9s\u00e9hez az mutat\u00f3kat hasonl\u00edthatja \u00f6ssze.<\/p>\n<p>8. <b>K\u00f3d megjel\u00f6l\u00e9se (A notation for code)<\/b> szimb\u00f3lumok f\u00e1k haszn\u00e1lat\u00e1val.<\/p>\n<p>9. <b>Az eg\u00e9sz nyelv mindig el\u00e9rhet\u0151 (The whole language always available)<\/b>. Nincs kifejezett k\u00fcl\u00f6nbs\u00e9g az olvas\u00e1si id\u0151, a ford\u00edt\u00e1si id\u0151 \u00e9s a v\u00e9grehajt\u00e1si id\u0151 k\u00f6z\u00f6tt. A k\u00f3dot olvas\u00e1s k\u00f6zben ford\u00edthatja vagy futtathatja, vagy olvashatja vagy futhatja a k\u00f3dot a ford\u00edt\u00e1s sor\u00e1n, vagy olvashatja vagy ford\u00edthatja a k\u00f3dot a v\u00e9grehajt\u00e1s alatt.<\/p>\n<p>A k\u00f3d futtat\u00e1sa olvas\u00e1s k\u00f6zben lehet\u0151v\u00e9 teszi a felhaszn\u00e1l\u00f3k sz\u00e1m\u00e1ra, hogy \u00e1tprogramozz\u00e1k a Lisp szintaxis\u00e1t; a k\u00f3d futtat\u00e1sa ford\u00edt\u00e1s k\u00f6zben alapot ad a makr\u00f3khoz; a fut\u00e1s k\u00f6zbeni ford\u00edt\u00e1s alapja a Lisp-ek haszn\u00e1lat\u00e1nak olyan programokban, mint az Emacs; \u00e9s v\u00e9g\u00fcl, az olvas\u00e1s fut\u00e1s k\u00f6zben lehet\u0151v\u00e9 teszi a programok k\u00f6z\u00f6tti interakci\u00f3t s-kifejez\u00e9sek haszn\u00e1lat\u00e1val, egy \u00f6tlet, amelyet nemr\u00e9giben \u00fajra feltal\u00e1ltak XML-ben.<\/p>\n<h4>Z\u00e1r\u00e1s<\/h4>\n<p>\nAmikor a Lisp-et csak feltal\u00e1lt\u00e1k, ezek az \u00f6tletek nagyon t\u00e1vol \u00e1lltak a programoz\u00e1s szok\u00e1sos gyakorlatait\u00f3l, amelyeket az 1950-es \u00e9vek v\u00e9g\u00e9n el\u00e9rhet\u0151 hardver dikt\u00e1lt.<\/p>\n<p>Id\u0151vel a n\u00e9pszer\u0171 nyelvek siker\u00e9ben megtestes\u00fclt alap\u00e9rtelmezett nyelv fokozatosan a Lisp fel\u00e9 fejl\u0151d\u00f6tt. Az 1-5. pontok mostanra sz\u00e9les k\u00f6rben elterjedtek. A 6. pont kezd megjelenni a f\u0151\u00e1ramban. A Pythonban van egy verzi\u00f3ja a 7. pontnak, b\u00e1r megfelel\u0151 szintaxis nem l\u00e9tezik. A 8. pont, amely (a 9. ponttal egy\u00fctt) lehet\u0151v\u00e9 teszi a makr\u00f3kat a Lispben, tov\u00e1bbra is csak a Lispben tal\u00e1lhat\u00f3, val\u00f3sz\u00edn\u0171leg az\u00e9rt, mert (a) megk\u00f6veteli ezeket a z\u00e1r\u00f3jeleket vagy valami hasonl\u00f3an rosszat, \u00e9s (b) ha hozz\u00e1adja ezt az utols\u00f3 teljes\u00edtm\u00e9nyn\u00f6vel\u00e9st, akkor m\u00e1r nem \u00e1ll\u00edthatja, hogy \u00faj nyelvet tal\u00e1l ki, hanem csak egy \u00faj Lisp dialektust fejlesztett.<\/p>\n<p>B\u00e1r hasznos a modern programoz\u00f3k sz\u00e1m\u00e1ra, furcsa Lispet le\u00edrni a t\u00f6bbi nyelvben alkalmazott v\u00e9letlenszer\u0171 m\u00f3dszerekkel val\u00f3 elt\u00e9r\u00e9se alapj\u00e1n. Tal\u00e1n ez nem az volt, amire McCarthy gondolt. A Lisp nem az\u00e9rt lett megtervezve, hogy kijav\u00edtsa a Fortran hib\u00e1it; ink\u00e1bb a Fortran hibalehet\u0151s\u00e9geinek megold\u00e1sa \u00e9rdek\u00e9ben j\u00f6tt l\u00e9tre. <noindex><a rel=\"nofollow\" href=\"http:\/\/www.paulgraham.com\/rootsoflisp.html\">az sz\u00e1m\u00edt\u00e1sok axiomatikus megfogalmaz\u00e1sa<\/a><\/noindex>.<br \/>\n<br \/>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/476994\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>&#171;\u0412\u0435\u043b\u0438\u0447\u0430\u0439\u0448\u0438\u0439 \u0438\u0437 \u043a\u043e\u0433\u0434\u0430-\u043b\u0438\u0431\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0445 \u044f\u0437\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f&#171; \u2014 Alan Kay, \u00abon Lisp\u00bb \u041a\u043e\u0433\u0434\u0430 \u041c\u0430\u043a\u043a\u0430\u0440\u0442\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043b Lisp \u0432 \u043a\u043e\u043d\u0446\u0435 1950-\u0445, \u043e\u043d \u0440\u0430\u0434\u0438\u043a\u0430\u043b\u044c\u043d\u043e \u043e\u0442\u043b\u0438\u0447\u0430\u043b\u0441\u044f \u043e\u0442 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u044f\u0437\u044b\u043a\u043e\u0432, \u0441\u0430\u043c\u044b\u043c \u0433\u043b\u0430\u0432\u043d\u044b\u043c \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0431\u044b\u043b Fortran. Lisp \u0432\u043e\u043f\u043b\u043e\u0442\u0438\u043b \u0434\u0435\u0432\u044f\u0442\u044c \u043d\u043e\u0432\u044b\u0445 \u0438\u0434\u0435\u0439: 1. \u0423\u0441\u043b\u043e\u0432\u043d\u044b\u0435 \u0432\u044b\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u043d\u0438\u044f (Conditionals).\u00a0\u0423\u0441\u043b\u043e\u0432\u043d\u044b\u0435 \u0432\u044b\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u043d\u0438\u044f \u044d\u0442\u043e if-then-else \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f. \u0421\u0435\u0439\u0447\u0430\u0441 \u043c\u044b \u0432\u043e\u0441\u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u043c \u0438\u0445 \u043a\u0430\u043a \u0434\u043e\u043b\u0436\u043d\u043e\u0435. \u041e\u043d\u0438 \u0431\u044b\u043b\u0438 \u0438\u0437\u043e\u0431\u0440\u0435\u0442\u0435\u043d\u044b \u041c\u0430\u043a\u043a\u0430\u0440\u0442\u0438 \u0432\u043e \u0432\u0440\u0435\u043c\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":55282,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-55281","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"&quot;\u0412\u0435\u043b\u0438\u0447\u0430\u0439\u0448\u0438\u0439 \u0438\u0437 \u043a\u043e\u0433\u0434\u0430-\u043b\u0438\u0431\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0445 \u044f\u0437\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f&quot; \u2014 Alan Kay, \u00abon Lisp\u00bb\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hu\/blog\/news\/chto-sdelalo-lisp-osobennym\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0427\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u043b\u043e Lisp \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u044b\u043c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"&quot;\u0412\u0435\u043b\u0438\u0447\u0430\u0439\u0448\u0438\u0439 \u0438\u0437 \u043a\u043e\u0433\u0434\u0430-\u043b\u0438\u0431\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0445 \u044f\u0437\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f&quot; \u2014 Alan Kay, \u00abon Lisp\u00bb\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/news\/chto-sdelalo-lisp-osobennym\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-01-16T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:03:23+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Mi tette k\u00fcl\u00f6nlegess\u00e9 a Lispet | ProHoster","description":"\"A valaha k\u00e9sz\u00fclt legnagyobb programoz\u00e1si nyelv\" \u2014 Alan Kay, a \u201eLisp-en\"","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/news\/chto-sdelalo-lisp-osobennym","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0427\u0442\u043e \u0441\u0434\u0435\u043b\u0430\u043b\u043e Lisp \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u044b\u043c | ProHoster","og:description":"&quot;\u0412\u0435\u043b\u0438\u0447\u0430\u0439\u0448\u0438\u0439 \u0438\u0437 \u043a\u043e\u0433\u0434\u0430-\u043b\u0438\u0431\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0445 \u044f\u0437\u044b\u043a\u043e\u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f&quot; \u2014 Alan Kay, \u00abon Lisp\u00bb","og:url":"https:\/\/prohoster.info\/hu\/blog\/news\/chto-sdelalo-lisp-osobennym","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-01-16T21:00:00+00:00","article:modified_time":"2020-02-18T11:03:23+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"55281","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:46:29","updated":"2022-10-01 02:03:35","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/55281","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=55281"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/55281\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media\/55282"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=55281"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=55281"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=55281"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}