Geri qayıt
EmDash praktikada: Cloudflare CMS-də bloq, mağaza və PWA
SiTech AI Team2 წთ. საკითხავი

EmDash praktikada: Cloudflare CMS-də bloq, mağaza və PWA

İki gündə iyerarxik taksonomiyalı tam bloq, sifarişli mağaza və PWA qurduq — və bütün bunları daxili MCP serveri vasitəsilə AI agent etdi, admin panelinə toxunmadan. Nə işləyir, harada çətinlik çəkdik və “pulsuz plan” əslində nə deməkdir.

EmDash — Cloudflare-in açıq mənbəli CMS-idir: TypeScript ilə yazılıb, Astro üzərində qurulub və Cloudflare-in edge-də işləyir. Nəzəri mübahisə əvəzinə iki günü onunla qurmağa sərf etdik: iyerarxik kateqoriya və teqlərlə tam bloq, əlavə və sifarişləri olan mağaza, offline rejimli PWA və gürcü dilli admin panelli ikidilli sayt.

Nə qurduq

Bloq: iki dildə 12 tematik məqalə (24 qeyd), iyerarxik 7 kateqoriya (məsələn, “Cloudflare” “Engineering” içində yerləşir), 14 teq, 3 müəllif profili, seriyalar, axtarış, arxivlər və RSS. Mağaza: 12 məhsul, iç-içə kateqoriyalar, hər məhsula əlavələr (oyma, hədiyyə qablaşdırması, stikerlər), səbət və sifarişləri birbaşa panelə göndərən forma. Əlavə olaraq favicon dəsti, PWA manifest və service worker.

MCP — əsas fərq

EmDash daxili MCP serveri ilə gəlir — CMS-lər arasında bu nadir haldır. Bizim instansiyada 59 alət mövcuddur: kontent, sxem, taksonomiyalar, media, menyular, müəlliflər, reviziyalar. Avtorizasiya API tokeni ilə aparılır (prefiks ec_pat_). Bütün bloq sxemini, 24 məqaləni, 12 məhsulu, şəkilləri və menyuları agent MCP çağırışları ilə yaratdı — panelə bir dəfə də klik etmədən. Biznes üçün bu o deməkdir ki, miqrasiya, kütləvi yeniləmələr və AI-agent idarəetməsi avtomatlaşdırıla bilər.

Pulsuz planın reallığı

Gündə 100 000 sorğu bizim üçün problem deyil — təxminən 10 000-ni, yəni 10%-ni istifadə edirik. Bizi məhdudlaşdıran 10 millisaniyəlik CPU büdcəsidir: sayt ziyarətçilərə əla xidmət edir, lakin admin panelinin API-si qat-qat ağırdır. Onlarla qeyd və şəkli eyni anda yaradarkən panel bəzən 503 qaytarırdı — “Exceeded CPU Limit”. Nəticə: bloq üçün pulsuz plan kifayətdir, panelin aktiv istifadəsi üçün isə 5 dollarlıq Workers Paid praktiki olaraq məcburidir.

Güclü və zəif tərəflər

Güclü tərəflər: sıfır texniki xidmət (nə server, nə plagin yeniləmələri), MCP və tam API, 100/100 Lighthouse göstəricisi ilə Cloudflare sürəti, daxili çoxdillilik dəstəyi, reviziyalar və rollar, MIT lisenziyalı açıq mənbə. Zəif tərəflər: gənc layihə (1.0 hələ buraxılmayıb), yerlərdə geri qalan sənədləşmə, WordPress-lə müqayisədə kiçik ekosistem, səhifə qurucusu və hazır mağaza yoxdur — onu özünüz qurursunuz.

Rəqəmlər və ekran görüntüləri ilə tam yazı demo saytımızda dərc olunub.

SSiTech

SiTech — AI ilə gücləndirilmiş veb hazırlanması

Sürətli və müasir saytlar qurur, AI-ı real biznes proseslərinə gətiririk. Layihəniz və ya sualınız var? Kömək etməyə hazırıq.