1、发生的时间不一样。中法战争在1883--1885,八国联军侵华在1900--1901.
2、发动国家不一样。中法战争由法国发动,八国联军侵华由英、法、德、意、俄、奥,日、美八个国家发动。
3、起因不一样。中法战争是清政府与法国因越南主权问题而爆发的,八国联军侵华因义和团运动而引起。
4、战场不一样。中法战争的战场在越南和中国云南、台湾等南方省份,八国联军侵华战争主要的战场在中国天津、北京一带。
5、影响不一样。中法战争后签订《中法新约》,打开了中国的西南门户;八国联军侵华战争后签订《辛丑条约》使中国完全沦为半殖民地半封建社会,清政府成为帝国主义统治中国的工具。
相同点:同是中国近代史上西方列强发动的侵华战争,为中国人民带来深重灾难。战争后签订的条款都破坏了中国的主权完整。
简单说一下吧,中法战争是为越南主权问题而爆发的战争,而非直接侵略中国,最重要的是由于慈禧、李鸿章等的懦弱使得“中国不败而败,法国不胜而胜”。是中国失去越南这个属国。
而八国联军侵华则是侵略者们对中国的直接侵略,当然满清政府是抵挡不住的了。战败后签订的《辛丑条约》是中国沦为半殖民地半封建社会的标志。