Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

My friend and I are considering building a book rental website like http://www.campusbookrentals.com/. My question is what are the required knowledges to build such a website?

I've learned HTML and CSS and made some static websites before, but I know nothing about PHP or databases.

Do you think I should build the website step by step by myself, or it's possible to achieve book rental functions by using CMS? Any suggestions?

share|improve this question
up vote 2 down vote accepted

I don't know of any CMS that can handle something like that out of the box. It's different than a standard e-commerce interface since you have to reverse the transaction after a period of time.

I would look into a few things... possibly PHP through a solution like Drupal or a custom app framework like CakePHP or Zend. You might also consider some other app framework like Rails, Node.js, Django, etc. depending on your willingness to learn and what fits the project for you. It's a bit more custom so it sounds like you'll need an actual app framework instead of a CMS (but a CMS can still work; you're just going to have to code either way - in the instance of something like Drupal you will need custom modules and extensions to Views to make it work).

I would also ask what would make this site different than the one you linked to? Your competitive advantage can help steer you to the correct tool.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.