中國古代建筑,在設(shè)計(jì)中就考慮到如何進(jìn)行防御,怎樣具有防御保衛(wèi)性能。大部分建筑、大多數(shù)城池是從軍事防御的角度出發(fā)修建的。如住宅大墻、望樓、門樓望孔、炮臺、角樓等等,都是軍事防御性的設(shè)施;又如萬里長城、關(guān)門、烽火臺、狼煙臺、便門、馬道、垛口、角樓等等。在縣城的建設(shè)中還有軍事城、軍糧城、戰(zhàn)城等,同樣是防御工程。此外,每建設(shè)一座城市,都建有城墻、城樓、堞樓、敵臺、硬樓、軟樓、馬面、甕城、望火樓、鼓樓……這些都是防御性工程。另外在大城之外,還建有羊馬城、大的外城圈。城外的鹿腳、轉(zhuǎn)射等等都是防御性的戰(zhàn)略工程。還有吊橋、水門、閘門、衛(wèi)星城、外廓城、城關(guān)城等也都是軍事防御性工程。因?yàn)橹袊诜饨ㄉ鐣?huì)時(shí)期,民族矛盾、地主階級與農(nóng)民間的矛盾、統(tǒng)治階級與一般平民的矛盾、有錢的人與窮人的矛盾等等,錯(cuò)綜復(fù)雜,有時(shí)無法解決,只能動(dòng)用軍事力量才可以解決。所以在平時(shí)建工程、筑佛寺等等都存在著這一類的問題,在每座建筑中或多或少都考慮軍事防御原則。在中國各地的很多山上,大多數(shù)都建設(shè)有山城、山寨城,鄉(xiāng)村中建設(shè)有村寨、鄉(xiāng)村土圍子。大戶人家做高大的土院墻,窮人家外做柳條墻、柳條障子等等。因此,有人說中國古代建筑工程即是軍事防御工程,這一點(diǎn)的確是事實(shí),否則就無法安寧地居住和生活。
建設(shè)城池,本身就是一個(gè)防御性工程。修城即是象征防御與戰(zhàn)略進(jìn)攻,有一個(gè)明顯的要地。城門白日啟開,夜間關(guān)閉,住家中院子的門平時(shí)總是關(guān)著,特別是到晚間將院子的大門關(guān)閉之后,才會(huì)覺得深屋居住是安然、舒適的。
一座佛寺、一座廟宇有時(shí)也要為它建城。例如河南壘山寺和青海瞿曇寺也都是為寺而建的城池,都采用方塊形作為城墻,相當(dāng)堅(jiān)實(shí),至今保存完整。
凡是過去的城池,各個(gè)項(xiàng)目都是從軍事防御性考慮問題的。如明清時(shí)北京城、城內(nèi)的道路、交通、公共建筑、胡同、廣場、垛口、城墻以及城墻內(nèi)外所附屬的建筑,這一切都是從戰(zhàn)略防御性出發(fā)而修建的。