①地理因素:如下图,广西的港口防城港、北海等靠近的大海是北部湾,而北部湾西边是越南、东边是广东湛江、东南是海南岛,只有南边有一道小小的“缺口”通向南海、太平洋,所以也容纳不下那么多船只同时出海,海外贸易自然不好发展;
②社会经济因素:北部湾西边的越南太穷,我们从那里占不到什么便宜;北部湾东边的广东湛江、海南岛都主要通过东海、太平洋来跟其它城市做生意,自然就“瞧不上”广西了;③历史因素:古代两广地区经济开发太晚,以至于宋代以前跟外商贸易主要是东海沿岸的城市,如泉州。宋朝开始两广地区经济逐渐得到开发,其中广西(当时叫广南西路)的版图划有雷州半岛(湛江),而雷州半岛的地理位置方便,所以广南西路官方开发海外贸易也主要是用雷州半岛了。元时亦是如此。明清时期闭关锁国,由广州十三行垄断对外贸易,使其它港口尚未得以开发。到了国门打开以后,广西的港口归广东管,不被重视,到了上个世纪50年代这样,索性“还”给了广西。广西得到这些港口之后,也开始利用这些港口发展海外贸易,还有“北部湾经济特区”,我相信这些港口会发展起来的!