北洋水师在开战前,其实总体已经处于劣势,虽然吨位、火炮口径、装甲有优势,尤其是定远和镇远,但在航速、速射炮方面大为落后。在当时的国际海军中,对于是大口径火炮厉害,还是速射炮厉害,其实有争论,甲午海战给出了结果:射速几乎是五倍的速射炮更有威力,大量杀伤人员,毁坏军舰。同时,北洋水师使用的穿甲弹,也是一个缺点。