Vertical gardening is a tool I have used for years to grow space hogging plants in a smaller footprint. For instance I have grown Cantaloupe, small Watermelons and Winter Squash or Pumpkins on 6ft X 6ft X 6-8ft tall frames. They consist of 4 rough cedar, popular or dogwood posts wired to a driven steel fence post, and three or four open slat shipping pallets suspended horizontally with rope ties at the corners. I have grown Sweet Potatoes and Tomatoes om these frames as well. Planting Summer Squash or Pole Beans on an X-Brace frame works well also. Of course most of my Tomatoes are grown on 7ft 2" dia. poles, when they reach the top I usually grow them horizontally on rope attached to the posts.
A really neat way to grow most climbing plants is to use heavy stock fence panels bent 180 deg. into a quonset shape structure tall enough to walk through. Over the years I have come to the decision that, at least in my area, I really need to build a larger structure like a greenhouse over the whole plot in order to get better control of the weather/light levels.
Another nice trick for rural or urban gardeners is to make scattered small plot plantings as landscape features. This works really well for perennial plants like berries or asparagus, but it works well for many annuals too.