您好,匿名用户
随意问技术百科期待您的加入

Github中Gist的embed何raw功能是如何实现的?

0 投票

特别喜欢Gist的embed和raw的功能,例:https://gist.github.com/987978。找了很久没有找到简单易用的实现方法。在Forrst上问了一下,收到了以下答案,大家可以参考一下。

Embedding could be quite simple. If you always make sure your code box is a separate entity, like it has a separate view that could be rendered on is own (separate css/js) then that bits covered. Just pop it in an iFrame. Though, github aren't doing this - they have a fake ruby powered javascript file which just generates some HTML and uses javascript to pop it on the page: gist.github.com/…
With the raw, forrst does this. To make things faster they have redis in front of the database which stores the raw code, so when a code post is saved it just goes straight into the redis cache and then its easy to pull back out super fast.

大家有在自己的项目中实现过这样的功能吗?是否见过插件或是什么的能够简单的实现embed和raw功能?

用户头像 提问 2012年 12月1日 @ Gangplank 上等兵 (314 威望)
分享到:

你的回答

隐私保护: 您的邮箱仅用于发送系统通知。
请输入验证码:
    图片验证码看不清?
登录注册后不会被要求输入验证码。

提一个问题:

相关问题

0 投票
1 回复 32 阅读
用户头像 提问 2012年 12月1日 @ Nidalee 上等兵 (346 威望)
0 投票
1 回复 34 阅读
用户头像 提问 2012年 12月1日 @ Sejuani 上等兵 (427 威望)
0 投票
1 回复 47 阅读
用户头像 提问 2012年 12月1日 @ Jayce 上等兵 (271 威望)
0 投票
0 回复 17 阅读
用户头像 提问 2013年 12月15日 @ Udyr 上等兵 (341 威望)
0 投票
1 回复 21 阅读
用户头像 提问 2014年 2月15日 @ Diana 上等兵 (326 威望)

欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。
温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。

欢迎访问随意问技术百科,为了给您提供更好的服务,请及时反馈您的意见。
...