সাইট নির্মাতা: সারসংক্ষেপ
সাইট নির্মাতা সারসংক্ষেপ
তিনটি নির্মাতা নির্ধারণ করে একজন দর্শক কী দেখবে, এবং তারা সবাই একই ভাষায় কথা বলে: ব্লক।
┌──────────────── Header Builder ────────────────┐
│ topbar · logo · navigation · search · actions │
└────────────────────────────────────────────────┘
┌──────────────── Page Builder ──────────────────┐
│ slider · banner · features · products · CTA … │
│ (one page = an ordered bundle of blocks) │
└────────────────────────────────────────────────┘
┌──────────────── Footer Builder ────────────────┐
│ brand · menu columns · newsletter · legal … │
└────────────────────────────────────────────────┘
▲
┌──────────┴──────────┐
│ Template Library │
│ pages · blocks · │
│ header · footer │
└─────────────────────┘
কেন তারা আলাদা নির্মাতা
পৃষ্ঠার বিষয়বস্তু এবং সাইটের ক্রোম দেখতে একইরকম কিন্তু ভিন্নভাবে আচরণ করে। ক্রোম প্রত্যেক পৃষ্ঠায় উপস্থিত, দ্রুত লোড হতে হবে, এবং লাইভ কার্যকারিতা (নেভিগেশন, অনুসন্ধান, কার্ট) ধারণ করে। পৃষ্ঠার বিষয়বস্তু প্রতি-ইউআরএল এবং মূলত সম্পাদকীয়। তাই ক্রোমের নিজস্ব স্টোরেজ এবং নিজস্ব ক্যাশড ডেলিভারি রয়েছে, যখন পৃষ্ঠাগুলি পায় পূর্ণ ব্লক সম্পাদক। উভয়ই একই ব্লক JSON ব্যবহার করে, যা একটি টেম্পলেট লাইব্রেরিকে সমস্ত এর সেবা করতে দেয়।
এটি অন্যান্য পরিপক্ক সিস্টেমগুলির বিভাজনকে প্রতিফলিত করে — ওয়ার্ডপ্রেস ক্রোমকে "টেম্পলেট অংশ" বলে, শপিফাই এটিকে "সেকশন গ্রুপ" বলে। কেউ পৃষ্ঠার ইঞ্জিনের মাধ্যমে হেডার রেন্ডার করে না।
প্রত্যেকটি কোথায় খুঁজে পাবেন
| নির্মাতা | কোথায় |
|---|---|
| পৃষ্ঠা নির্মাতা | বিষয়বস্তু → পৃষ্ঠা → তৈরি / সম্পাদনা |
| হেডার নির্মাতা | বিষয়বস্তু → মেনু → হেডার নির্মাতা |
| ফুটার নির্মাতা | বিষয়বস্তু → মেনু → ফুটার নির্মাতা |
| টেম্পলেট লাইব্রেরি | পৃষ্ঠা সম্পাদকটিতে টেম্পলেট ও ব্লক বোতাম |
| ইমেইল টেম্পলেট | সিআরএম → এনগেজমেন্ট → টেম্পলেট |
কার্যকারিতা মডেল
হেডার এবং ফুটার একটি একটি ক্যাশড অনুরোধে স্টোরফ্রন্ট দ্বারা নেওয়া হয়
(GET /public/site-chrome), পৃষ্ঠা শেলের মধ্যে একটি <link rel="preload"> দ্বারা শুরু হয়। একটি উষ্ণ ক্যাশে
সে অনুরোধের খরচ শূন্য ডেটাবেস কোয়েরি, এবং অনুরোধটি ব্রাউজার ট্যাবে ক্যাশড হয়
সেশনের জন্য, তাই পৃষ্ঠাগুলির মধ্যে চলাচল কখনও এটি পুনরায় আহ্বান করে না। কিছু ক্রোম-সংক্রান্ত পৃষ্ঠা
অনুরোধের মধ্যে চলে না, তাই প্রথম পেইন্ট কখনও ব্লক হয় না — কঙ্কাল লেআউট ধরে রাখে যতক্ষণ না পে-লোড আসে।

