{"id":167099,"date":"2026-04-01T23:11:55","date_gmt":"2026-04-01T21:11:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/kompaniya-cloudflare-predstavila-emdash-alternativu-wordpress-s-izolyacziej-plaginov"},"modified":"2026-04-01T23:11:55","modified_gmt":"2026-04-01T21:11:55","slug":"kompaniya-cloudflare-predstavila-emdash-alternativu-wordpress-s-izolyacziej-plaginov","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sl\/blog\/news\/kompaniya-cloudflare-predstavila-emdash-alternativu-wordpress-s-izolyacziej-plaginov","title":{"rendered":"Podjetje Cloudflare je predstavilo EmDash, alternativo WordPress z izolacijo vti\u010dnikov","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Podjetje Cloudflare je objavilo sistem za upravljanje vsebin EmDash. Tako kot WordPress nova platforma podpira raz\u0161iritve preko vti\u010dnikov, omogo\u010da uporabo predlog za ustvarjanje razli\u010dnih vrst spletnih strani in ponuja vmesnik za upravljanje, vendar lahko deluje tudi na brezstre\u017enih platformah ter pove\u010duje varnost z uporabo jezika TypeScript s stati\u010dnimi tipi in izolacijo vti\u010dnikov v lo\u010denih sandbox okoljih.    <\/p>\n<p>Koda projekta je napisana v jeziku TypeScript z uporabo spletnega ogrodja Astro in se distribuira pod licenco MIT. V napovedniku se omenja, da je bil izdelek, zahvaljujo\u010d vklju\u010ditvi AI-agentov v razvoj, ustvarjen v dveh mesecih. EmDash lahko deluje tako v infrastrukturi Cloudflare kot tudi v lastnih <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/sl\/server\/dts-gdansk\/\" title=\"serverima\" data-wpil-keyword-link=\"linked\">serverima<\/a> s pomo\u010djo Node.js. Kot DBMS lahko uporabite SQLite, Turso\/libSQL in PostgreSQL, medtem ko lahko za shranjevanje uporabljate AWS S3, sisteme zdru\u017eljive s S3 ali obi\u010dajni lokalni datote\u010dni sistem. Za shranjevanje informacij o seansah se priporo\u010da uporaba Redis ali datote\u010dnega sistema.      <\/p>\n<p>Nov sistem je razvit kot poskus ponovnega ustvarjanja projekta WordPress z uporabo sodobnih orodij in re\u0161evanjem obstoje\u010dih te\u017eav. Med te\u017eavami WordPressa se omenja potreba po lo\u010denem upravljanju kode v dveh jezikih (PHP in JavaScript), uporaba ve\u010dstopenjskega predpomnjenja za dosego sprejemljive zmogljivosti in nevarna arhitektura vti\u010dnikov, ki je vzrok za 96% vseh ranljivosti na platformi.     <\/p>\n<p>Vsak vti\u010dnik WordPressa ima popoln dostop do podatkovne baze in se integrira s PHP kodo osnovne platforme, zato vsaka ranljivost v vti\u010dniku popolnoma ogrozi celotno spletno stran. V EmDash se vti\u010dniki izvajajo v lo\u010denih izoliranih Worker-jih, katerih zmogljivosti so vnaprej omejene z manifestom. Na primer, \u010de vti\u010dnik zahteva dovoljenja read:content in email:send, mu bo omogo\u010den samo dostop za branje in mo\u017enost po\u0161iljanja elektronskih sporo\u010dil, ni\u010d ve\u010d. Ker se vti\u010dniki ne vgradijo v kodo sistema za upravljanje vsebin, lahko njihovi avtorji izberejo katero koli licenco in distribuirajo vti\u010dnike preko kakr\u0161nih koli shranjevanj in aplikacijskih katalogov.    <\/p>\n<p> WordPress hrani vsebino v HTML formatu z metapodatki, vgrajenimi v obliki notranjih komentarjev. V EmDash se uporablja JSON-podoben strukturiran format Portable Text, ki lo\u010duje vsebino od oblikovanja. Tak\u0161en pristop omogo\u010da upodabljanje vsebine v razli\u010dnih predstavitvah \u2014 v obliki spletne strani, mobilne aplikacije, e-po\u0161te ali odgovora API. Ima vgrajen MCP stre\u017enik, ki omogo\u010da integracijo platforme z AI agenti, ki lahko upravljajo vsebino, kot tudi za ustvarjanje tem in vlog.    <\/p>\n<p>Osnovni paket ponuja tri za\u010detne predloge: blog, marketing in portfelj. V prvem primeru se oblikuje tipi\u010dni blog z bo\u010dno vrstico, iskanjem po vsebini, kategorijami, oznakami, RSS, komentarji in preklapljanjem med temnim in svetlim na\u010dinom. Druga predloga omogo\u010da ustvarjanje spletnih strani podjetij s ceniki, kontaktnimi informacijami ter opisi izdelkov in storitev. Tretja predloga je namenjena predstavitvi dose\u017ekov in projektov.      <\/p>\n<p>Glavne funkcije EmDash:  <\/p>\n<ul>\n<li class=\"l\"> Vsebina: objavljanje vsebin, delitev na strani, definiranje lastnih tipov vsebine, urejanje besedila z oznakami v vizualnem na\u010dinu s pomo\u010djo urednika TipTap, upravljanje z razli\u010dicami vsebine, priprava osnutkov, objavljanje po razporedu, iskanje po besedilu in urejanje na mestu (inline).\n<li class=\"l\"> Nadzorna plo\u0161\u010da: vizualni graditelj podatkovnih shem, knji\u017enica multimedijskih podatkov, navigacijski meniji, sistematizacija informacij, vti\u010dniki, mo\u017enost prenosa vsebine iz WordPressa.     <img decoding=\"async\" alt=\"Podjetje Cloudflare je predstavilo EmDash, alternativo WordPress z izolacijo vti\u010dnikov\" src=\"\/wp-content\/uploads\/2026\/04\/37435b9ae778f05c5a64c671a20aa7a1.png\" style=\"display:block;margin: 0 auto\" \/>\n<li class=\"l\"> Avtentikacija: privzeto Passkey (WebAuthn) z OAuth, mo\u017enost prijave prek povezave, delitev dostopa na podlagi vlog (skrbnik, urednik, avtor, \u010dlan).\n<li class=\"l\"> Migracija iz WordPressa: uvoz objav, strani in strukture prek WXR, WordPress REST API ali WordPress.com. Uporaba umetne inteligence za prenos vti\u010dnikov in tematike.    <\/ul>\n<p>Izvor: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65121\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Cloudflare \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u043e\u043c EmDash. \u041a\u0430\u043a \u0438 WordPress, \u043d\u043e\u0432\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0447\u0435\u0440\u0435\u0437 \u043f\u043b\u0430\u0433\u0438\u043d\u044b, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0448\u0430\u0431\u043b\u043e\u043d\u044b \u0434\u043b\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0432\u0438\u0434\u043e\u0432 \u0441\u0430\u0439\u0442\u043e\u0432 \u0438 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u0434\u043b\u044f \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u043d\u043e \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u043c\u043e\u0436\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0430\u0445 \u0431\u0435\u0441\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0445 \u0432\u044b\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u0439 \u0438 \u043f\u043e\u0432\u044b\u0448\u0430\u0435\u0442 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c \u0437\u0430 \u0441\u0447\u0451\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u044f\u0437\u044b\u043a\u0430 TypeScript \u0441\u043e \u0441\u0442\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u043c\u0438 \u0442\u0438\u043f\u0430\u043c\u0438 \u0438 \u0438\u0437\u043e\u043b\u044f\u0446\u0438\u0438 \u043f\u043b\u0430\u0433\u0438\u043d\u043e\u0432 \u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 sandbox-\u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f\u0445. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":167100,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-167099","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.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Cloudflare \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u043e\u043c EmDash.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sl\/blog\/news\/kompaniya-cloudflare-predstavila-emdash-alternativu-wordpress-s-izolyacziej-plaginov\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\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\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Cloudflare \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 EmDash, \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0443 WordPress \u0441 \u0438\u0437\u043e\u043b\u044f\u0446\u0438\u0435\u0439 \u043f\u043b\u0430\u0433\u0438\u043d\u043e\u0432 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Cloudflare \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u043e\u043c EmDash.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sl\/blog\/news\/kompaniya-cloudflare-predstavila-emdash-alternativu-wordpress-s-izolyacziej-plaginov\" \/>\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=\"2026-04-01T21:11:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-04-01T21:11:55+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\udd47Podjetje Cloudflare je predstavilo EmDash, alternativo WordPress s izolacijo vti\u010dnikov | ProHoster","description":"Podjetje Cloudflare je objavilo sistem za upravljanje vsebin EmDash.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/news\/kompaniya-cloudflare-predstavila-emdash-alternativu-wordpress-s-izolyacziej-plaginov","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","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\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Cloudflare \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b\u0430 EmDash, \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0443 WordPress \u0441 \u0438\u0437\u043e\u043b\u044f\u0446\u0438\u0435\u0439 \u043f\u043b\u0430\u0433\u0438\u043d\u043e\u0432 | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Cloudflare \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u043e\u043c EmDash.","og:url":"https:\/\/prohoster.info\/sl\/blog\/news\/kompaniya-cloudflare-predstavila-emdash-alternativu-wordpress-s-izolyacziej-plaginov","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":"2026-04-01T21:11:55+00:00","article:modified_time":"2026-04-01T21:11:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/167099","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=167099"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/167099\/revisions"}],"predecessor-version":[{"id":168105,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/167099\/revisions\/168105"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media\/167100"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=167099"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=167099"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=167099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}