2010-05-07 24 views
0

我和我的合作伙伴正在推出一个社交学习平台 - 这些需求已经制定出来并且非常基础/直观。对编程新手想要建立一个社交网站的反馈?

我们熟悉html/css,对php有一些非常基本的理解,但是我们会喜欢一些关于我们是否应该自己解决这个问题的反馈。我们已经建立了网站,但过去主要依赖预制代码,即wordpress,ning等。

我们一直在寻找ruby来开发网络,但我没有深入研究它完全没有。

我们正在寻找一些指导和反馈 - 例如,对轨道上的红宝石的想法?什么是学习曲线?我们是否越过我们的头?

在此先感谢!

+0

请在句子开头和“我”使用大写字母。 – 2010-05-09 23:56:47

回答

1

这是我的意见,如果你想成功地运行一个基于互联网的初创公司,在某些时候,最好是很快,你将需要得到你的手脏和代码。阅读this block post标题为“The Age Old Question: Can A Non-Technical Founder Run A Startup?”每种技术都有好处,但是在某些时候,您将不得不评估您想要使用哪一种,并正确使用并随之运行。

0

我并没有太多的将rails应用程序投入使用的经验,但是我在过去一年半左右的时间里一直使用rails和asp.net,下面是我对“学习曲线: '

这个措辞很大程度上是从这本书'The Rails Way'中偷来的,我在过去的几个晚上一直在阅读,但是...... Rails看起来很'自以为是'。你了解的框架的更多方面,你的生活会更容易。与Ruby相一致,Rails非常灵活......您可以在Activerecord,脚手架和路由系统的帮助下完成任务,而且几乎不费吹灰之力就可以拥有一些合理的功能。但是,使用Rails惯用语/设计模式和您的生产力之间的相关性非常接近。有一本好书(我强烈建议'Rails Way'具有长期的Rails知识,如果你只是想让这个应用程序快速发展,那么更小,更便宜的东西就足够了),以及新开发的READING习惯(Ruby和Rails社区有充满活力的博客和文章可供选择,从最佳实践到简单的操作方法都是如此)。您将毫无问题。一句话:

学习做'Rails方式'需要一些时间,但Rails旨在让您的应用程序运行起来并尽可能地小题大做。

0

这真的取决于“社交学习平台”究竟意味着什么。很可能这会超过你的头。

另一方面,Rails非常直观,并且有一个快速的学习曲线 - 我希望在一两个月内相当熟练。

学习Rails基础知识的优秀资源是Ryan Bate的Railscats

0

Ruby是可靠的语言,似乎是时髦的网页开发语言。它不是一个非常难学的语言。 签出一对夫妇的书:

如果你有问题就来这里问。否则,让你的项目进行几个星期/几个月,你会知道如果你的头,然后寻求额外的严重帮助,如果需要的话。

0

看起来你已经找到了可以帮助你的方式:

  1. 你可以用一些已经工作的开始,在2分钟内到达那里:因为建立在宁平台实际上是有意义的在很多方面左右
  2. 尽管事情都是预制,但只要您对PHP感到满意,您不仅可以调整事物,还可以实际编码和重新编码。

因此,如果你的目标是学习如何建立这样的事情,那么从头开始自己可能是有意义的。但是,如果网络本身更重要,那么DIY可能不是实现这一目标的最佳途径。你最终在管道,螺母和螺栓上工作得更多;如果你幸运的话,还有扩展问题。