![]() ![]() htaccess, which can be used, for example, to redirect one URL on your site to another. So some people are proud to run their sites on a “LEMP” (the phantom “E” on “(E)ngine-X” being used to make the word pronounceable) stack.īy far the most common way a WordPress developer will interact directly with Apache is through an Apache-only file called. (Nginx is the Apache-alternative most clearly growing in popularity. That’s changed in the last few years, but it’s still the biggest, and it’s what your WordPress site is likely being served with. When you enter a URL into your browser, server software is what interprets that request, and hunts for and gives you back the right resource.įor a long long time, Apache was the only web server software that anyone used or cared about. ![]() ![]() To oversimplify its job: Apache receives requests from other computers-sent using the standardized “handshake” that is HyperText Transfer Protocol (HTTP)-and delivers back HTTP responses of its own. Our goal is to get a basic understanding of the infrastructure that underlies your WordPress site.Īpache is HTTP web server software. Here, we’ll look at how WordPress actually presents pages to the Internet. PHP is a server-side language, interpreted by web servers in a WordPress site, most PHP goes through extensive processing in order to generate a given page’s HTML content, which the server then delivers to the user’s browser for rendering. PHP is the main language in which WordPress itself, as well as WordPress themes and plugins, are written.Every WordPress site has a database, which stores and communicates crucial things like post and page contents, site settings, and users and user permissions. MySQL refers to the structure of WordPress databases.Nginx is an increasingly popular alternative to Apache. Server software allows servers to process and respond to requests for information (“HTTP requests”) sent by remote computers, making the interactivity of the internet possible. Apache is the most common HTTP web server software.However, servers can run on other operating systems, such as Windows or Mac OS, making “WAMP” and “MAMP” common configurations for people who create servers on their own computers to do local development. Linux is the operating system on which most web servers (the computers that store websites) run.WordPress sites’ most common software infrastructure is called the LAMP stack: Linux, Apache, MySQL, and PHP. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |