考虑了好久,也找了好久,找到以后,又部署了好久!
这个站点用来做什么?
之所以说,考虑了好久,就是,我一直在犹豫,这台服务器能作什么?我应该怎么利用这台服务器,毕竟,一台服务器,光硬件的租用费用,每个月就接近400块,再加上每个月按量收取的1G1元的网络流量费用,这一套折腾下来,每个月,少说得有500块的预算。外带上域名,源代码(并不是不会用盗版的,但我个人感觉,应该给开源的国人一些鼓励),各种插件折腾下来,又大几百折腾进去了。还要考虑怎么去节省这1元1G的流量费,好在国内有台备过案的服务器,在那边作了图床,第一可以提高图片的加载速度,第二,也能给这边的服务器节省一些流量。说实话,每个月大几百的租赁费用,不是小数,对于一个普通家庭的我来说,可能有点贵,但我还是决定咬咬牙坚持下来吧。不为别的,为的是能够以后有口饭吃。
一但打算作下去,就在研究使用哪些服务,虽然这是一台阿里的ECS,全CPU高吞的那种,但也要考虑物尽其用,国内有很多BLOG、BBS等等源码,虽然也有非付费版不限制商用,但那臃肿的前端和复杂的后台,真的让我望而生畏。
索幸在开源社区上搜索了一番,各种BBS、BLOG的源码映入眼帘,可能是看得多了吧,眼光也就高了很多,众多满足需求的代码上,要么就是商用费用太高,要么就是功能太过老旧(倒不是说国人的技术不行,而是真的太过安逸于现状了),没有一个系统能够满足我的需求,可能是我对这类源码的功能要求太高了,最终,在繁杂的代码中,找到了EMLOG PRO这个代码,虽然普通的功能已经能够满足我的需求了,但是最终,还是决定购买商业版,不为别的,只为给国人开发者一些支持(这个源码的国外开源版,我也在之前测试的时候安装过,可能很多人都会说,这个源码不是那个开源版的源码,但我可以告诉你,两套代码是一样的,因为他报错误的形式和代码都是一样,而国外的开源版在GITHUB上的上传日期要远远超过国人的这个版本。)虽然需要付费开通PRO版,但是,开发者的定价并没有我想象中的贵,150+的费用,终身使用,而且,也更人性化,不像国内某些BBS的商用授权费用动辄3000+到大几万,而且还锁定域名或者服务器,而EMLOG的商用,虽然也锁定使用者域名,但他一个授权码下允许绑定5个域名,在这个互联网商用版权高价的时代,这150+可以绑5个域名而且随时可以自定义更换的政策简直太过人性了,而那种动辄大几千代码的利用率,不会超过10%。我对这套EMLOG代码的利用率,基本可以达到70%,而只需要支付一餐几人聚餐的费用,为什么不支持一下呢?
而后,又在GITHUB上找了一些开源的图床工具,毕竟,我需要把耗费流量的图片转移到国内的服务器上,这一过程,也是费了好久的力,倒不是说我要求高,而是有些功能实在是让人不敢恭维,这可能就是国人开发圈的诟病,技术掌握在少数人手里而且成为了这少数人敛财的资本。而不是开源共享出来,让更多的人能够学习。我奉行一个道理,就是你如果能够坚持一直在前面领跑,那后面的,永远是你的模仿者!
虽然部署上来讲,很简单,甚至是鼠标点几下就能搞定的事儿,但我却还是花费了一些时间,并不是我技术不行,而是,需要使用最新的服务框架来运行这个站点,耗费的,不仅仅是时间,更多的是精力。部署WWW服务器,部署MYSQL服务器,部署FTP图床服务器,每一步,都要考虑到,程序的运行效率,运行速度,因为服务器在HK,还要考虑会不会被GFW拉进列表。之前一直考虑的使用WP程序,但后来发现网上很多评论说使用WP程序的IP或者域名很容易就被GFW拉进屏蔽列表里。然后就放弃了使用WP的想法。
很是耐人寻味的一个问题,很多像我这种非专职开发人员,都不会投精力去搞这么一个站点,或者说,没必要去搞这么一个站点。那么,我应该拿这个站点来做什么呢?
大的发展方向,是把我扔了10多年的编程技术再捡起来
小的发展方向,提供一些有偿的技术解决办法来维持这个站点的运营
综合发展方向,还是作为后续编程上的一个售后站点
让更多的用户能够在这里查询到解决办法或者交流软件的BUG,毕竟写不出BUG的程序不是好司机
我是一个思维跳跃极快的人,有的时候,保不齐一个想法,不会去准确的评估风险和价值,就会冲上去搞,在这之前,光在这些事情上,可能就消费了百多万了。而真正创造出的收益,可能也只有几十万这样子,虽然没有准确统计过收益,但这收益绝对是赤字的。
也不是说我多么有钱,父母就是勤勤恳恳的农民,媳妇是老师,孩子念的也是再普通不过的小学,我也不过是一届平民。
打算用这个站,把RCPI升华一下,摆脱RC,争取实现5G,为了实现5G再把RUST学好,把Python学好,把Arduino利用好。再为眼下的那些“客户”提供一个基础的技术保障。活好当下,也就值得了。生容易,活容易,把生和活放在一起,就不容易了,所以,本人将一改往日愚昧的“大度”,对于一些中高难度的技术解答,将使用有偿的形式来解决。这个站点,将会是我重操旧业的一个基石,就像这个站点域名的含意一样,ert.icu,Emergency rescue team intensive care unit.