前端后端各种技术,这还不算了事,架构部署,整套流程下来,终于明白正真正的程序员,原来这么苦。
忍着各种孤独,终于弄了一个网站,个人的,所以很多软件都用最新版本:
https://www.deeptiny.com命运时空网。
设计的前后端各种技术栈:
1.前端基本技术和框架:
Bootstrap 4.0.0 beta2 (2017 年快过完,还没有正式版,之所以敢用,是因为不影响数据,也没有发现不稳定的地方。)
Javascript: (早期的 jQuery 3.2.1,最新的 ES8 都混合用上了。新旧技术同时使用,再怎么花费苦功,时间仍然不够用,能用的就不动. )
Html
CSS
Ajax
Node js 8.9 (为核心的前端编译打包工具集合,没有用到 9.0,因为 8.9 足够,而且是稳定版本)
2.后端技术和框架:
PHP 7.1
Mysql 5.7
Laravel 5.5
Redis-4.0.2 (主要用于队列,发送邮件)
3.域名空间相关:
SSL 证书购买和配置
云主机选择和购买
4.服务器相关:
Apache 2.4.29
Centos 7.4
Supervisor 3.3.3 (进程监控)
5.部署相关
Git 2.4 版本管理,同步部署站点.
为来日后还能重复使用实战经验,把操作步骤都详细记录下来了,下次部署,就不用看教程查资料,也不通再学习,就照本宣科按部就班操作。
即便如此,也省不了多少时间,这过程真耗时间。终算有经验,后面就是完善网站内容了。
揪心的事,就是网站还没有公布,黑客就开始来找漏洞,辛苦临时写了一个后台访问日志,不然都不知道还有黑客来攻击。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/404223
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.