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

16220 次点击
所在节点    分享创造
182 条回复
typcn
2015-05-08 20:18:14 +08:00
用户信息有点不好实现啊。。。回复直接在主题的 JSON 里面。。
limhiaoing
2015-05-08 20:49:43 +08:00
用了boost.asio就不能算是纯C++了,C++要到C++ TS (C++17之前) 才支持Networking。
我也用boost.asio写过一个HTTP Proxy https://github.com/lxrite/azure-http-proxy。
aphay
2015-05-08 21:06:59 +08:00
500 Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request. Sorry for the inconvenience.
Please report this message and include the following information to us.
Thank you very much!

URL: http://leanclub.org/
Server: instance-1
Date: 2015/05/08 13:06:45
TYPCNWebEngine / Tengine:2.1.0 Nginx:1.7.10 WAF:0.0.2
limhiaoing
2015-05-08 21:12:47 +08:00
看了下楼主的github莫非这个论坛是用的crow?
mV2GK
2015-05-08 21:27:35 +08:00
卧槽,楼主才16岁。。。
typcn
2015-05-08 21:37:07 +08:00
@limhiaoing 是啊,用的 Crow 但是原版觉得不太适合做这个论坛,做了很多修改,所以 BUG 可能是我自己改出来的
lufeng6
2015-05-08 21:55:01 +08:00
刷新的感觉很爽
invite
2015-05-08 22:52:14 +08:00
直接把服务器整合进去了?
zonghua
2015-05-09 01:12:41 +08:00
无比佩服,浏览体验很好啊
zchzch1014
2015-05-09 02:13:52 +08:00
好喜欢这种样子,开源了一点第一时间放在自己服务器上跑一下
loading
2015-05-09 09:07:24 +08:00
我敢说,这里超过一半的人被前端的效果给骗了。
typcn
2015-05-09 09:46:49 +08:00
@loading 前端效果半中间加上去的,刚开始并没有
typcn
2015-05-09 09:59:45 +08:00
真的很抱歉,昨晚太瞌睡了,写错配置文件了,结果循环重定向,现在应该好了
loading
2015-05-09 10:15:09 +08:00
有考虑用 Go 吗?
typcn
2015-05-09 11:01:54 +08:00
@loading 我想多学一点 CPP ,于是现学现用写出来了
loading
2015-05-09 11:18:57 +08:00
先把功能写出来,热度不错的话,再考虑改成库,别太提前考虑通用性。
typcn
2015-05-09 11:37:55 +08:00
@loading 现在就是在加功能,CloudFlare 好像完全被墙了,只好去掉了
typcn
2015-05-09 11:55:09 +08:00
现在不用 CF 也打开飞快了,虽然服务器在国外,速度绝对不输国内网站
raincious
2015-05-09 12:39:33 +08:00
楼主,悄悄告诉我,做了这个之后你有没有理解为啥会有PHP这样的语言出现了……?
typcn
2015-05-09 13:20:45 +08:00
@raincious 说实话,用了框架之后也不很难,但是稍有不慎,代码就有各种 BUG 而且还相当难修。

PHP 确实简单。。。简单爆了

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

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

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

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

© 2021 V2EX