メニュー[情報科学]にて独学用(高校生・専門学校生・大学生)PDFファイル無料提供中! Menu [Information Science] offers free PDF files for self-study (high school students, vocational school students, university students)!
Websites operated on the internet include traditional static sites and dynamic sites whose displayed content changes daily.
WordPress enables the creation of dynamic sites capable of hosting blogs or selling goods. In other words, WordPress is a tool for building blogs and sales systems. Its ability to create dynamic sites stems from its reliance on a database server (MySQL) in the background. An application server (PHP) acts as an intermediary between the database server and the web server. In essence, WordPress is a tool designed to simplify the construction of a three-tier client-server system.
Most domestic rental servers in Japan support WordPress.
Consequently, it is said that 80% of sites offered in Japan and 30% of sites worldwide are built using WordPress. Because of this, sites around the world support WordPress (both paid and free options exist). Furthermore, a wealth of plugins (programs) are provided.
Needless to say, this “Soho Network System” was also created using WordPress. When renting a server and using WordPress, you need to configure PHP (using phpMyAdmin) and MySQL.
The company you contract with handles installing the FTP server, DNS server, web server, PHP, and MySQL server. So, users like us can easily get started with WordPress by following simple guides. However, having built various servers and grasped the overall network architecture even once allows you to work without anxiety, needless to say. For example, text entered into static pages created with WordPress is stored in a MySQL database. You can access this database directly using phpMyAdmin. Static images like theme graphics and videos are stored in wp-content and can be accessed directly. Most WordPress pages are composed of PHP files. Understanding the difference between PHP and HTML allows you to edit PHP directly and customize (edit) existing elements. The reason PHP files are used is that accessing the database requires PHP, a server-side scripting language, meaning you must always be prepared for it.
To grasp this overall picture, server setup skills are essential.