网站地址 www.boxopened.com ,网站定位是以产品开箱,信息爆料为主,分享产品体验,交流心得。
网站采用nodejs,基于koa框架。整体的框架大概如下。 portal , 网站前台 koajs admin,后端管理 react + redux+ ant desgin service,网站服务 seneca + mongodb + mongorito framework, 基于koajs封装的web框架。当时写的时候eggjs还没有开源,不然一定就用eggjs了。不过具体看了下,自己封装的framework也实现了eggjs的大多数功能。
这次是网站的第二次改版了,这次改版主要优化了网站的架构,换上了线的域名 boxopened.com (之前叫 gnohuil.com ,已经废弃不用了)。另外全站开启了https支持。 网站开发过程走走停停,大概用了一年多吧。希望大家多多支持。
ps:最后希望大家手下留情,不要注册账号后发很多无用的测试性帖子,拜托了。(因为之前就很多朋友注册账号后,发了一些测试性的帖子,测试一些xss漏洞什么的)
域名可以租 但是,证书怎么弄得?
@hezhongfeng 用的lets encrypt it 免费证书。
@GGBond1989 谢谢
期待开源
爆料其实就是淘宝客。。
@Grubber 没有啊,里面有很多亚马逊,和京东的产品爆料,还有很多海淘产品。而且我们是希望这个是由用户来投稿的,我们只负责审核。
感觉 你们的网站设计 看起来很舒服
@DawnL6 惭愧,这是我自己设计的。。。也是东借鉴,西参考慢慢搞出来的。
我15年用express框架为公司搭建了平台,最近堵塞有点严重,上周用了egg,准备去优化平台,个人技术能力有限,egg的最简单的入门demo总是报viewEngine,请问这个怎么解呀,之前考虑了koa,看到egg兼容koa,就考虑了一下,现在是连egg的门都没有进去
@Lucky-dj egg我也是刚在看,可能没有太多的经验分享
右侧的网站小组在切换的时候 闪一下是什么鬼
楼主有没有遇到mongodb操作数据库的时候关联? 其中有一项操作数据库错误,应该怎么回滚之前的操作!
@yuu2lee4 那个是ajax异步加载的组件。
@598220654 mongodb好像不支持事务,所以这样的操作比较麻烦。
@GGBond1989 那你开发网站的时候一个接口都是对应一个数据库吗?一定有关联的操作吧!我想知道出现异常的时候之前插入数据库的操作怎么处理!
@598220654 很尴尬啊,我没有处理。。。。
真的,还真的没办法处理这问题,所以我现在要不要考虑MongoDB+mysql,一个存重要资料,一个存常用 @GGBond1989
@Lucky-dj 我现在再考虑用postgresql,它也支持ndsql特性,好像性能也不错。
@GGBond1989 不用每切换一个tab 就重新加载吧 keep alive啊
@yuu2lee4 没明白,不同的tab是不同的页面,如果全做成ajax异步的类似spa的站,我有点担心seo,毕竟是新站点。
@GGBond1989 哦 我还以为你这是个spa呢
响应速度好快,lz怎么做的优化?
@mikan2000 其实什么优化都没做,nodejs就是那么霸道,哈哈哈
node服务器的https怎么配置的,我使用腾讯云给的key和cert文件 运行在本地环境提示我连接不安全
@wd4219 https必须是整站的所有资源全部是https的才行
@GGBond1989 全部改成https 就不会提示了吗?
UI做得还不错
不错
mark — From LBRC
mark
@wd4219 把所以链接改成https是基本的。至于本地,我就不清楚了,我本地采用的是测试环境的配置,走的是http。线上用的https。
@hxh1246996371 好多人这么说,哈哈哈。我感觉可以转行当美工去了。
@wd4219 有线上证书的话,本地调试修改hosts文件即可。
#hosts
127.0.0.1 www.domain.com
@saionjisekai 这样应该也可以