昨天看到有人在研究技术选型,于是自己也写了一个列表。
以下推荐,除了云服务是一直要收费的外,其他在开发要求中均是免费的服务。
公司级
技术相关
类型 | 选择 | 理由 |
---|---|---|
后台语言 | PHP 7 | 因为其他后端语言我不熟QAQ |
数据库 | Mysql/Mariadb | 用法一样 |
缓存 | Redis | 也是因为其他的我不熟QAQ |
服务端 | Apache/Nginx | 都好,这么多年没觉得在性能上有太大差别,瓶颈一般都不会出在这里
真正的性能问题一般都出在 PHP 和 Mysql 等真正干活的 |
开发服务器 | vSphere Hypervisor
原 Vmware ESXi |
将一台高端主机虚拟化成多个虚拟机的系统,相当于服务器级的 Vmware Workstation |
生产服务器(机房) | vSphere Hypervisor
或者直接上真机 |
|
存储 | 存储服务器 | 一定要上!Raid1 或 Raid5,为数据做定期备份!不然数据丢了哭死 |
生产服务器 (云) | 阿里云,腾讯云 | 没有什么明显优点,就是服务器在国内且比较容易付款而已;
中短期成本比较低,免去自己维护服务器硬件和网络硬件的麻烦,自建机房的政策也很繁琐; 企业成型以前都可以先用云,做稳定之后再独立机房即可 |
版本控制 | Git + GitLab | 有能力就自建服务器最好,可以上GitLab社区版。
一定别在云上装 GitLab,单核云一年的成本够你组一台 四核八线程 i7 高端服务器的…… 话说刚才的 vSphere Hypervisor 都准备好了 |
操作系统 | CentOS 7
或 Ubuntu 16.04 LTS |
尽量选择LTS且最新的版本。
由于下面一条的存在,你再也不用担心 CentOS 和 Debian 阵营的区别了 |
部署 | Docker | 相信我,这个几乎没有技术成本,但能为你解决 90% 的部署冲突问题,必上! |
CI/CD | Jenkins | 不要以为这是 JAVA 专用,配合 Docker 非常强力 |
域名 | 阿里云一条龙 | 国内服务必须落地,连注册带备案一起做了吧 |
HTTPS | Let’s encrypt | 不解释 |
协作相关
类型 | 选择 | 理由 |
---|---|---|
技术文档 | Markdown | 吭哧吭哧贴半天word绝对是最烦的事情
对付领导再 markdown2html 再 html2doc 即可 |
思维导图 | ProcessOn | 免费,方便,替代PowerPoint的好选择 |
产品原型 | 没什么可推荐的 | |
考勤 | 考啥亲? | |
同步盘 | ownCloud | 仅限有公网IP且有良好的自建服务器且耗得起带宽的公司用 |
个人学习
与上面大体相同,替换掉一些只有公司才掏得起费用的成本,适合个人学习
类型 | 选择 | 理由 |
---|---|---|
开发服务器 | 树莓派或个人电脑 | 注意树莓派是ARM的CPU所以跑不起来Docker,性能也偏低。个人电脑装Vmware Workstation或Virtualbox,或旧电脑直接装Linux,注意32位CPU也不支持Docker |
版本控制 | Git + GitHub | |
存储 | 一定要有两个以上的存储设备,进行定期备份 | 本人已经历过因硬件损坏导致数据丢失,也见过很多人因硬件问题导致的想死的心都有的情况 |
同步盘 | ownCloud | 仅适合于家中宽带有真实IP且可以做端口映射,且有稳定服务器硬件的情况 |
域名 | Namecheap | 国内服务商都不能选,不解释 |
域名解析 | Cloudflare | 带CDN服务和HTTPS服务,就是加速速度在国内不行,而且明确表示不掺和国内网络 |
动态域名 | Pubyun | 比花生壳强1000倍 |
服务器 | Bandwagon、Budgetvm、Linode、Conoha等 | 都是国外服务,价格便宜公道,且免去备案的麻烦 |
总结
以上就是个人常用的技术选型,以及个人学习会用到的技术和软件。所有服务均以高稳定性和低成本作为前提而考虑。未推荐不确定性服务和仍有变故的服务,像 Docker Swarm、Kong 这些仍然在发展且未来会有重大变化的技术都没提。另外对于公众公认的唯一技术,比如前端开发的 Html5 和 Javascript ,API 接口认证用的 OAuth2,也没有提及的必要。
补充
关于为什么本文『月收入7000』,因为这文章是我写的,这是我的月收入。如果你能提供更好的工作,非常欢迎。否则,不要吐槽这个了。
29 comments
Skip to comment form ↓
命中水
2017 年 3 月 14 日 在 下午 6:53 (UTC 8) Link to this comment
好强的一篇技术选型的介绍,有一大部分东西都没有听说过。博主见多识广的说。666
石樱灯笼
2017 年 3 月 14 日 在 下午 7:05 (UTC 8) Link to this comment
你就当做是遗书吧,我都快饿死了,见多识广个屁啊。
GN
2017 年 3 月 15 日 在 上午 9:16 (UTC 8) Link to this comment
我的技术选型也差不多也这个价 但是同组的同事8成都不知道这些 然而工资比我高??
石樱灯笼
2017 年 3 月 15 日 在 上午 9:35 (UTC 8) Link to this comment
影响工资收入的因素中,技术能力并不是决定性因素。
不亦乐乎
2017 年 3 月 17 日 在 上午 11:51 (UTC 8) Link to this comment
多么痛的领悟
Derobukal
2017 年 3 月 15 日 在 上午 9:02 (UTC 8) Link to this comment
博主头像好萌,请问是谁啊?
石樱灯笼
2017 年 3 月 15 日 在 上午 9:40 (UTC 8) Link to this comment
古明地觉,画师是荒居栂美
Derobukal
2017 年 3 月 15 日 在 上午 10:10 (UTC 8) Link to this comment
博主交换一发友链吧?
狂三萌王
2017 年 3 月 15 日 在 下午 5:31 (UTC 8) Link to this comment
个人表示除了docker跟https没有折腾过,其他都差不多,可是我的收入连博主一半都没有
hunter
2017 年 3 月 15 日 在 下午 6:38 (UTC 8) Link to this comment
忽然感觉自己对不起薪水啊
灰狼
2017 年 3 月 16 日 在 上午 11:14 (UTC 8) Link to this comment
真心说一句,就你这水平,在广州,绝对是10K+。我见过很多人,跟你这完全没法比,人家拿的都是7-8(税前)
灰狼
2017 年 3 月 16 日 在 上午 11:17 (UTC 8) Link to this comment
ProcessOn画思维导图特别不方便,完全没有visio好用,这东西用过1-2次,彻底放弃。
石樱灯笼
2017 年 3 月 17 日 在 上午 9:32 (UTC 8) Link to this comment
我咋觉得visio更难用QAQ……可能是我比较反感微软。
其实我现在画思维导图都是直接上笔和纸,之后用手机拍下来……
命中水
2017 年 3 月 20 日 在 下午 2:33 (UTC 8) Link to this comment
为什么不用XMind XMind也挺好用的
Jo
2017 年 3 月 16 日 在 下午 9:55 (UTC 8) Link to this comment
我六千比你少,杭州,前端,刚毕业,比较杂多,问下收入水平如何?docker 啊 什么后端没玩。
吊大的吓人
2017 年 3 月 17 日 在 上午 9:25 (UTC 8) Link to this comment
这才七千 我拿8k 但是知道的比你少多了
步行龟
2017 年 3 月 19 日 在 下午 2:39 (UTC 8) Link to this comment
东方众你好,版头的燐非常漂亮~你说的这些我多多少少都有接触过,不过我是刚毕业的所以没法像你一样能熟练运用,不过你这技能和开发能力才7K真的太低了,尤其是在北京,还是考虑跳槽吧
动态域名可以用ngrok,只要用自己的vps当服务器就行
saber
2017 年 3 月 22 日 在 下午 10:28 (UTC 8) Link to this comment
毕业半年,跟你差不多,域名的话国内便宜很多吖=。= 嗯,你还少了个nosql,在捣鼓hbase。感觉php不是长久之道,在接触大数据,跟机器学习。。然而也是8k刚要升10k。。。
GameXG
2017 年 3 月 22 日 在 下午 10:53 (UTC 8) Link to this comment
gogs 也是一个选择, 比 gitlab 小很多,树莓派都跑得起来。
功能不是很强,还在发展中。
jjaiyy
2017 年 3 月 24 日 在 上午 5:06 (UTC 8) Link to this comment
操作系统不要先最新,要不安装些软件对cpu严格就炸
Vertea
2017 年 3 月 24 日 在 上午 9:50 (UTC 8) Link to this comment
我也觉得是….这些我大部分都见过
我也快饿死了TAT天天当前端使
莫
2017 年 3 月 24 日 在 下午 1:45 (UTC 8) Link to this comment
技术文档, 用swagger如何?
花阳
2017 年 3 月 24 日 在 下午 3:37 (UTC 8) Link to this comment
博主找到工作没,我有工作推荐,方便留个联系。
了羽
2017 年 3 月 24 日 在 下午 10:03 (UTC 8) Link to this comment
有愧对自己工资的赶脚,博主工资真的要低了,选型中的那些都会的话,可以秒杀很多每天混日子的了,加油!
shyling
2017 年 3 月 25 日 在 上午 8:22 (UTC 8) Link to this comment
加油小哥哥www
一树小草
2017 年 4 月 2 日 在 下午 2:32 (UTC 8) Link to this comment
要是能在老家拿到这样的价就好了
石樱灯笼
2017 年 4 月 3 日 在 下午 12:13 (UTC 8) Link to this comment
2年前在老家的时候,一个文科的高中同学(同时也是同一个大学,也都在北京),在老家也试着找了工作,找到的个大公司在老家的新浪办事处。工资1800,无五险一金,不包吃住,对职业技能无要求……
ai霹雳
2017 年 4 月 13 日 在 下午 4:35 (UTC 8) Link to this comment
很多都没有听说过,以您这本事在深圳上海都是12K+才对,我在学习中,以后工作了会参考下您的文章
valen
2017 年 4 月 25 日 在 上午 9:50 (UTC 8) Link to this comment
楼主主机用那个呢?