Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the best scripting language to develop a database driven website? [closed]

I'm planning to develop a database driven website. The database is really huge. I can't compare it to Wikipedia but may be it can be as huge as imdb.com. I'm in a dilemma as to what scripting language to opt for. With ruby on rails web development framework, its faster to write code, but is it good for managing a huge database and performance scalability etc come into picture, i'm not sure about RoR. Kindly suggest me a good web development framework for my project. If possible a comparison of your choice with other frameworks listing the pros and cons.

like image 439
Shilpa Avatar asked Feb 01 '11 14:02

Shilpa


People also ask

Which language is best for database development?

Structured Query Language (SQL) is the best programming language to learn if you're interested in data science and statistical computing. It's a domain-specific language that lets programmers query, manipulate, and analyze data stored in a relational database.

Which is the best scripting language and database software?

MS SQL Server or Microsoft SQL Server It is arguably the most popular relational database management system in the world. Like others on this list, it was written using the C and C++ programming language. It offers support for structure query language (SQL) as you might expect.

Which is the best scripting language and database software that can use for new website give reasons for your answer?

The Python language is frequently used in machine learning, backend web development (Django being the most popular web framework), data analytics, automation, scientific computing, and web scraping. To find out the best way to learn Python, check out our blog post on Python tutorials.


1 Answers

I will like to answer this question in two parts.

1. Database: If your data is going to huge, Then your first focus will on designing the database . Database driven development, always bottle neck by Database not by frame work. If you have time then try to explore database like,

  • Hadoop
  • Mongodb
  • BigTable

Now Come on to second Point

2. Framework/ Language: Here almost all language will perform ~ same level, Here it depend on Design of database and what will be your end application. If going for webbased application, go for

  • Django
  • Ruby on Rail

If you are planing to develop application in many part (with multi-language) , like Scripting, Database Interface and web interface then,

  1. Scripting : Perl/Python
  2. Database Interface : C/C++
  3. Web Interface : Django/ROR
like image 152
onsy Avatar answered Sep 30 '22 03:09

onsy