个人觉得长城应该是属于建筑和遗址的相结合。
之所以被称为遗址是因为近代以后,进入了热兵器时代,相对来说火力大,杀伤力强,空中可以覆盖目标,这样子就显得长城的作用不那么明显了。于是修筑长城的意义就不明显了。
以前是靠马的冲击力,人的体力作战,防御方在长城后边进行躲避或者发出攻击,就比较有优势。这会对进攻方造成很大的损失。所以在古代冷兵器时代修筑长城还是很好的。
由于军事科技的进步,古代长城正在失去建筑意义,就是抵挡对方。很多地方的长城就此成为了参观的遗址,也成了拉动地方经济的支柱。
比如我所在嘉峪关市,这里有嘉峪关城楼,既是明朝时期建筑,也是万里长城的一个遗址。
综合来说,就是长城属于建筑也属于遗址,主要是看建设的年代。