本博客的后台语言历程(第一次透露)

王志勇 发表于 2021年02月14日 08:24

这是第一次透露这个博客的秘密,是时候把这个真话说出来了。大约半年前有人问我这个博客是用什么写的?我当时回复是PHP。现在是PHP+NoSQL,全动态页,运行在Debian 8.0+PHP 5.3.10,最普通的Virmach的美国VPS;去年是运行在PHP 7.4,大约运行了9个月。(PHP 7.4的执行速度大约是PHP 5.3的10倍,前面测试过;PHP 7.4的速度是PHP 7.3的2倍。)

为什么一直用.jsp的扩展名?是因为2005年时我主要做ASP编程,ASP已经会了,能做很多项目。后来我同学说ASP是外行,所以本博客在2006年5月底终于完成程序的设计和编写(前面经过了10个月的构思),是ASP+NoSQL,但扩展名和路径和现在一样。速度,也和现在一样。

(现在反而运行在PHP 5.3,是因为暂时没时间调整。有几个站点现在是运行在PHP 7.4下。)

2010年底本博客转到国外空间,所以语言由ASP重新写为PHP。
2019年本博客修改为PHP 7语法。

PHP和ASP都可以实现URL的任意形式,程序的扩展名也可以任意修改。只要不透露,可以永久完美隐藏,专业用户也看不出网站是用哪种语言写的。

PHP+NoSQL的性能并不在Java,Node.js,Python之下。这个博客也早晚需要修改URL,把.jsp去掉,要等待下一次重构。现在我感觉每年的时间一年比一年紧,所以博客重构也许是两三年、三五年之后的事情了。

我前些天写的关于PHP的性能的详细分析 再谈PHP与其它语言相比的优点

最近我也想过办个PHP培训班,这个短期培训班可以学到别的地方学不到的东西,可以迅速从0编写一个如Wordpress、Typecho、Discuz、v2ex、天涯论坛、mop论坛等博客和论坛程序,各种控制面板,甚至是各种新闻系统、各种复杂的数据处理(例如网页版管家婆财务系统),以及现在大家能看到的大部分的网页,都能做出来,PHP+NoSQL高性能架构。

都是使用PHP原生语言,非第三方框架;从0编写,非二次开发。

当然,每个程序的开发周期都比较长,比如单机版博客程序最快4天可以完成,但像Wordpress这种公用版、带有升级功能、很多复杂功能则至少需要4~6个月,每天需要6小时以上的编程时间。

学习的周期为5~10天,即可从0上手,直接开发项目,都是我这些年的开发技巧,以及如何查找bug。其实大部分都是运用基础知识,里面有我写的几百个~1000个重要程序片段,都是需要在项目中反复运用的。

当一个人掌握基础之后,很多函数、程序小片段就可以用百度搜索,然后和自己的项目结合。

这种培训班主要适合独立开发者。

办的初衷纯属是提高我的个人收益,因为钱的重要性大家都知道,任何时候都需要用钱。(否则就没有时间花精力做这项工作。)

或者也不叫培训班,其实就是收购我的技术。

通过本博客发展的项目,原则上是不想赚博友的一分钱,每做一个项目的策划的时候都是想给博友提供有效期80年的免费VIP、专业版的权限。

因为现在博客的访问来源单一,大部分是博友,所以这个PHP的培训项目特别难做,因为前期我需要用很多的时间做音视频教程+修改,也是个不小的工程,我现在写的很多材料都需要修改二三十遍,反复琢磨

技术本身是比较简单的,PHP又是一种语法极其简洁的语言。

同时,PHP培训也是我热爱的工作。

每个人都想在工作领域中取得成就。我一直想写一篇如何成为一名专业的计算机人士、专家,甚至在35岁以前成为大师。有一个捷径,那就是必须有作品。当作品达到一定数量(相当庞大的数量),你就是真正的大师,但这可能需要用10年、20年的连续耕耘,用尽毕生的精力。

程序设计,也是世上最烧脑的工作,没有之一。因为需要记忆大量的前后关联,经常要处理和解决很多复杂的事情。

计算机比医学辛苦得多,收入也比医学少得多。但这两者,医学的风险更大,以后分享从佛学的验证来解释这个原因。

除了主要从事编程,本人也学佛,学道多年,这方面有很多心得。

这个世上谁都不容易。任何事情,都需要一个历程,需要脚踏实地,一步一个脚印,该花几千小时的事情,就必须花费这个时间,没有捷径。

7条评论:
1   linlinxing 2021-02-14 15:29
好深奥啊。
写博客这么多年了,其实只是用Wordpress和一些开源的模板。
至于php,css是什么,真不懂。

自由勇 2021-02-14 16:51
以前我也觉得PHP无限遥远,最早想学PHP是2003年的时候,那些年也看过不少文章、教程,一直没学会。

后来2009年把ASP翻译成PHP,一下学会了。

PHP其实就像放在旁边的一把椅子,需要的时候立刻就能用它,如果有人带一下,秒会。

如果我写资料,是实际项目的成品技术,能很快投入应用。

2   angel2018 2021-02-14 15:44
勇哥,谢谢,感恩分享心得。如果勇哥有意办培训班,在我收入预算范围内,我也可以报名学习。

自由勇 2021-02-14 16:53
谢谢支持!只是提一下。短期内可能性不是很大。

3   摄影博客 2021-02-15 18:22
我也最多用wordpress
4   梦之源泉 2021-02-20 09:15
哈哈。我早就知道勇哥的后台是php的啦。

自由勇 2021-02-20 09:33
这都能被发现?隐藏失败。

发表评论:
名字: (*必填)
博客: (可省)

正文:

  记住信息?

王志勇:1980-09-26 (41周岁)
程序设计,前端设计。

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏

Blog存档 Archives

2021年01月(30)
2020年12月(19)
2020年11月(18)
2020年10月(15)
2020年09月(14)
2020年08月(14)
2020年07月(14)
2020年06月(16)
2020年05月(13)
2020年04月(18)
2020年03月(14)
2020年02月(15)
2020年01月(16)
2019年12月(11)
2019年11月(26)
2019年10月(25)
2019年09月(30)
2019年08月(10)
2019年07月(29)
2019年06月(30)
2019年05月(26)
2019年04月(30)
2019年03月(30)
2019年02月(30)
2019年01月(30)
2018年12月(30)
2018年11月(30)
2018年10月(30)
2018年09月(17)
2016年-2017年(9)
2014年06月-09月(10)
2013年 +

2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2021 auiou.com All rights reserved.
此Blog程序由王志勇编写