有什么项目做起来比较有技术深度但还能学习到呢?

2016-10-07 10:53:39 +08:00
 douglas1997
学校要我们自己搭一个前后端的小系统, 我想做个类似知乎或者豆瓣的论坛。

不过好像没什么技术深度(因为没有那么大数据), 所以求求灵感。。

谢谢各位。
1829 次点击
所在节点    问与答
11 条回复
douglas1997
2016-10-07 10:54:50 +08:00
主要目的是学习这个系统的架构和实现方法, 性能瓶颈等。希望有 V2 的朋友可以推荐一下。
vwhenx
2016-10-07 10:55:00 +08:00
不是数据大就有技术深度呀,小规模系统和大规模系统应该有不同的结构设计和技术选型。
所以不要小看了小系统哦,选择一个最适合的小系统的结构,然后开干吧。
douglas1997
2016-10-07 10:56:16 +08:00
@vwhenx 请问有什么推荐的没。我对后端不是很了解。网上资料鱼龙混杂, 我想搞的高级一点
vwhenx
2016-10-07 10:56:19 +08:00
@douglas1997 性能瓶颈不是凭空想想出来的,系统的设计原则应该是最简单的设计最核心的功能最快速的开发最短时间上线。然后再不停的迭代。遇到问题了再去解决,不必一开始就想太多。
douglas1997
2016-10-07 10:58:14 +08:00
@vwhenx 恩。了解了。谢谢:)
stevenFang
2016-10-07 10:58:21 +08:00
@vwhenx 说都是这么说,但是随便应聘一家稍微大点的公司都是分布式系统。
douglas1997
2016-10-07 11:00:06 +08:00
@stevenFang 如何正确的入门后端呢?我现在在学习 sql 的基本知识。感觉和想象的目标有点远。
vwhenx
2016-10-07 11:02:09 +08:00
@stevenFang 哈哈不好意思我一直在小公司。。
CFO
2016-10-07 11:19:25 +08:00
熟悉什么语言? Java 的话直接 Spring boot 吧
shlabc
2016-10-07 18:45:49 +08:00
1 台机器部署 Linux+LVS+Nginx (负载均衡、反向代理)
2 台机器部署 LNAP ( WEB 集群)
1 台机器部署 LM

上面的 4 台机器(或 4 个 VM 虚拟机)都部署并联调完毕后,开发一个最简单的注册登录系统,在上面 4 台机器环境下跑成功


先将手动起来,遇到各种问题,你自然就有方向了
douglas1997
2016-10-07 22:09:21 +08:00
@shlabc 感谢回答。即将开始部署

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

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

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

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

© 2021 V2EX