2011-02-01 71 views
5

我打算开发一个数据库驱动的网站。数据库真的很大。我无法将其与维基百科进行比较,但可能与imdb.com一样巨大。对于选择哪种脚本语言,我处于两难的境地。使用ruby on Rails Web开发框架,其编写代码的速度更快,但对于管理庞大的数据库和性能可伸缩性等有好处,我不确定RoR。请为我的项目建议一个好的Web开发框架。如果可能的话,将您的选择与其他框架进行比较,列出优缺点。什么是开发数据库驱动网站的最佳脚本语言?

+0

数据库的大小可能会影响您选择的DBMS,但对语言选择无任何影响;他们都完全有能力做SQL查询。 – geoffspear 2011-02-01 14:24:43

回答

1

那么脚本语言才会真正起作用,如果你有大量的用户。然而,即使如此,它也取决于您如何编写代码,例如Facebook使用PHP。

对于大型数据库 - 查看您正在使用的RDBMS是非常重要的,并确保它能够处理您打算使用的数据库。没有这个,你甚至在你进入你的应用程序层之前就会有瓶颈。

您使用的数据库是?

+0

会使用MySQL – Shilpa 2011-02-01 14:42:53

3

我想回答这个问题分两部分。

1.数据库:如果你的数据量巨大,那么你的第一个重点就是设计数据库。数据库驱动的开发总是受到数据库的束缚,而不是框架工作。如果你有时间,然后尝试探索,如数据库,

现在一上来就第二点

2.框架/语言:这里几乎所有的语言都会执行相同的级别,这里取决于数据库和w的设计帽子将成为您的最终应用。如果要为基于Web的应用程序,去

如果你是刨去开发在许多部分应用程序(多语言),如脚本,数据库接口和网络接口然后,

  1. 脚本:的Perl/Python的
  2. 数据库接口:C/C++
  3. Web界面:Django的/ ROR
2

你也可以使用WebDNA,这是专门建立数据库驱动的网站设计。它是一种脚本语言以及数据库系统。

0

用户可能有一个没有人的用户群,只有2个数据库项。这些假设的大多数网络开发人员都是白痴,不知道他们在做什么,也没有商业计划。他们也没有大脑

相关问题