从 Plan 9 开始 Web 开发
我想为 Plan 9 操作系统编程已经有一段时间了。 我真的很想在那里玩一个网络应用程序。 当然,我所知道的 Plan 9 的唯一语言是 C,这对于 Web 开发来说似乎并不理想。 我还了解到它也不运行 apache 或 mysql。
在 Plan 9 上开始编写 Web 应用程序的最佳方法是什么?
I've been wanting to program for the Plan 9 operating system for a while. I'd really like to play around with a web app there. Of course, the only language I know for Plan 9 is C, and that doesn't seem ideal for web development. I also understand that it doesn't run apache or mysql either.
What is the best way to start coding web apps on Plan 9?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
查看 Kenji Arisawa 的 Pegasus (paper) Plan 9 的网络服务器。Plan
9 可能因仅使用 C 语言而闻名,但支持多种语言,包括Scheme、Ruby 、Python 和 Perl 已被移植。 查看代码的 Contrib 索引。
最后,开始阅读 Plan 9 白皮书,以便您可以了解其哲学。 如果你想做与网络相关的事情,文件协议 9p 是必不可少的。
Check out Kenji Arisawa's Pegasus (paper) webserver for Plan 9.
Plan 9 may have a reputation for being C-only, but several langauges, including Scheme, Ruby, Python, and Perl have been ported. Check out the Contrib Index for the code.
Finally, start reading the Plan 9 white papers so that you can understand its philosophy. If you want to do net-related things, the file protocol 9p is essential.
Werc 是一个 Web 框架,设计用于在 Plan 9(以及用户空间中的 Plan 9)上运行。 它是使用 rc shell 构建的,并遵循经典的贝尔实验室“工具哲学”。
为了与 Unix 传统保持一致,它不使用数据库,而是使用存储在文件系统中的纯文本文件。
Werc is a web framework designed to run on Plan 9 (and Plan 9 from User Space). It is built using the rc shell and following the classic Bell Labs 'tool philosophy'.
Instead of a database, in keeping with the Unix tradition it uses plain text files stored in a file system.