编程想要建立社交网站的新手的反馈?

时间:2010-05-07 00:49:26

标签: ruby networking social

我的合作伙伴和我正在推出一个社交学习平台 - 这些要求已经制定出来并且非常基本/直观。

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

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

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

提前致谢!

5 个答案:

答案 0 :(得分:1)

我认为,如果你想成功运行一个基于互联网的创业公司,在某些时候,最好很快,你将需要弄脏你的手和代码。阅读标题为“thisThe Age Old Question: Can A Non-Technical Founder Run A Startup?阻止帖子”每种技术都有好处,但在某些时候,您将不得不评估您要使用哪种技术并直接挖掘并运行它。

答案 1 :(得分:0)

我在将rails应用程序投入生产方面没有多少经验,但是过去一年半左右我玩过rails和asp.net,这是我对“学习曲线”的看法:

这个措辞在很大程度上都来自于“The Rails Way”这本书,我在过去的几个晚上一直在阅读,但...... Rails似乎非常“自以为是”。您了解的框架越多,您的生活就越容易。与Ruby一致,Rails非常灵活......你可以选择它,在Activerecord,脚手架和路由系统的帮助下,你将拥有一些合理的功能,几乎不需要任何努力。但是,使用Rails习语/设计模式与您的工作效率之间的相关性非常接近。手里拿着一本好书(我强烈建议使用'The Rails Way'来获取长期的Rails知识。如果你只想制作这个应用程序并快速完成它,也许更小更便宜的东西就足够了。)以及新开发的READING习惯(Ruby和Rails社区有各种各样的博客和文章,从最佳实践到简单的操作方法。)你没有问题。在一句话中:

学习“Rails方式”的工作需要花费一些时间,但Rails旨在让您的应用程序尽可能轻松地启动和运行。

答案 2 :(得分:0)

这实际上取决于“社交学习平台”的含义。很可能这会超过你的头脑。

另一方面,Rails非常直观,学习曲线快速 - 我希望在一两个月内能够相当精通。

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

答案 3 :(得分:0)

Ruby是一种可靠的语言,似乎是时髦的Web开发语言。它不是一门非常难学的语言。 查看几本书:

如果你有问题,请到这里询问。否则,让你的项目开始几个星期/几个月,你会知道如果你的头脑,你需要寻求额外的认真帮助。

答案 4 :(得分:0)

看起来你已经发现了一些对你有帮助的东西:在Ning平台上构建实际上在很多方面都有意义:

  1. 你可以从已经有效的东西开始,然后在2分钟左右到达那里
  2. 即使事情是预先制作的,只要您对PHP感到满意,您不仅可以调整内容,还可以实际编码和重新编码。
  3. 如果你的目标是学习如何构建这样的东西,那么自己从头开始构建它可能是有意义的。但如果网络本身更重要,那么整个DIY可能不是达到目标的最佳方式。你最终在管道,螺母和螺栓上工作得更多;如果你很幸运,还有扩展问题。