<分区>
我目前正在做一个PHP项目,应该使用markdown来显示一些文本。
由于存在用于 javascript 和 PHP 的 Markdown 解析器,我现在问自己的问题是我应该解析 Markdown 服务器端还是客户端。
服务器端的优点:
- 始终如一,即使在禁用了 javascript 的客户端上也是如此。
优点 客户端:
- 更多动态允许预览功能。
- 使用客户端资源而不是服务器。
我错过了什么吗?
你有什么建议?
感谢您的帮助!
标签 javascript php html
<分区>
我目前正在做一个PHP项目,应该使用markdown来显示一些文本。
由于存在用于 javascript 和 PHP 的 Markdown 解析器,我现在问自己的问题是我应该解析 Markdown 服务器端还是客户端。
服务器端的优点:
优点 客户端:
我错过了什么吗?
你有什么建议?
感谢您的帮助!
最佳答案
受所谓的 Isomorphic Javascript 或 Universal Javascript 的启发,我建议你在服务器端进行第一次渲染;然后当你更新你的页面时——使用ajax——你在客户端进行渲染。这样做您将获得两种解决方案的优点:
关于javascript - Markdown 解析器应该是客户端还是服务器端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39667077/