我正在寻找一个合适的跨平台 Web 框架(如果这是正确的术语)。我需要一些不依赖于知道服务器地址或文件绝对路径的东西。理想情况下,它会附带一个(开发)服务器并得到广泛支持。
我已经尝试过 PHP、Django 和 web2py。Django 有一个管理面板,需要太多信息(如服务器地址或 ip),使用起来不愉快;PHP 与服务器发生 chown 和 chmod 冲突(代码无法访问上传的文件,反之亦然)并且无法正确处理 url;web2py 在编译时崩溃,并且手册没有涵盖这一点——更不用说它需要使用管理面板。Python 可能是要走的路,但即使是 Python 的不同 Web 框架和发行版的数量也太多了,我无法单独安装和测试。
我需要的是一种简单有效的跨平台 Web 开发语言,几乎可以在任何地方使用。没有无用的管理面板,没有花哨的用户界面,没有数据库(必须),没有像用户/访问/级别这样的限制,当然也没有“Web 2.0”废话(因为我讨厌那个缩影)。只是一个全能的文件和请求解析器。
我习惯用 C 和其他低级语言编程,所以难度不是问题。