- 主题:这个东东不错
Lua embedded in bbs daemon.
Lua 是一种脚本语言,在网游里面用得很多。
【 在 fancyrabbit (兔兔猫★Initial F★我是流动人口) 的大作中提到: 】
: what is it?
--
FROM 221.223.63.*
把设计到I/O读写等不安全的扩展都保护起来问题不大吧
当然不能都开放的,一点一点慢慢开放,ppt2就是这样干的
【 在 flyriver@newsmth.net-SPAM.no (江~~人生进入新时期) 的大作中提到: 】
: 还是那句话,是个体力活。看系统开放给用户的接口到什么程度了,
: 如果只是纯粹终端显示的接口,当然问题不大。但是以现在水木 PHP
: 扩展的接口来看,都开放给用户就完蛋了。
: 【 在 jjgod (while(!asleep()) sheep++;) 的大作中提到: 】
: : 所以我说你没看懂这个 BBSLua 的意义,人家 ptt 人数是水木的十倍,
: ...................
--
FROM 125.77.0.0
你们如果要做,我建议你们用 swig 来做,而不是全部都是自己手工写。好处有:
1. 省事,减少很多体力活
2. 方便增加新的脚本语言支持
【 在 wayhome.bbs@newytht.net (你回来了,没有什么比这更值得让人开心了) 的大作中提到: 】
: 唔。。上个月给新糊涂的技站提过 偶们正在测试站搞这个
: 不知道弄的怎样了
--
FROM 211.161.2.*
很多接口都得保护和验证,不仅仅是 I/O。所以,你可能得实现一个沙箱机制,
保证提供给用户的 API 全部在沙箱内运行。当然,谁也无法保证程序不会出现差错,
尤其是随着开放的 API 越来越多,差错将不可避免,沙箱机制可能被突破。一旦
出现致命的错误,将危及用户的隐私和服务器的安全,因为程序运行你的服务器上,
而不是用户的机器上。
所以,对于这种类似“web2.0”概念的用户自主创造的想法,看上去很美,但实际
做起来将困难重重了。对于水木这样相对保守的站点,短期内不可能允许用户在水木
的服务器上随意运行未经审核的代码。
【 在 wayhome.bbs@newytht.net (你回来了,没有什么比这更值得让人开心了) 的大作中提到: 】
: 把设计到I/O读写等不安全的扩展都保护起来问题不大吧
: 当然不能都开放的,一点一点慢慢开放,ppt2就是这样干的
--
修改:flyriver FROM 211.161.2.*
FROM 211.161.2.*
关键看上帝拍脑袋
【 在 flyriver (江~~人生进入新时期) 的大作中提到: 】
: 很多接口都得保护和验证,不仅仅是 I/O。所以,你可能得实现一个沙箱机制,
: 保证提供给用户的 API 全部在沙箱内运行。当然,谁也无法保证程序不会出现差错,
: 尤其是随着开放的 API 越来越多,差错将不可避免,沙箱机制可能被突破。一旦
: ...................
--
FROM 220.249.41.131