Questions and correct answers |
Latest version 2024/2025
Front-End Language - ANSWER -Client side and these languages are responsible for how things
(videos, pictures, text, color) are presented in a web browser. (eg. HTML, CSS, JavaScript)
Back-End Language - ANSWER -Server-side programming which is not seen by the user. (eg. Ruby,
Python, PHP, JavaScript)
Script Interpreter - ANSWER -Operates within the web browser and interprets different program
languages
Load Balancer - ANSWER -A dedicated network device that can direct requests to different servers
based on a variety of factors.
Load Balancing - ANSWER -Distributing a computing or networking workload across multiple systems
to avoid congestion and slow performance.
operating system - ANSWER -the software that supports a computer's basic functions, such as
scheduling tasks, executing applications, and controlling peripherals.
Web Server - ANSWER -It receives HTTP requests and responds back with HTTP with a HTML page.
Apache, Nginx, IIS, Mongrel, Google web server
Application Server - ANSWER -Software that houses and serves business logic for use (and reuse) by
multiple applications.
Database - ANSWER -A collection of data organized in a manner that allows access, retrieval, and use
of that data
Apache - ANSWER -An open-source and is a free web server software, it is a popular choice. It
powers about 46% of the websites in the world. The advantages to utilizing it as part of the stack is
that it is reliable (with regular updates and regular security patches), flexible, beginner-friendly and
there is a large community of users.
IIS - ANSWER -It makes it possible to run a web server and designers are able to design or create web
pages in web browser without having an active internet connection. The benefit of having IIS is its
application pool and being able to host ASP.NET apps.
NGINX - ANSWER -It is a free, open-source, high performing HTTP server and reverse proxy. It is
popular for its stability, feature set, simple configuration and low resource consumption. It addresses
the C10K program unlike other servers. The framework uses small and predictable amounts of
memory.
Web servers - ANSWER -Only handles HTTP requests and can only provide an environment in which
sever-side programs can execute and pass back generated responses.
Horizontal Scaling - ANSWER -Uses several servers to handle traffic