Web Development Notes
3.1 Introduction
The WWW revolutionized info sharing with documents, images, audio, and video. Social media enhances it further. HTML is key for customization in website development.
3.1.1 Web and Website
A webpage is a single document; a website is a collection. Browsers access them via URLs. Example: a news website with multiple sections.
3.1.2 Web Application
Web apps are programs accessed via browsers. They perform tasks using remote servers. Examples include CRM systems.
3.1.3 Website Development
Websites provide information without user modification. They can be single or multi-page, showcasing personal or professional content.
3.1.4 Static Website
Static websites have unchanging content unless updated. They load quickly and are suitable for simple, informational pages.
3.1.5 Dynamic Website
Dynamic websites change content based on user input. E-commerce sites often use them for customization. Scripts like JavaScript or PHP achieve this.
3.1.6 Front-End Development
Front-end development creates user interfaces using HTML, CSS, and JavaScript. It focuses on the visible, interactive parts of a website.
3.1.7 Back-End Development
Back-end development handles server-side operations and databases. It processes requests from the front-end and requires programming knowledge.