phpstudy 2013,老站长硬盘里的青春回忆

tmyb
广告

去年整理我那台用了10年的旧移动硬盘时,我在一个命名为「当年的乱七八糟」的文件夹里,翻到了一个大小只有48M的压缩包,后缀是exe,文件名写着phpstudy2013纯净版.exe,看到这个文件名的瞬间,我一下子就想起了2014年我读高中的时候,抱着那台花800块从学长那收来的二手神舟笔记本,蹲在出租屋改网站代码的日子——那台笔记本只有1G内存,装的是Ghost精简版XP,跑个QQ都卡,唯独这个四十多兆的phpstudy 2013,点开就能用,从来没给我掉过链子。

phpstudy 2013,老站长硬盘里的青春回忆

为什么phpstudy 2013能成为一代人的启蒙工具

2013年前后,是PHP在中国web开发圈最黄金的年代,那时候做个人网站、淘宝客、企业展示站、论坛,十有八九都会选PHP,当时流行的织梦CMS、Discuz、帝国CMS全都是PHP写的,可对于新手来说,那时候搭建本地开发环境简直是一场噩梦:你要自己下载Apache、PHP、MySQL的安装包,一个个安装,还要改httpd.conf、php.ini这些配置文件,手动配环境变量,装系统服务,稍微哪里错一个字符,打开localhost就是一片白屏,MySQL启动报错连问题在哪都找不到。

我第一次配环境就是这样,那时候想学PHP做一个海贼王的资源站,对着网上的转载教程改了三天配置,改到凌晨一点,MySQL还是一直启动失败,百度搜出来的全都是互相抄的错误答案,我差点直接把笔记本砸了,后来去当时最大的站长论坛站长之家发帖求助,版主给我发了这个phpstudy 2013的安装包,告诉我“一键安装,点启动就能用”。

我花了半个多小时(那时候我家还是ADSL拨号,48M也要下半小时)下完安装,点了三次下一步,桌面就出现了一个快捷方式,双击打开是个朴素的黑色小面板,两个启动按钮,绿了就是成功,红了就点日志看问题,我当时点完启动,输入localhost,直接就出来了phpstudy的默认首页,那种兴奋劲,我到现在都记得,第二天我就写出了人生第一个能正常运行的PHP留言板,截了图发QQ空间,虽然我那些同学都看不懂我发的是什么,还是给我点了一堆赞,那是我第一次尝到做开发的成就感。

那时候的phpstudy 2013,几乎戳中了所有新手和低配电脑用户的需求:整个安装包才四十多兆,比当时的XAMPP、WAMP小了好几倍,兼容所有当时的主流系统,不管是XP、Win7还是精简版的Ghost系统,都能正常安装运行,启动之后才占几十兆内存,我那台1G内存的老笔记本,开着phpstudy改代码,还能同时挂QQ开网页,一点都不卡,它把所有复杂的配置都帮你做好了,集成了当时最常用的PHP5.2、PHP5.3,Apache2.2,MySQL5.1,正好适配当时所有主流的PHP程序,不需要你自己折腾,装上就能写代码看效果,就是凭借这些优点,phpstudy 2013几乎成了所有新手学PHP的标配,那时候几乎所有的PHP入门教程,都会给你附一个phpstudy 2013的下载地址。

2024年了,居然还有这么多人在用phpstudy 2013

一开始我以为,这种十几年前的老工具,早就该被淘汰没人用了,直到去年我逛B站刷PHP入门教程,翻评论区发现一半的人都在求phpstudy 2013的纯净安装包,后来我进的一个老站长交流群,每个月都会有人出来问一遍“谁有纯净的phpstudy 2013,网上下的都带病毒”,我才意识到,这个老工具到今天还在发挥作用。

phpstudy 2013,老站长硬盘里的青春回忆

上个月我一个接外包的朋友就碰到这么一件事:本地郊区一个开了十年农家乐的王老板,要改网站上的电话和地址,他的网站是2013年找当地网络公司做的,现在那家公司早就倒闭了,老板都转去开滴滴了,王哥说自己这个老站百度搜“本地农家乐”一直排前三,换了新站怕排名掉,就只改两个信息,不愿意做新站,我朋友一开始拿了源码回去,装了最新版的phpstudy 8.0,用里面集成的PHP7.4跑,打开直接一堆报错,全都是mysql_connect()函数不存在——老版本的织梦CMS用的是原生mysql扩展,PHP5.5之后就把这个扩展废弃了,根本跑不起来,后来他换了PHP5.6,新版本phpstudy里的Apache配置和扩展不对,折腾了一下午还是打不开,差点就劝王哥花三千做新站了。

后来他找我,我把存了十年的phpstudy 2013发给他,四十多兆,两分钟下完安装,一键启动,导入数据库,一分钟就打开网站了,改个电话地址连十分钟都不用,打包上传到服务器,刷新就好了,王哥特别开心,给了三百块还邀请我们去他那摘桃子,你说,要是没有phpstudy 2013,这件事要么就是王哥多花几千块做新站,还得担排名掉的风险,要么就是我朋友给整个源码改所有的数据库调用,改成mysqli,那工作量收三千都不赚钱,一个四十多兆的老工具,五分钟就解决了问题,这就是它的价值。

而且2024年年初,圈内还有个挺火的怀旧活动,就是很多老站长发起的「我的第一把开发工具」征集,我看了一下,phpstudy 2013的出镜率排进了前三,好多人都晒出了自己存在网盘和硬盘里的安装包,还有人专门把纯净版传到了互联网档案馆,就是怕这个版本消失,以后需要的人找不到,还有不少计算机专业的学生,毕设选了老PHP项目,折腾了一周环境跑不起来,最后装了phpstudy 2013,半小时就跑通了项目顺利毕业,这种例子一搜一大堆。

老工具就一定该被淘汰吗?我不这么认为

现在网上很多人一提起phpstudy 2013,都会说“这玩意太老了,全是安全漏洞,PHP版本也过时了,早就该扔了”,还有人说现在都用docker、宝塔、最新版开发工具,谁还用十几年前的版本啊?对此我真的不敢认同,工具的本质是解决问题,不是追新,适合场景的工具就是好工具,哪有什么新旧之分?

大多数用phpstudy 2013的人,都是本地调试用,根本不会把它放到公网上当生产环境,就是改个老项目的代码,跑个老程序做本地测试,就算PHP版本老有漏洞,又能有什么安全问题?你总不能为了改一个几百K的老源码,花一天时间搭docker环境,改所有的兼容代码,最后就改两个信息,这不是舍本逐末吗?

phpstudy 2013,老站长硬盘里的青春回忆

对于新手入门来说,phpstudy 2013真的比很多新工具友好太多,现在网上大部分流传的PHP入门教程、老CMS的开发教程,都是那个年代做的,配套环境就是phpstudy 2013,你用新环境跟着学,一步一个错,新手刚接触编程,折腾两天环境都跑不起来,直接就劝退了,用phpstudy 2013,完全跟教程对上,跟着做就能跑出效果,很快就能获得正反馈,才有信心继续学下去,就冲这一点,它就比很多花里胡哨的新工具有用。

当然我也不是说老工具就一定比新工具好,生产环境跑公网网站,肯定不能用这么老的版本,该更新还是要更新,该用新工具还是要用新工具,我们说的是,给老工具留一点空间,让它在适合它的场景发挥作用,不要一上来就把所有老工具都打倒,说都是垃圾,这本身就是一种很傲慢的观点。

藏在压缩包里的,从来不止是工具

其实现在我早就不用phpstudy 2013做开发了,我平时做项目也用docker,用新版本的开发工具,但是我还是一直把这个48M的压缩包存在我的云盘和旧硬盘里,从来没删过,我存的不是这个工具本身,存的是我自己的青春啊。

那个年代,哪有什么自媒体、短视频,普通人想在网上拥有一块属于自己的地盘,就是做个人网站,你可以在自己的站里写文章,分享爱好,认识同好,那时候做站没有那么强的功利心,就是喜欢,就是想做一个属于自己的东西,我每天放学回家,打开电脑,启动phpstudy,改两页代码,看看今天来了几个访客,那几十个访问就能让我开心一整晚,我会把每个来访的IP都查一遍,看看是从哪过来的,还会和同样做小站的站长换友情链接,那种纯粹的快乐,现在真的很难找到了。

有个老站长说过一句话我特别认同:现在的工具越来越先进了,一键就能搭个网站,十分钟就能做个小程序,但是再也找不到当年那种,从零开始一点点攒出一个网站的成就感了,phpstudy 2013对我们这代老站长来说,就是打开那个黄金时代的钥匙,每次看到这个压缩包,就能想起当年那个对着屏幕熬到半夜,满脑子都是梦想的年轻人,那种热血和憧憬,是任何新工具都给不了的。

到今天,phpstudy 2013已经诞生11年了,它早就退出了主流开发工具的舞台,但是它从来没有真的消失,它还在无数老站长的硬盘里,在无数新手毕设的电脑上,在需要改老项目的外包工程师的安装列表里,默默发挥着作用,它启蒙了一代web开发者,见证了中国个人站长最黄金的年代,它不只是一个几十兆的小工具,更是一代人的青春记忆,是中国互联网发展史上,一个小小的却足够耀眼的印记。