Ideal ventilation is achieved with an opening close to the ground and a vent along the apex of the roof. This would require sealing with shadecloth tape which stops the tearing. It would also need an inverted 'V' shaped screen to prevent water and rubbish from entering. This system is perfect because the airflow increases with temperature and ensures an even exchange with in the structure.
But yes...a fan would certainly help.