用于学习目的的网络基础设施?
我有传统的编程背景,我指的是 C、Java、C#、C++ 以及一点 Python 和 VBA。
现在我正在尝试创建一个小型 CRUD 应用程序,目的是获取表单并将其转换为在线表单和数据库以供以后查询。
我最初的想法似乎把我引向了 Ruby on Rails,因为互联网上有很多关于 Ruby on Rails 的好东西,而且我最大的优势是我能很快地掌握语言,所以我从来没有见过 Ruby 代码,直到10分钟前没什么大不了的。现在已经说过,我正在寻找廉价的基础设施来a)托管 svn 存储库和 Web 服务器,以允许我开发和学习我需要的内容并最终进行部署。
简而言之;
1) 我在哪里可以找到这种廉价的基础设施来进行学习和最终部署?
2) 我应该去哪里寻找托管基础设施和 SVN 存储库? (我已经有一段时间没有编码了,但是需要它来完成很多事情,并且我无法在家庭桌面/服务器上运行它)
3)如果您不同意我的 Ruby on Rails 结论,您会推荐什么,为什么?
I come from a traditional programming background by which I mean C, Java, C#, C++ and a little python and VBA.
Now I'm trying to create a small CRUD application for the purpose of taking a form and turning it into an online form and database for later querying.
My initial thinking seems to lead me to Ruby on Rails given the fact that there is a lot of good stuff about it on the internet and my greatest strength is that I pick up languages fairly quickly so the fact that I have never seen Ruby code until 10 mins ago is no big deal. Now having said that I'm looking for cheap infrastructure to a) host an svn repository and a web server to allow me to develop and learn what I need and eventually deploy.
In short;
1) Where can I go for this cheap infastracture for the purposes of learning and eventual deployment?
2) Where should I go for infrastructure to host and SVN repository? (I haven't coded in a while, but will be needing this for a multitude of things and am not in a place to run this off a home desktop/server)
3) If you don't agree with my Ruby on Rails conclusion, what would you recommend and why?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
SVN 是强制的吗?如果您不介意尝试 git 之类的东西,您可以使用 heroku 立即。而且,免费。
一开始可能会遇到一些障碍 - 设置好本地开发环境 - 但您将能够相当快地开始工作。
Is SVN mandatory? If you don't mind trying something like git, you can get a small application up and running using heroku in no time. And, for free.
There might be a few stumbling blocks at first–getting your local development environment all set up–but you'll be able to get going fairly quickly.
unfuddle 有很棒的免费 SVN 和 GIT 托管,您实际上可以通过 SSH 获得私人存储库。
如果你还没有尝试过 GIT,我会的。 SVN 是我使用的第一个源代码管理系统,但在稍微搞乱了 git 后我立即切换到它,它SO快得多。
unfuddle has great SVN and GIT hosting for free, you actually get private repos with SSH.
If you haven't given GIT a try, I would. SVN was the first source control I used, but after messing with git a little I immediately switched, it is SO much faster.