What programming language should I use in order to build social networking websites?
-
Like facebook or youtube for example I am trying to build and design websites like youtube or facebook or google plus and I want to learn how to program and build these sites. I don't know any programming languages and need advice on what I should learn in order to be able to build these sites. I have basic computer knowledge and can easily pick up any programming or web development language if I have a good teaching source that can be used. Thank you I hope to hear from you an indepth and helpful advice on what programming languages and where I could learn these. thank you.
-
Answer:
English would be a good start. Edit: Now that the question has been corrected, I'll try and give a meaningful answer. That depends entirely on which language you're most fluent in. You can build it in any web capable language as long as you anticipate scaling right from the get-go. If I was just starting out with such a project, though, I'd be going with NodeJS. It's a new, fresh technology, extremely fast and built for concurrent requests and asynchronicity. There's a couple very good frameworks for it out there already, and some IDEs are starting to shape up (Nide, Cloud9). It keeps gaining momentum at an extraordinary pace, and whatever large-scale web app uses it fully first will definitely stand out. The first thing you absolutely have to do though, is plan the project thoroughly. What kind of growth do you anticipate? How many visitors? What kind of content do you intend to serve? If you'll be making it host mostly images and static content, it will differ madly from a network designed for real time collaboration about a certain topic, etc. Put it all on paper first, break it into modules and meaningful fragments - once that's done, the choice of programming language for each part will become obvious.
Bruno Skvorc at Quora Visit the source
Other answers
Subjective. The best languages is whatever you can get it done (I.e. Launch/Go-Live) faster in.
Barry Teoh
For Loading speed, Security, Stability : You can go with PHP + MySql For Handling a lot of traffic : For sure to handle your Traffic effectively you need powerful http://en.wikipedia.org/wiki/Web_server
Rxpande
There are so many choices for languages as well as frameworks, it is difficult to really say what is "best", my suggestion is to choose a framework for the language you (or your team) are already proficient in and worry about writing a correct, working and secure site first.
Alexander Lehmann
This is a little like asking "What would be the best language to write a mystery story in?" Any common language will work for the task. If you don't have very specific requirements, you could just use an existing social network script/app.
Ariel Krakowski
Any Queries in developing a Social media website? Then contact our web development team from SDI, who are located in Silicon valley has got 15 years of experience in developing a website for startups, entrepreneur and business for all sizes. Feel free to contact us. For more updates click here http://softwaredevelopersindia.com/blog/powerful-formula-how-to-build-a-social-media-website/
Sakshi Sharma
There are many platforms whch you can use for making social media channels like php, wordpress, Ruby on Rails. If looking for development services company have a look at http://pixelcrayons.com for best and affordable services. There are certain reasons why choose pixelcrayons :They provide:100% Money Back GuaranteeAll our projects are covered by 100% Money Back Guarantee giving complete peace of mind to us.Non-Disclosure Agreement (NDA)By default, all our projects are NDA bound and they never showcase our project in their portfolio without our explicit permission.180 Days Free SupportThey provide comprehensive 180 day corrective maintenance.Dedicated Project ManagerWe were allocated a Project Manager who keep us updated about the project progress and seek our guidance as and when required.Affordable PricingThey are one of the most affordable priced markup services in the market space.Loyalty DiscountsThey offer 10% loyalty discounts to us on repeat order.
Mark Wilston
many languages can be implimented to build a social network , like facebook is mostly build using PHP. i suggest you to download free social networking website script to get clear idea , some of the free social netoworking scripts are jcow,jomsocial etc .
Mahaveer Lomrod
HTML and javascript are obvious choices for any web based application. You'll need PHP, Java, or ASP.NET (C#, VB, ...) for the server backend. If an app, you'll use Java for Android, Objective-C for iOS, or .NET for Windows 8/10/RT
Michael Johnson-Moore
Well, let me answer your question in a humorous way: SQL! It's used on RDBMS's which are Relational Database Management Systems. So, I think its the best option for a social network, which is about relationships! But seriously, most languages are multipurpose. We have application-specific languages, but not that specific! Some languages are good for scientific programs, some for web applications, some for databases, some for desktop, some for mobile. But "social networks" is not a special field to have a language specifically designed for it. So, one can use any multipurpose or web-specific language for it.
Masoud Gheysari
Related Q & A:
- What plugin/Theme should I use in Wordpress?Best solution by Yahoo! Answers
- What programming languages should I learn for Web development?Best solution by Yahoo! Answers
- What size snowboard should i use?Best solution by Yahoo! Answers
- What programming language would be appropriate for better job opportunities?Best solution by quora.com
- What are some B2B Social Networking Websites?Best solution by Quora
Just Added Q & A:
- How many active mobile subscribers are there in China?Best solution by Quora
- How to find the right vacation?Best solution by bookit.com
- How To Make Your Own Primer?Best solution by thekrazycouponlady.com
- How do you get the domain & range?Best solution by ChaCha
- How do you open pop up blockers?Best solution by Yahoo! Answers
For every problem there is a solution! Proved by Solucija.
-
Got an issue and looking for advice?
-
Ask Solucija to search every corner of the Web for help.
-
Get workable solutions and helpful tips in a moment.
Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.