Beginner WordPress Developer Flashcards
(756 cards)
What is WordPress at the most basic level?
A web application that runs on a web server.
What is a web server?
A computer connected to the internet that is configured to serve web pages.
What is the tech stack called that WordPress typically runs on?
LAMP: Linux, Apache, MySQL, and PHP.
What is Linux in the LAMP stack?
The operating system that manages the server’s hardware and software resources.
What is Apache in the LAMP stack?
Web server software that responds to browser requests by serving web content.
What is an alternative to Apache?
Nginx (pronounced “Engine-X”), generally faster for serving static content.
What does the stack name change to when using Nginx instead of Apache?
LEMP: Linux, Nginx, MySQL, and PHP.
What is MySQL used for in WordPress?
It is the database software that stores site information (e.g. posts, settings, users).
What is PHP used for in WordPress?
A server-side programming language that creates dynamic web pages.
What type of files do Apache and Nginx serve by default?
Static files (HTML, images, video).
What is a Directory Index file?
The default file the web server looks for when serving a directory (commonly index.php or index.html).
What happens if no Directory Index file is found?
The server returns a 404 “Not found” error.
What is a Virtual Host in Apache?
A configuration that allows one server to serve multiple websites.
What is the equivalent of a Virtual Host in Nginx?
A Server Block.
On which port do Apache and Nginx usually listen for HTTP requests?
Port 80.
What does the DirectoryIndex directive do in Apache?
It specifies which index file to serve (e.g. index.php, index.html).
What does the index directive do in Nginx?
It specifies which index file to serve.
What is the first thing that happens when a user visits a WordPress site?
The browser sends a request to the web server for the requested URL.
How does the web server handle the request?
It determines which file to execute (usually index.php for front-end, or a file in wp-admin for admin).
What happens when the PHP file is executed?
PHP may interact with the MySQL database to retrieve data.
What is sent back to the browser after the PHP execution?
HTML, CSS, and JavaScript code.
What does the browser do with the response?
It renders the page and displays it to the user.
What makes a web server different from a regular computer?
It is configured with special software (e.g. Apache or Nginx) to serve web content.
Why is understanding servers important for WordPress developers?
It helps them know how WordPress works under the hood and how it interacts with web infrastructure.
Text here
{ __('Copyright', 'copyright-date-block') } © 2019 - { currentYear }
` tag with echoed PHP values inside