The success of an international event relies on its knack for reaching and captivating a global audience, best achieved through a slickly designed website.