This subtopic covers the fundamental principles of web architecture, including client-server models, domain names, and hosting, and explores how organisati
Topic Synopsis
This subtopic covers the fundamental principles of web architecture, including client-server models, domain names, and hosting, and explores how organisations leverage websites for marketing, e-commerce, and communication. Learners develop practical skills in designing and creating website components, ensuring they can plan, build, and test functional web pages using industry-standard tools and technologies.
Key Concepts & Core Principles
- Computer hardware components: Understanding the function of CPU, RAM, storage devices, and input/output peripherals, and how they interact within a system.
- Software types and licensing: Differentiating between system software (e.g., operating systems) and application software, and understanding open-source vs. proprietary licenses.
- Networking fundamentals: Concepts like IP addressing, protocols (TCP/IP), network topologies (star, mesh), and the difference between LAN and WAN.
- Cybersecurity principles: Identifying common threats (malware, phishing) and applying protective measures such as firewalls, encryption, and strong passwords.
- Data management and legislation: Understanding data storage, backup strategies, and key UK laws like the Data Protection Act 2018 and GDPR.
Exam Tips & Revision Strategies
- Always document your design process thoroughly, including client requirements, design choices, and iterations, as this provides evidence for multiple criteria.
- When demonstrating website creation, use clear, well-commented code to showcase your understanding, and include screenshots of testing and validation results.
- For the understanding parts, reference real-world websites to illustrate your points, showing you can apply theory to practice.
Common Misconceptions & Mistakes to Avoid
- Confusing web hosting with domain names or thinking they are the same service.
- Neglecting responsive design principles, leading to websites that don't work on mobile devices.
- Incorrectly linking files (e.g., relative vs absolute paths) causing broken links or missing images.
- Failing to test across different browsers, assuming consistency.
Examiner Marking Points
- Award credit for demonstrating accurate explanation of web architecture components such as servers, browsers, DNS, and protocols (HTTP/HTTPS).
- Award credit for evaluating how different organisations use websites, providing concrete examples of purposes (e.g., sales, information, collaboration) and features.
- Award credit for producing a detailed design plan including wireframes, site maps, and user requirements before development.
- Award credit for creating functional website components using HTML, CSS, and possibly JavaScript, with proper file management and testing.