这是我的第一个问题,我无法在SO上找到答案,所以感谢社区过去所有令人敬畏的答案!
过去几个月我一直在搜索一个允许我在浏览器中构建整个Web应用程序的平台。原因是因为我旅行了很多,而且我无法将电脑带到大多数地方。但是,在那些地方,我可以访问其他可以花时间使用的计算机。当然我不能在这些机器上安装ruby或python(大多数都是windows机器)
我愿意学习任何语言,只允许我使用浏览器编辑器和Web应用程序提供的后端。我知道它需要一个已经存在的在线平台,如http://www.erbix.com/。
所以我想我的问题是,有没有人做过这样的事情,如果他们做了他们使用的平台,为什么?
编辑:为了清楚起见,我不希望使用便携式USB开发环境,因为我访问的很多地方都不希望任何人插入外部设备。 编辑2 :(我很紧张,因为这是我的第一个问题。)我真的想确保该平台有一个数据库后端。编辑3:来自Erbix的更新信息正在摇摆这个问题,如果其他人在此处有相同的问题,那么如果您在下面的评论中注意到Erbix联合创始人的讨论,那么这些文档是新的。
答案 0 :(得分:0)
您是否考虑过随身携带包含任何必要开发工具/应用程序的闪存驱动器?我非常确定Eclipse在提取到拇指驱动器时可以正常工作。除此之外,任何类似ssh的应用程序都可以让你从终端的东西远程编辑。
答案 1 :(得分:0)
感谢erbix链接 - 它看起来非常有趣。
我不知道你是否正在寻找它,但我曾经使用记忆棒上运行的CakePHP构建了一个远程学习环境。棒服务器是server2go。它工作得很好,用户可以保存他们的工作等。唯一的缺点是它只是Windows。这是几年前的事情,现在必须继续前进?
编辑(现在我看到了你的编辑):
这实际上取决于您所使用的应用程序类型。当然,您可以构建一个Web应用程序,例如,将位于托管服务器上的联系人管理系统。您可以在世界任何地方安全登录和工作。你甚至可以构建几个应用程序。
如果要认真工作,你应该考虑PHP,Python,ROR或类似的东西。纯粹在托管可用性方面我推荐PHP,因为几乎世界上每个托管公司都提供它。与其他人不同。 PHP还具有已经编写并可免费获得的大量脚本的优势。
就个人而言,我使用PHP,特别是CakePHP。我宁愿使用Python,但我没有时间去学习它并且工作不在那里。
答案 2 :(得分:0)
Erbix.com似乎就是您要搜索的内容,您是否看过http://www.erbix.com/documentation/screencasts/的截屏视频,看看它是否满足您的需求?
免责声明:我是Erbix联合创始人之一,您的问题听起来像我们理想的用例,所以如果您遇到任何类型的DB访问或其他任何障碍,请告诉我或联系我们通过网站,我们将非常乐意为您提供帮助。