To make good compost you need to have the right mix of carbon and nitrogen (Browns and Greens). If you have too much nitrogen your compost will be a smelly sludge heap, too much carbon and things will not compost.
This is a list of compostable materials:
Greens (High in nitrogen): grass clippings, kitchen scraps
Browns (High in carbon): Leaves, woody materials (not all woody things can or should be
The Big Pile
We have horses so we have an (almost) unlimited supply of manure. Because we have so much compostable material all the poop gets put in a big pile. Horse manure is the perfect mix of carbon and nitrogen. We don't use shavings but if you do your pile will have too much carbon.
Our pile provides us with as much compost as we can use. (A lot more, actually!)
Pros: It doesn't require any work other than putting in poop and hauling compost out.
Cons: Doesn't work unless you have horses.
Put the chickens to work!
I have chickens so all the kitchen scraps and old hay go to them. They eat what they want and leave what they don't want. The leftovers gets scratched up and turned into compost. The hay keeps the weeds down in the unused part of the garden while it's getting composted .