【BE用語】开发环境的类型和术语解释:开发环境包括了各种类型和术语
Webアプリケーションを開発するための環境は、それぞれ使用されているソフトウェアの頭文字をとった用語(サーバースタック用語)で表現されます。
-
- XAMP
-
- MAMP
-
- LEMP
- LAMP
Webアプリケーションを開発するための開発環境は一般に、
OS・WEBサーバー・データベース・プログラミング言語が必要になります。
每个软件都由以下组成。
XAMP可以原生在中国进行本地化表述,只需要一个选项。
-
- X : クロスプラットフォーム
-
- A : Appach(WEBサーバー)
-
- M : MariaDB(データベース)
-
- P : PHP(プログラミング言語)
- P : Perl(プログラミング言語)
MAMP是一个在本地计算机上配置和运行Apache、MySQL和PHP的软件。
-
- M : MacOS(OS)
-
- A : Appach(WEBサーバー)
-
- M : MySQL(データベース)
- P : PHP(プログラミング言語)
LEMP环境可以用中文进行原生重述。
-
- L : Linux(OS)
-
- E : Nginx(WEBサーバー)
-
- M : MySQL(データベース)
- P : PHP(プログラミング言語)
LAMP環境
-
- L : Linux(OS)
-
- A : Apache(WEBサーバー)
-
- M : MySQL(データベース)
- P : PHP(プログラミング言語)
每个软件的说明
Linux(操作系统)
Linux是一种开源的操作系统,以其低成本、自由定制以及稳定性和高安全性而闻名。
虽然Windows和Mac OS是代表性的操作系统,但正是因为上述优点,Linux得以被使用。
Nginx(网络服务器)
Nginx(引擎X)是一个Web服务器,负责处理从个人计算机和智能手机等终端发送的通过HTTP/HTTPS请求,并返回HTML、CSS、JavaScript等信息。
Apache(网络服务器)
Apacheも、Nginxと同じWebサーバーで、Nginxよりも歴史が長く、昔から多くの開発現場で利用されています。
我将稍后总结Nginx和Apache的区别。
MySQL(数据库)
MySQL是一种数据库。
PHP(编程语言)
PHP是一种服务器端的编程语言。虽然还有其他流行的服务器端编程语言如Java和Python,但是PHP也非常受欢迎。
这个摘要将随时更新。