Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

General Discussion

Yusuf Bagha
Yusuf Bagha
24,370 Points

Which Server-Side Lang Should I Use

For a website like craigslist, ebay, or amazon, which server side language should I use. Please note there will be no credit card transactions on website.

I was looking into Java because that's what ebay and amazon use, but i'm not sure, can anyone help me decide.

4 Answers

Philip Cox
Philip Cox
14,818 Points

Hi Ahmed, am I correct in thinking we are on the same CS degree? :) I just joined Treehouse! It's great!

I really hate trying to pick what language to concentrate on, it's so hard :). Personally, I don't think we can go far wrong with either PHP or Python as new programmers. PHP is getting better all the time no matter what some forums say. And from what I have read, once you know Python, you love it. The next question to ask yourself, do you want to learn a framework? We can learn and use PHP on the web without a framework, granted it gets easier to use one like Laravel, once comfortable with the chosen language itself. But languages like Ruby, Python use frameworks for web development, Rails for Ruby and Django for Python.

I have chosen to tackle PHP first. I am seeing results quicker, and this is retaining my interest in learning. I have tried starting with other options but I hit bumps to soon. As my experience increases I will revisit these areas. But, for now I am having fun with PHP. I think it could work well for your project too. I am sure others may have other opinions for you, lets hope so.

Good luck and see you next semester! ( If this is indeed you :) )

Yusuf Bagha
Yusuf Bagha
24,370 Points

Umm, Lol no I'm not in college and I already know PHP and Python to a certain degree, my question was server side lang should I use for a website like craigslist, ebay, amazon, etc

I looked into PHP and I feel like it won't work for this specific project

Philip Cox
Philip Cox
14,818 Points

Hehe, my apologies then sir :)

Happy Hunting

Aaron Graham
Aaron Graham
18,033 Points

What, specifically, are you trying to do? PHP is pretty usable across a very broad problem domain. Is there something in particular that you are finding it won't do?

George S-T
George S-T
6,624 Points

PHP will work for something like ebay and Amazon. Good luck.