Either way you will need to know all the best ways to make money off your website 'cos unless you are a millionaire, you need an income in return for the time you put into creating your site!
Some of the main ways to make money off your site are:
- Selling a service or e-product or physical product.
- Selling other people's products (called affiliate marketing)
- Making money from Google Adsense adverts on your site
- Making money from 'sponsor's' adverts
You can read about them all and more on this page of my website: Making money off your website