<如题>
这叫预编译好么?看一下post的字段就懂了
@i5ting 你好,我看到的字段是 markdown 啊
没html?
@i5ting 是临时渲染的
@alsotang 我发现这个插件原型上有个 markdown 方法转化为 html, 但是我看 cnode 好像进行了二次处理(跳转)。请问是这样的么?
@alsotang 我记得之前是有一个md和html啊
var markdown = require('markdown').markdown;
post = markdown.toHTML(post);
cndoe我不太清楚,我自己是将具有markdown格式的post文本,通过markdown模块处理后得到的html文本保存到数据库。这样读出来的数据也是html文本
@Tei320 客户端可以做为什么要在服务端处理?
现在网络的速度还可以了 其实这点html的传输还好 而且在手机客户端什么解析md的速度与网络速度综合一下来看可能在服务器渲染并不会慢很多 而且在服务器端渲染可以缓存 还有一个问题是在服务器渲染可以被搜索引擎抓到 这样可以出现在搜索结果上面 综合来说 服务器端的利应该要大于弊吧我个人是这样感觉的 有问题希望指正 自豪地采用 CNodeJS ionic
@Army-U 服务器里能做为什么要在客服端里
客户端能做的为什么要放到服务器端
@Army-U @wenshiqi0 @Tei320 @leapon 现在其实 cpu 不算瓶颈,所以就这么用着了,代码简单。如果在客户端渲染的话,确实需要考虑 seo 的问题。
现在的瓶颈主要是用户量太少。。。。
@alsotang 额,确实,我是自学node的时候才发现加入的,差不多才加入3个月啦~(淡淡的忧伤)
原来我的想法和各位不一样,我发表的时候存在数据库就已经是 html 所以不会去二次渲染(markdown),数据库里面放 html 好像不太合适。。。。
@Army-U 总感觉存html转义的字符有点麻烦,而且长
@Army-U 其实不放数据库也可以的,用 redis 缓存一下这块作用是一样的。
只是确实这方面没瓶颈,就没有优化这部分了。