It all depends on your fitness levels as to what you need to drink and the fuel required.
I am another porridge or porridge oat advocate before a ride.
During a ride a bannana is as good as any energy gel and a flapjack is good as well. For a quick glucose fix jelly babies are a convenient source of easily absorbed carbs. I normally take a zero cal electrolyte sports drink like High Five zero in my bottle to replace lost salt and fluids, some people make their own with a pinch of salt and some fruit juice diluted with water. Bear in mind you will require much more fluid in hotter weather.
I tend to have a large drink and eat a normal meal after a ride. Many people swear by chocolate milk after a ride.