Jump to content

Which language is required to setup a social networking site?

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
26 replies to this topic

#1
arnoldsmithh

arnoldsmithh

    Newbie

  • Members
  • Pip
  • 1 posts
I want to know that which programming language is requires to set up a social network like facebook. I saw that facebook is based on php.

Edited by Jordan, 18 February 2009 - 09:39 AM.


#2
mikelbring

mikelbring

    Programmer

  • Members
  • PipPipPipPip
  • 118 posts
Any that allows you to have a web based application. Yes facebook uses php, myspace uses coldfusion, digg.com uses php, twitter uses ruby on rails.

Realize the Web Web services and design.


#3
ReekenX

ReekenX

    Programmer

  • Members
  • PipPipPipPip
  • 134 posts
I saw this post already! It's spam???
www.jarmalavicius.lt | www.github.com/reekenx | www.twitter.com/reekenx

#4
Affix

Affix

    Learning Programmer

  • Members
  • PipPipPip
  • 47 posts
You can also use ASP to do it

#5
Brandon W

Brandon W

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 4,828 posts
There are many languages you could use to build a social networking site. All of them would use a server-side language and a database language. To add greater user experience many would use a client side-language. Most would also involve AJAX.

Server-side languages;
PHP
ColdFusion
ASP
Ruby on Rails
Not popular but Python

Most popular database language is MySQL but there are alternatives such as Oracle, SQLite and a few others.

Just about all of them would use JavaScript has there client-side script, but majority of them would use parts of AJAX in there as well.
jQuery Selectors Tutorial - jQuery Striped Table tutorial - jQuery Events - jQuery Validation

Sorry if I don't post as often as I did, I'll try to get here as much as possible! I'm working my bum off to get this scholarship and other stuff!


#6
tossy

tossy

    Programmer

  • Members
  • PipPipPipPipPip
  • 202 posts
You can use a server side language such as PHP, also HTML, CSS and some JavaScript.
Microsoft: "You've got questions. We've got dancing paperclips

#7
Brandon W

Brandon W

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 4,828 posts
Which languages do you know mate?
jQuery Selectors Tutorial - jQuery Striped Table tutorial - jQuery Events - jQuery Validation

Sorry if I don't post as often as I did, I'll try to get here as much as possible! I'm working my bum off to get this scholarship and other stuff!


#8
chili5

chili5

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 7,247 posts
I would probably use PHP as it is simple to learn, but you can use any server-side programming language. You could also use perl.

#9
Guest_Jordan_*

Guest_Jordan_*
  • Guests
Removed the link. Had there not been 7 responses to this thread I would have deleted it but since it now actually offers value I will leave the thread and infraction the member. Thanks for reporting!

#10
jwxie518

jwxie518

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,180 posts
yeah facebook actually uses lamp at its base
but facebook is also a bundle with other make-up langauges
and btw, facebook team developed its own make-up language for applications
i would always recommend to go with php because it is powerful
it doesn't take resources like, for example, asp, i don't know, it's slow (anytime i visit those asp site, for example, msdn)
for jsp site, oh that's also a bad idea

don't kill me if i am wrong, just my thoughts
and plus, there are many open sources app out there - there are a few open source SNS applications
wordpress team has this buddPress
Comsenz team (chinese) developed an open source platform called Ucenter Home
these are open source SNS platform you can dl and uses

#11
c0delicious

c0delicious

    Newbie

  • Members
  • PipPip
  • 18 posts
...

Edited by c0delicious, 01 February 2011 - 08:28 AM.


#12
jwxie518

jwxie518

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,180 posts
jsp is powerful, but, i am not trying to degrade either language
but from my teacher (used to work for Sun and google before he came to teach us ap java), he said it's very subjective to actually say which one is better -- no kidding, not making this up....

just like comparing ngnix vs apache vs lighttpd
in some cases, ngix wins, some apache, some lighttpd
it's too hard to get a fair result at all
but generally, it depends on the project you are running (plus the hardware themselves)

look, jsp is more enterprise friendly i suppose
but people choose php over jsp and asp is because of the cost
it's open source, free and common today
jsp, i had visited many jsp sites, sometime they lag my browser
it could be my problem, or the server spec, or it's just the minor cases

jsp has many good features over php, and php is picking up the problem, i think, from what i read sometime ago, php is trying to improve the language by improving the orineted feature (which php is not that kind)
java is Object Oriented....

and from what my teacher said, it takes more resources to run a jsp as well as to the cost
php is old, but people still use program lagnauge like c, c++
it depends on how much you want from your project
and what is your project
but every language can accomplish, it's about your skill and how well you can program
(i am a kid but i think it's important to learn every language which i hope i get the chance)


like a java guy would say java is cool but non-java fans would complain the compatibility

if i am wrong please correct me, i will learn my mistake