纯 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/

16212 次点击
所在节点    分享创造
182 条回复
LINAICAI
2015-05-08 01:26:33 +08:00
破坏了c++在我心目中的速度形象。。。
LINAICAI
2015-05-08 01:28:51 +08:00
切换分类好慢好卡的感觉 没有做异步吗
另外黑色背景好难受啊
不过好酷的样子
loading
2015-05-08 06:48:10 +08:00
用的什么数据库,这个性能瓶颈怎么没人问?
lvfujun
2015-05-08 08:15:41 +08:00
@typcn 楼主你写了多长时间才写出这个网站的?
oimotis
2015-05-08 08:21:27 +08:00
在手机上看到,直接吓尿了,赶紧爬起床尿尿,顺便用电脑给楼主回个贴支持一下!
heqichang
2015-05-08 08:38:43 +08:00
强悍,支持开源顶一个^_^
init
2015-05-08 09:07:17 +08:00
开源不? 想学习啊
silvernoo
2015-05-08 09:33:09 +08:00
屌屌哒,关注求开源。
mahone3297
2015-05-08 09:37:51 +08:00
赞一个。。。
xuhaoyangx
2015-05-08 09:39:25 +08:00
速度感人。不知道是不是网速问题
xuhaoyangx
2015-05-08 09:42:36 +08:00
赞一个....
udonmai
2015-05-08 09:43:34 +08:00
@typcn 可能你对很多东西要求比较高啦,如果之后优化的好的话,还是很期待开源或者写文章讲讲哒,毕竟 C++ 写 web 是很久以前出现的事情,现在没几个人做过,也不了解。比如我的话,可能能想到的就是先得自己实现一个 cgi,然后如你所说的要有处理 HTTP 请求的功能快,比如 web server,再者是逻辑代码,就像 web 框架,框架也得有很多功能,渲染页面等等。不知道我哪里漏掉了,总之这并不是一个很轻松的任务,至少在我看来,所以我很想看看你的思路,好好学习一番~

谢谢,总之,加油~
MrJing1992
2015-05-08 09:44:45 +08:00
牛!
qqjt
2015-05-08 09:45:12 +08:00
厉害啊
udonmai
2015-05-08 09:45:38 +08:00
@typcn http://www.tutorialspoint.com/cplusplus/cpp_web_programming.htm 这个文档看上去还挺人气的,不知道思路一不一样?
qqjt
2015-05-08 09:50:18 +08:00
点帖子里的用户名 会404 not found,是还没做用户页吗
typcn
2015-05-08 09:57:33 +08:00
@wind3110991 我 16 岁,没多少年。。
@LINAICAI 为了用户隐私,服务器在国外,如果网络不好会很慢,墙对这个 CDN 对当时的 Google 一样,非常丢包

@lvfujun 一个星期
@qqjt 是的还没做
xieyudi1990
2015-05-08 10:06:16 +08:00
以前用C用异步socket写过一个论坛系统

如果只是个人使用, 个人专业有不在前端技术这块, 用C写一个完全不需要太久.
xieyudi1990
2015-05-08 10:07:11 +08:00
@xieyudi1990 s/用C写一个完全不需要太久./用C写一个完全是可行的, 且不需要太久./g
typcn
2015-05-08 10:12:29 +08:00
@xieyudi1990 纯 C 各种繁琐啊。。麻烦

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

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

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

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

© 2021 V2EX