纯 C++ 写了一个论坛,求测试

2015-05-07 19:42:41 +08:00
 typcn

BUG 可能很多,缓存溢出啊,XSS 啊都是有可能的,有问题的话告诉我。

支持 Markdown 发帖回帖,登陆强制使用 Google Twitter GitHub 的 OAuth

因为很多配置是写死的,而且代码也比较乱,过几天整理一下,然后写个大致的安装教程,就开源到 GitHub 上。

服务器放在 Google Cloud 上,用了 CloudFlare 的 SSL。

URL -> https://leanclub.org/

16214 次点击
所在节点    分享创造
182 条回复
ve2x
2015-05-08 10:19:03 +08:00
Time: 0.000369s
Winny
2015-05-08 10:27:06 +08:00
好厉害
ipconfiger
2015-05-08 10:27:32 +08:00
以前在学校的时候就跟一个硕牛在BBS上打嘴仗,当时用php在写论坛,他非常的看不起各种高级语言,属于汇编原教执主义者,他坚持要跟我比赛写一个BBS,他用汇编。在我的BBS上线后的某一天,他居然跑来注册了,并发帖宣布他的BBS走出了重要的一步,他用汇编重写了整个HTTP协议栈,现在终于可以处理http请求了......
master13
2015-05-08 10:37:06 +08:00
ERR_SSL_VERSION_OR_CIPHER_MISMATCH
顺便请教一句,C++写的和现在快速开发的论坛相比,优势在哪里?
lvfujun
2015-05-08 10:38:56 +08:00
@typcn 不然你以为为什么要有脚本语言?
C++写这种网站就只能练练手.如果公司都用c++写网站?那场面太美......不敢想象.
如果楼主仅仅是抱着锻炼的心态写这个网站是非常好的.要是抱着装X的心态.....还是尽早改正.
思想最重要语言仅仅只是工具.
附一个我的替问
http://v2ex.com/t/185208#reply1
当我像你这个年纪的时候我还在搞什么抓鸡一类的东西.你比我早几年走上了正道.继续加油吧!
lvfujun
2015-05-08 10:40:14 +08:00
@master13 弊大于利.而且弊要大太多了.
typcn
2015-05-08 10:41:46 +08:00
@master13 没啥优势,除非写的性能太渣被攻击之类的。

@lvfujun 我这是第一次“现学现用” C++ 写大一些的程序,就是想学学,遇到几个崩溃问题还修不了。。。
typcn
2015-05-08 10:42:18 +08:00
@master13 是不是 XP ?请使用 HTTP 方式打开
v2Panda
2015-05-08 11:05:53 +08:00
800126
2015-05-08 11:06:50 +08:00
围观,可惜没有前排了,很喜欢这种年轻折腾的劲头。
bestsanmao
2015-05-08 11:18:22 +08:00
c++写web
杀鸡用牛刀的感觉
yulgang
2015-05-08 11:20:16 +08:00
This page (https://leanclub.org/) is currently offline. However, because the site uses CloudFlare's Always Online™ technology you can continue to surf a snapshot of the site. We will keep checking in the background and, as soon as the site comes back, you will automatically be served the live version. Always Online™ is powered by CloudFlare | Hide this Alert
typcn
2015-05-08 11:23:52 +08:00
@yulgang 刚刚发现一个导致服务器崩溃的问题,但是不知道哪里错了,所以我用 GDB 重启了一下服务端
typcn
2015-05-08 11:24:21 +08:00
@yulgang 点击 Retry for live version 即可
jsq2627
2015-05-08 11:26:04 +08:00
@typcn clock() 的精度是 100ms 级的。如果要获得更精确的时间,需要用到平台相关的 API。C++11 新增的 std::chrono::high_resolution_clock 似乎也可以。
assassinpig
2015-05-08 11:27:50 +08:00
觉厉,前来一顶
jsq2627
2015-05-08 11:29:59 +08:00
想问问前端用到了哪些框架组件?
最近也想实现一个布局不复杂,但是细节比较多的界面,如果全部从头写觉得好烦。。。
typcn
2015-05-08 11:31:06 +08:00
@jsq2627 好的,谢谢
@jsq2627 主要是 boost 库,异步 IO 和 Socket ,模板是 mustache
yangff
2015-05-08 11:39:10 +08:00
@lvfujun 然而c++纯粹输出JSON的话,其实并没有什么麻烦。
反正用一些黑魔法可以直接把对象序列化。。不用的话也只是人工标记一下。。有些地方还会更爽其实。。
hcymk2
2015-05-08 11:40:15 +08:00
@typcn
有时候点下一页 会直接返回false.

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

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

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

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

© 2021 V2EX