Time allotment for Lisbon vs Porto/ Douro River Valley

Travel tips and advice for Lisbon, Porto and the whole of Portugal. Totally independant and free from BS