降价解析器应该是客户端还是服务器端

时间:2016-09-23 18:09:15

标签: javascript php html

我目前正在开发一个PHP项目,它应该使用markdown来显示一些文本 我现在问自己的问题,因为有javascript和PHP的markdown解析器,如果我应该解析markdown服务器或客户端。
专业服务器端:

  • 即使在禁用了javascript的客户端上也一样。

优点客户端:

  • 更多动态允许预览功能。
  • 使用客户端资源而不是服务器。

我错过了什么吗? 你会建议什么?
任何帮助表示赞赏!

1 个答案:

答案 0 :(得分:4)

受到所谓的Isomorphic Javascript或Universal Javascript的启发,我建议你在服务器端进行第一次渲染;然后当你更新页面时 - 使用ajax-你在客户端进行渲染。这样做可以获得两种解决方案的优点:

  • 快速初始呈现页面(无需等待加载JS库)
  • 减少了以下请求的服务器负载
  • 最新的版本用户体验