ADVITIYA ACADEMY OF LEARNING

DCET 2027 Crackers Series • Midarsha Ma'am (RVCE Alumna) • IT Skills 20/20
🏗️ EP 04 ARCHITECTURE NOTES • TRIGGER: 'WEB'
WhatsApp: +91 8971755960

WEB ARCHITECTURE & WEBPAGE ENGINEERING NOTES

Webpages • Websites • Web Applications • HTML/CSS/JS Triad • Static vs Dynamic Systems

📄 WEBPAGE

A single electronic document written in HTML, accessible through a web browser using a unique URL. Can contain text, graphics, hyperlinks, and interactive scripts.

🌐 WEBSITE

A cohesive collection of interlinked webpages hosted under a single domain name (e.g. adwitiyaacademyoflearning.com) sharing common navigation and branding.

⚡ WEB APP

An interactive software application accessed via browser that performs complex business logic, CRUD database operations, and user state management (e.g., Gmail, Flipkart).

🏛️ THE HOLY TRINITY OF WEB TECHNOLOGIES

Core Foundation
LayerTechnologyAnalogyResponsibility in Browser
StructureHTML5 (Hypertext Markup Language)Human SkeletonDefines document hierarchy, headers, paragraphs, tables, forms, and semantic elements.
PresentationCSS3 (Cascading Style Sheets)Skin & ClothesControls colors, fonts, margins, grid/flexbox layouts, responsiveness, and animations.
BehaviorJavaScript (ECMAScript)Muscles & Nervous SystemHandles DOM manipulation, button click events, asynchronous API data fetching (AJAX/Fetch), and form validation.

⚖️ STATIC VS DYNAMIC WEBPAGES — KEA EXAM COMPARISON

Guaranteed DCET MCQs
ParameterStatic WebpageDynamic Webpage
File ContentFixed pre-written HTML, CSS, images stored on serverGenerated on-the-fly during runtime
Server RoleSimple file server (returns stored files directly)Executes backend scripts (Node.js, Python, PHP) & queries database
Database Needed?No database requiredYes (MySQL, PostgreSQL, MongoDB, SQLite)
User CustomizationIdentical content shown to every visitorPersonalized per user (e.g., cart, profile, feed)
Speed & HostingUltra-fast, low cost, easy CDN cachingRequires server compute power, memory, and database caching
ExamplesDocumentation page, portfolio, brochure siteE-commerce store, social network, banking portal

⚡ ADVITIYA EXAM FORMULA: N-TIER WEB ARCHITECTURE

Tier 1 (Presentation): Web Browser (Client) • Tier 2 (Web Server): Nginx/Apache (Static assets & SSL termination) • Tier 3 (Application Server): Node.js/Tomcat (Business logic & API) • Tier 4 (Data Tier): MySQL/PostgreSQL (Persistent storage). Memorize this 4-tier flow!