WordPress – A simple definition
Have you ever wondered what WordPress is, and how it works? In this post I’ll layout an explanation that is hopefully easy to understand and that makes sense. We predominately build WordPress websites for our clients
WordPress is the most popular Content Management System (CMS) in the world. It powers over 30% of the top ten million websites in the world.
What is Word Press?
WordPress is content management system that is free and open sourced. WordPress is usually coupled with My SQL Database.
What is PHP?
WordPress websites are written in a language called PHP (Hypertext Pre-processor) a scripting language that is used to develop static websites, dynamic websites or web applications. It is a server-side application.
What is MySQL?
Simply MySQL is a database. The most common use for MySQL is a website database. The application is used to store data. It can used to store a single record to an entire inventory of available products on an on-line store.
What are WordPress Themes and Plugins?
WordPress themes and plugins are nearly all written in PHP. It is safe to assume that WordPress is written in PHP.
What happens when I create a WordPress website (File Structure)?
When you create a WordPress website which is relatively simple and automatic. A couple things happen. A bunch of files are loaded into your website and a database (My SQL is created).
Core files, Themes and Plugins help build your website.
Core files are the heart of WordPress. The CMS most important files are stored here. (wp-admin), (wp-content), (wp-uploads), (wp-config) (wp-uploads)
Themes and Plugins
These helps build your website and have their own folders
The database is like a filing cabinet with many folders. It stores these folders in a structured manner. Typically, the database will have 11 tables. These tables are like storage spaces and they will expand as you start using your website.