在历史上,城市的建造是非常讲究的,需要费很大一番功夫研究最后才能敲定地址,要充分的考虑的城池的地理位置和战略意义,所以每一个城池都是易守难攻的地方,而这时要是有一个军队要攻占这个城池的话,一定是需要费很大的周章的,会耗费进攻方很多的体力劳力,所以建一座好的城池是非常有必要的,如果敌军不能快速攻破,那受累的肯定只有敌方,不过保证城内的粮草充足是必要的。
这时候有人会说了,从城池旁边绕过去不就行了?这么麻烦干什么?但是就如我以上所说,古代选择城池的时候都是要经过仔细研究的,一个城池所在的位置,它的周围必定是自然条件十分恶劣的,而且又没有什么卫星地图可以探究山路的形式,整个军队陷进去了是十分被动的,而且一般的进攻部队粮草都是在后方,等你前军绕路的时候你的后勤部队就会受到很大的冲击,毕竟敌人不会傻愣着等你绕路走。
所以一般来说为了顾及自己的后勤部队,进攻军是不会做这样"费力不讨好"的事儿的,但是也有一种方式,那就是蒙古军的作战方式,采用的骑兵作战,而他们的后勤部队就是大量的牛羊牲畜,这种作战方式又叫做无后勤作战,但是依赖于草原的地形,在古代也是有着非常多的这样的例子,也有带领着部队直接攻城抢粮食的,这种就不用后勤部队,反正打不过就跑,打赢了拿了粮食也不占地就撤,所以这种就不算在主要作战方式之内。
而要论起正常的作战,一个城池守不守得住是非常重要的一环,甚至会关乎到整个战局的胜负,你不一路过关斩将的攻陷城池,而是放任其在自己的后方肆虐的话,可能会在大战来临的时候,被这个不起眼的"小城池"给你最沉痛的打击,所以这也是一位网友对城池的重要性的解释,你不攻下来就相当于永远给自己留了一个隐患,所以古代攻城总是摆在首位的。