在Plan 9上开始Web开发

时间:2020-03-06 14:20:34  来源:igfitidea点击:

我一直想为Plan 9操作系统编程。我真的很想在那里玩一个Web应用程序。当然,我对Plan 9唯一了解的语言是C,这对于Web开发似乎并不理想。我也了解它也不运行apache或者mysql。

在Plan 9上开始编写Web应用程序的最佳方法是什么?

解决方案

请查看Kens Arisawa的Pegasus(纸)网络服务器以获取计划9.

计划9可能仅使用C语言而闻名,但是已经移植了包括Scheme,Ruby,Python和Perl在内的几种语言。查看代码的Contrib索引。

最后,开始阅读Plan 9白皮书,以便我们了解其理念。如果我们想做与网络有关的事情,文件协议9p是必不可少的。

Werc是一个旨在在Plan 9(以及User Space的Plan 9)上运行的Web框架。它是使用rc shell并遵循经典的Bell Labs"工具理念"构建的。

为了代替Unix传统,它使用数据库而不是数据库,而是使用存储在文件系统中的纯文本文件。