«

使用Wordpress为什么要使用宝塔面板部署,直接用wordpress不行吗?

时间:2025-12-11 16:29     作者:独元殇     分类: 开发相关


很简单,因为 wordpress 是一个运行在 PHP 环境的软件。

题主肯定是初学者,这个问题也是一个 2022 年的老问题了。现在的题主肯定早明白这里面的道理了,那么我就把我知道的给新的 游客朋友 简单说一下,说一下前 500 年和今天。

网站,是运行在服务器上的一个支持 HTTP 协议的软件。你得到地址后,用 HTTP 协议可以与其交流,比如拿到一个网页。

最开始,网站都是静态的,一个个 HTML 文件,很让人看着踏实,但是缺陷很多。

  1. 我不想每个页面都长的一模一样!我想每个 html 页面都有相同的页头和页脚,但懒得写
  2. 我想实现最最轻松的发文自动化,不想每次发文都编辑一个 html 文件
  3. 我想实现一些本地程序能完成的内容,如 C 语言程序能实现的,比如向数据库写个东西、在本地保存一些 txt 文件....

最开始确实有 cgi 这种东西。

它就是使用一种编程语言,比如说 C 语言、perl 语言,监听咱们电脑上的 HTTP 协议的通信,有人进来参观了,就使用编程语言来生成一个页面,展示给这个游客。

另外,都使用 C 了,那么也可以根据游客的要求,执行一些 C 代码了。

比如这个页面 url(只是例子)

http://example.com/hello.cgi

你打开后,就会执行那个 c 程序了,它会执行一些代码,顺便给我们返回一个实时生成的 html 网页页面。但.... 终归是会很繁琐。

这一直到 1994 年,丹麦的 勒多夫 想给自己做一个简单的个人主页,顺便统计一下谁来看了我的网站。然后使用 perl 语言写了个编程语言脚本,就是上面提到的 CGI 。

逐渐写的还不错,就起名:

Personal Home Page Tools(个人主页工具) 简称:PHP Tools

于是 PHP 就诞生了!

其实目的就是,简化这个 cgi 脚本的编写。。。

他发到 email 里,备受好评,于是逐渐完善,PHP 正式诞生。

PHP 的目的,就是简化我们的代码编写,一个 C 几天才能写出来的内容,PHP 几小时就行了,而且非常的干脆,看起来和原生 C 语言比起一点毛病都没有。

它很成功,语言之简单,让一些初中小学生,都能编写的头头是道。我知道,很多低学历大佬, PHP 编程编了 10 年了,关于编程界的任何知识啥也不懂,不知道 class,没听说过 集合 和 哈希表,就敲熟那两手两脚都能数得过来的几个命令就行了。使用 <?php ?> 套在 html 里就行了。然后能给家人一个温暖的经济收入。很美好。

2005~2020 年间,国内国外,他们就靠着几个基于 PHP 完成的 CMS 系统(一键生成网站系统),写写插件,改改模板,给别人修修 BUG,几年间,就靠接单,就能买奔驰买房!

PHP 是世界上最好的语言,上面这就是我的理由,不接受任何反驳!欢迎在评论区与我友好讨论,我不会让你赢的!

除了 PHP ,还真没有哪个语言能让一群学历不太好的人,过上很富裕的生活。毕竟,编程语言不重要,业务才是重要的。

img

竞争者天天唱衰 PHP,可PHP越活越好

Go 略有点复杂。

python 的 web 生态一团乱。

Java 太繁琐,低学历不容易学会。

C 就不用说了,太原始,没生态。

.NET 不知道为什么,好像没落了。可能是 windows 家的吧。

nodejs ??? 这个很不错,可惜,它是 javascript 写的,适合前端工程师转后端用,比 PHP 要乱多了。看看这让人头疼的特性,PHP 还是香。

img

js 这优雅的语法,专治高血压!!!

看上图,从 1995 年 PHP 诞生起,有无数的竞争者,想跟 PHP 争夺王位,如今..... 全是一地鸡毛。

而 PHP 还活着。而且依然是世界上网站使用最多的编程语言。PHP 至今仍占全球网站 70% !!!!!!! 牛炸了!

这个份额,有 Wordpress 的一份功劳。国内有 emlog zblog 等的一份功劳。另外还有很多 CMS 系统。

它们就是基于 PHP 写的程序,然后比较适配一点。PHP 之成功,就是靠着这些有手就行,傻瓜式的网站维护系统来维持的。

安装好了,想发内容,一键发送。想漂亮点,一键换模板,想调调页面布局,进后台点两下,拖一拖就行了。。。。有什么需求,插件库里基本都能找到。

其他语言写的网站,一个小白根本无法维护!而 wordpress emlog zblog 就可以。前 15 年,世界互联网就靠着这类超级通俗易懂的网站软件,卷出来几百万的网站。这就是 PHP 的王位原因。

但只有 PHP 还是不够的,它们运行不起来。我们还需要 HTTP 环境、数据库。

就这三样!这就是题主问的问题的答案!

PHP + http 环境 + 数据库

这些 CMS 系统,大部分都得需要这些东西来运行 ,所以,我们就需要安装环境了。

至于是不是需要宝塔,这个不一定!

廉价的,服务器配置低的可以使用 小皮面板 等,但功能都一样,宝塔确实还是有点太重了。

这些环境组合有相应的名字:LAMP 和 LNMP

(注:为什么 LAMP 接近淘汰?因为 Apache 在各方面都无法与 Nginx 比,没有优点了)

如果你能靠自己的努力,一下子安装好 LAMP 或 LNMP 环境,那么完全不需要 宝塔。

Linux 不用说了,低配置都使用这种体积小简单的操作系统,而且稳定。

nginx 提供 http 环境,以及各种乱七八糟的服务器环境的配置,包括代理转发!让你的服务器能托管多个网站。

MySQL 是数据库,你存各种数据,它会帮你整理好,增删查改速度很快,远远比你存一个 txt 文件快。

而这些面板,就让你能点点鼠标,一键安装好这些环境,顺便,还能配置服务器的防火墙、端口控制、乱七八糟.... 还能下载更多的网站软件,就是那些和 wordpress 差不多的开箱即用的软件。

当然,不仅是 PHP ,现在还有 python nodejs go java 等等环境,他们相当于 nginx + PHP 两者的竞品。

萝卜白菜,各有所爱吧,但 PHP 依然是现在单打独斗 或 快速开发上线原型 或 拥抱 worldpress emlog zblog 网站生态的唯一首选。

只是它的语言之松散特性,让其难以被团队协同开发。性能上,对于巨型公司不行,但对于 99% 的公司是绰绰有余的。

标签: 原创 wordpress