EmDash: Ang makabagong open-source CMS na naglalayong maging espirituwal na kahalili ng WordPress sa panahon ng AI

EmDash: Isang open-source na CMS bilang alternatibo sa WordPress

EmDash: Isang open-source na CMS bilang alternatibo sa WordPress

Hindi lingid sa kaalaman ng lahat na sa loob ng mahigit dalawang dekada, ganap na nangibabaw ang WordPress sa larangan ng pamamahala ng nilalaman sa web, na nagbibigay-kapangyarihan sa mahigit 40% ng mga website ngayon. Gayunpaman, lumilipas ang panahon, at habang ang imprastraktura ng hosting ay umunlad mula sa mga virtual private server patungo sa mga distributed global network (serverless), ang pangunahing pag-unlad at paggana ng WordPress ay umaasa pa rin sa mga desisyon sa arkitektura mula 24 taon na ang nakalilipas. At dito mismo lumilitaw ang EmDash, isang bagong open-source CMS na idinisenyo mula sa simula upang magamit ang mga modernong teknolohiya at Artificial Intelligence.

At oo, maganda ang WordPress; ito ang pinakakilala at pinakalawak na ginagamit, at ang pag-develop nito ay kasalukuyang isinasama ang AI sa pinakamahalagang mga function at feature nito. Kahit kami rito sa Desde Linux ay ginagamit ito para sa aming website. Ngunit ang totoo, walang nagtatagal magpakailanman, lahat ay nagbabago, at may palaging patungo sa zero pagkatapos umabot sa 100. Kaya, kung pangunahing kasangkot ka sa web development gamit ang mga platform ng CMS, patuloy na basahin ang kawili-wiling post na ito tungkol sa nobela at makabagong Content Management System na ito.

WordPress: Ang Pinakatanyag na CMS

WordPress: Ang Pinakatanyag na CMS

Ngunit bago natin suriin ang kawili-wili at kapaki-pakinabang na publikasyong ito tungkol sa EmDash at ang napakalaking potensyal nito na palitan ang kilala at nangingibabaw na WordPress, inirerekomenda namin na tuklasin ang isang nakaraang kaugnay na publikasyon tungkol sa paksa ng CMS, pagkatapos basahin ito:

Ang Content Management System (CMS) ay isang software tool para sa paglikha, pamamahala, at pagpapanatili ng isang website. Sa mas detalyado at teknikal na termino, ito ay isang Integrated Development Environment (IDE) na nagbibigay-daan sa iyong lumikha, pamahalaan, mapanatili, at i-update ang isang website, pati na rin pamahalaan ang mismong website. Karaniwan itong kinabibilangan ng ilang karagdagang opsyon at feature, tulad ng mga katalogo ng produkto, sitemap, image gallery, tema, plugin, shopping cart, at marami pang iba.

WordPress: Ang Pinakatanyag na CMS
Kaugnay na artikulo:
WordPress: Ano ang isang CMS? Utility at Mga Tampok

EmDash: Isang open-source na CMS bilang alternatibo sa WordPress

EmDash: Isang open-source na CMS bilang alternatibo sa WordPress

Ano ang EmDash at bakit ito mahalaga sa mundo ng Linux?

Sa madaling salita, at ayon sa opisyal na impormasyon mula sa kanilang website y GitHub repository, Ang EmDash ay isang full-stack na sistema ng pamamahala ng nilalaman (CMS)Buong binuo sa TypeScript at batay sa makapangyarihang Astro 6.0 framework, ang CMS na ito ay naiiba sa mga tradisyunal na CMS na umaasa sa mabibigat na database at monolitikong arkitektura. Ang EmDash ay isinilang sa ilalim ng pilosopiya ng kagaanan at kahusayan sa teknikalIpinoposisyon ito bilang isang tunay na alternatibo para sa mga naghahangad na gawing moderno ang kanilang mga operasyong editoryal, ibig sabihin, mga publikasyon (mga seksyon, pahina, at artikulo) sa isang website.

Tiyak kaming marami sa inyo, aming mga tapat na mambabasa, ang makakapagpasalamat sa pagtatapos ng artikulong ito na Ang proyektong ito ay hindi lamang isang "magagandang mukha" kumpara sa iba pang katulad na mga umiiral na kagamitan.Sa halip, kikilalanin nila na ito ay isang ambisyosong muling pagtatayo na pinondohan ng pangkat ng Cloudflare, na naglalayong mag-alok ng karanasan ng gumagamit na katulad ng klasikong interface ng WordPress, ngunit may isang radikal na superior na panloob na engine. At dahil doon, Ang WordPress ay open source at ang hari sa larangan ng libre at open-source na mga CMS, dahil ang pag-alis nito ay may kaugnayan, kahit na ang karibal nito ay bahagi ng parehong Linuxverse o hindi.

Mga teknikal na katangian at arkitekturang "Walang Server"

Una sa lahat, mahalagang tandaan na ang isa sa mga pinakakawili-wiling aspeto ng EmDash ay ang kakayahang tumakbo nang natively sa pandaigdigang network ng "Cloudflare Workers"Pinapayagan nito ang CMS na gumana nang may kaunting latency at halos walang gastos sa end user.

Gayunpaman, tiyak na mahalagang banggitin na kabilang sa mga pinakanatatanging teknikal na detalye nito ay maaari nating banggitin ang ilan tulad ng:

  1. ImbakanSinusuportahan ang Cloudflare R2, AWS S3 o mga lokal na file system para sa pamamahala ng media.
  2. DatabaseGumagamit ito ng SQLite para sa mga lokal na kapaligiran at Cloudflare D1 para sa produksyon, na ginagarantiyahan ang integridad at bilis.
  3. Balangkas ng FrontendDahil sa pagiging binuo sa Astro, nag-aalok at tinitiyak nito ang pambihirang pagganap at napakabilis na paglo-load ng pahina.
  4. Nakabalangkas na NilalamanHindi tulad ng raw HTML, ang EmDash ay nag-iimbak ng impormasyon bilang Portable Text (structured JSON), na ginagawang mas madali para sa ibang mga sistema at artificial intelligence na gamitin ito.

Rebolusyonaryong Seguridad: Ang Katapusan ng Impiyerno ng mga Kagamitan

Isa sa mga natatanging katangian ng mga open system tulad ng WordPress ay ang kawalan ng seguridad na nagmumula sa kanilang mga plugin. Sa tradisyonal na modelo, ang isang plugin ay may access sa halos buong sistema, na kumakatawan sa isang kritikal na panganib. Gayunpaman, sa EmDash, ito ay tinutugunan ng... isang modelo ng seguridad batay sa paghihiwalay (sandboxing).

Dahil dito, Ang mga plugin sa EmDash ay tumatakbo sa "mga nakahiwalay na kahon ng manggagawa"Dapat na malinaw na ideklara ng mga plugin na ito kung aling mga mapagkukunan o data ang kailangan nilang i-access, katulad ng OAuth protocol. Bukod pa rito, nangangahulugan ito na kahit na ang isang plugin ay mahina, ang natitirang data ng system at site ay mananatiling protektado.

Isang moderno at makabagong CMS: Native AI at ang MCP Protocol

Ang EmDash ay hindi lamang tinatawag na "AI-Native" para sa mga layunin ng marketing; ito ay tunay nga. Samakatuwid, Kabilang dito ang isang pinagsamang server na "Model Context Protocol (MCP)".Nagbibigay-daan at nagpapadali ito sa mga ahente ng AI o LLM (Extensive Language Model) na direktang makipag-ugnayan sa nilalaman, na tumutulong sa pagsulat, pag-optimize, at mga gawain sa pamamahala ng datos sa ligtas at kontroladong paraan.

At dahil nga rito, Ang EmDash ay itinataguyod bilang kung ano sana ang WordPress kung ito ay binuo mula sa simula ngayon., nang walang 20 taon ng mga minanang desisyon na pumipigil dito.

Kasalukuyang katayuan: Maglipat o maghintay? + Mga Screenshot

Mahalagang linawin na Ang "EmDash" ay kasalukuyang nasa beta preview (bersyon 0.1.0)Samakatuwid, bagama't lubos na nangangako, kulang pa rin ito sa lalim o lawak ng ecosystem ng tema at plugin na naipon ng WordPress sa loob ng dalawang dekada.

Gayunpaman, Ang mga unang impresyon ay halos positibo.Ang mga kilos ng ilang mga gumagamit sa mga partikular na komunidad ay nag-iiwan ng mahalagang pagkakataon upang maging isang matagumpay na proyekto ng Linuxverse, tulad ng WordPress.

Para mabigyan ka ng mas makatotohanang ideya kung paano ito gumagana at hitsura, narito ang ilang mga screenshot na kinuha mula sa kanilang kasalukuyang online demo.:

Kasalukuyang katayuan: Maglipat o maghintay? + Mga screenshot ng EmDash - 1

Kasalukuyang katayuan: Maglipat o maghintay? + Mga screenshot ng EmDash -2

Kasalukuyang katayuan: Maglipat o maghintay? + Mga screenshot ng EmDash -3

Kasalukuyang katayuan: Maglipat o maghintay? + Mga screenshot ng EmDash - 4

Kasalukuyang katayuan: Maglipat o maghintay? + Mga screenshot ng EmDash - 5

Kasalukuyang katayuan: Maglipat o maghintay? + Mga screenshot ng EmDash - 6

Kasalukuyang katayuan: Maglipat o maghintay? + Mga screenshot ng EmDash - 7

Kasalukuyang katayuan: Maglipat o maghintay? + Mga screenshot ng EmDash - 8

Kasalukuyang katayuan: Maglipat o maghintay? + Mga Screenshot 9

Kasalukuyang katayuan: Maglipat o maghintay? + Mga Screenshot 10

Kasalukuyang katayuan: Maglipat o maghintay? + Mga Screenshot 11

Kasalukuyang katayuan: Maglipat o maghintay? + Mga Screenshot 12

Kasalukuyang katayuan: Maglipat o maghintay? + Mga Screenshot 13

Kasalukuyang katayuan: Maglipat o maghintay? + Mga Screenshot 14

Kasalukuyang katayuan: Maglipat o maghintay? + Mga Screenshot 15

Kasalukuyang katayuan: Maglipat o maghintay? + Mga Screenshot 16

Kasalukuyang katayuan: Maglipat o maghintay? + Mga Screenshot 17

Ang Winter CMS ay isang libre at open-source na content management system na binuo batay sa PHP framework na Laravel. Ang mga developer at ahensya sa buong mundo ay umaasa sa Winter CMS para sa mabilis nitong prototyping at development, secure na codebase, at dedikasyon sa pagiging simple.

Winter CMS: Bagong bukas at libreng System ng Pamamahala ng Nilalaman
Kaugnay na artikulo:
Winter CMS: Bagong bukas at libreng System ng Pamamahala ng Nilalaman

Buod ng larawan para sa post 2024

Buod

Sa madaling salita, ikaw man ay isang developer na mahilig gumamit ng TypeScript at regular na gumagamit ng Cloudflare ecosystem, o isang web developer na bukas ang isip at naghahanap ng CMS na hindi umaasa sa mga lumang arkitektura, inirerekomenda namin subaybayan nang mabuti ang nobelang pag-unlad na ito sa mundo ng Linux na tinatawag na "EmDash", at bigyan pa ito ng pagkakataon sa pamamagitan ng pagsubok nito sa isang proyekto sa hinaharap.

At bagama't hindi pa ito isang kagamitan para sa lahat ng mambabasa, at nasa ilalim pa rin ng pagbuo, Ang pokus nito sa seguridad ng mga plugin at pagsasama ng AI ay nagmamarka ng isang malinaw na landas patungo sa kung saan patungo ang kinabukasan ng mga ganitong uri ng tool.At ang libre at bukas na web, gaya ng alam natin. Gayundin, gaya ng dati, kung nagkaroon ka na ng pagkakataong subukan ito o iba pang katulad na CMS bukod sa WordPress, inaanyayahan ka naming ibahagi ang iyong karanasan sa amin para sa kapakinabangan ng aming buong komunidad ng Linux.

Panghuli, tandaan bisitahin ang aming «homepage» en españolO, sa anumang ibang wika (sa pamamagitan lamang ng pagdaragdag ng 2 letra sa dulo ng ating kasalukuyang URL, halimbawa: ar, de, en, fr, ja, pt at ru, bukod sa marami pang iba) upang malaman ang higit pang mga napapanahong nilalaman sa iyong sariling wika, o sa isa sa iyong kagustuhan o napili.