终于做了网站论坛,原来要这么复杂。

2017-11-07 11:15:27 +08:00
 meetocean
前端后端各种技术,这还不算了事,架构部署,整套流程下来,终于明白正真正的程序员,原来这么苦。

忍着各种孤独,终于弄了一个网站,个人的,所以很多软件都用最新版本:
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 版本管理,同步部署站点.

为来日后还能重复使用实战经验,把操作步骤都详细记录下来了,下次部署,就不用看教程查资料,也不通再学习,就照本宣科按部就班操作。
即便如此,也省不了多少时间,这过程真耗时间。终算有经验,后面就是完善网站内容了。

揪心的事,就是网站还没有公布,黑客就开始来找漏洞,辛苦临时写了一个后台访问日志,不然都不知道还有黑客来攻击。
14821 次点击
所在节点    分享创造
104 条回复
meetocean
2017-11-07 15:37:40 +08:00
@lneoi 谢谢提供信息。
现在是个人开发,精力不够用,PC 端是可行的,虽然人气少,但是确实容易掌控,能够实现。手机的开发周期更长吧,个人被限制。
meetocean
2017-11-07 15:39:12 +08:00
@AlwaysBee 感谢提供方法,如果这个方法能行,那就太好啦。
meetocean
2017-11-07 15:42:45 +08:00
移动端人气比 PC 端强太多,最后还是会转移到移动端开发。前端算是练手吧,等功能差不多,就考虑手机端。要是有人投资就更好,个人精力确实有限。
takanasi
2017-11-07 15:47:27 +08:00
搞了半天是玄学吗
zhouwei520
2017-11-07 15:48:44 +08:00
首页都不对齐?看着贼难受、
AlwaysBee
2017-11-07 15:50:02 +08:00
@meetocean 亲自试过,可行
em84
2017-11-07 15:55:47 +08:00
我还去发了个贴玩玩。。
parkcg
2017-11-07 16:01:48 +08:00
我正着手用 YII 开发个 CMS 和 论坛。
希望能有机会交流心得。
zpvip
2017-11-07 16:15:26 +08:00
年轻人,不是我打击你,看不到盈利点。

青春有限,快速试错,及时回头。不然 沉没成本 大到一定程度,进退两难。
Norie
2017-11-07 16:27:53 +08:00
易大师
ihywel
2017-11-07 16:48:57 +08:00
首屏让我有一种进了一个广告站....的感觉
Outhwaite
2017-11-07 17:24:10 +08:00
我觉得 LZ 后端能力应该还可以,但前端还是要找个人来设计一下。。不然太简陋了也吸引不到别人,另外可能农村的用户量会比较大
hzw94
2017-11-07 17:30:58 +08:00
厉害厉害
boboliu
2017-11-07 19:08:12 +08:00
移动端还好,有了 rn 一把梭开发就快得多了
thundernet8
2017-11-07 19:24:10 +08:00
和楼主差不多,我也是前后端一把抓正在做一个论坛,后台 Java 加自己写的 mvc 框架,redis 做队列任务和在线等统计,前台 react 加 node 服务端渲染,另外 Jenkins 做自动部署,写好了推送一下就好了 https://elune.me 界面仿的 flarum 不过原版是 PHP 做的
lwbjing
2017-11-07 23:11:40 +08:00
早期的 jQuery 3.2.1

心好累。
BBCCBB
2017-11-07 23:28:17 +08:00
涉及到绑数据的,果断推荐用 vue,angular,react 这些玩意儿,jquery 得写死。
tyrealgray
2017-11-08 01:01:11 +08:00
你需要 nodebb,一天搞定
ORZRRR
2017-11-08 09:21:08 +08:00
哪家的证书啊,几多钱?
MOONYANYI
2017-11-08 10:39:39 +08:00
道理我都懂,可为什么是玄学

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/404223

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX