Internet Technologies Grade 12

How the web works under the hood — search technologies, web technologies, online applications, and how data is stored and processed online.

Search Technologies

TypeDescription
Keyword searchMatches exact words in the query
Semantic searchUnderstands meaning and context behind words — interprets user intent, not just keywords
Mediated searchA middleman system filters results for a specific database or organisation (e.g. Google Scholar)
SEOSearch Engine Optimisation — techniques to make websites rank higher in search results (keywords, speed, mobile-friendly, backlinks)

Static vs Dynamic Websites

StaticDynamic
ContentFixed HTML — changes only if developer edits filesGenerated on demand from a database
DatabaseNoYes
ExamplesSimple portfolio, business info pageOnline shop, social media, news sites
Security riskLowHigher (SQL injection, data breaches)

Web Technologies

TechnologyRoleExample
HTMLStructure and content of web pagesHeadings, paragraphs, links, images
CSSVisual styling — colours, fonts, layoutBlue buttons, responsive grid
JavaScriptClient-side interactivity; runs in the browserForm validation, dropdown menus, AJAX
PHPServer-side scripting; processes forms, talks to databasesLogin authentication, database queries
SQLQuery and manage database dataSELECT user data, INSERT orders
XMLStructured data exchange between systemsProduct data feeds between websites

Storing Data Online

Running Instructions

Client-side (browser)Server-side (web server)
LanguageJavaScript, AJAXPHP, Python, Node.js
PurposeReal-time page updates, validation, animationsAuthentication, database access, processing
AJAXUpdates parts of a page without reloading

HTTP vs HTTPS

HTTPHTTPS
EncryptionNone — data sent in plain textSSL/TLS encryption
PadlockNo padlock in browserPadlock icon shown
UseNon-sensitive public pagesLogin, banking, shopping — any sensitive data