C5P
1.0.0
存儲庫包含個人站點的源代碼。
源代碼在GNU GPLV3下獲得許可
該項目的主要目的是使用CGI技術和C ++語言管理個人網站。該程序分為三個部分:
站點類通過std :: Ostream提供按需CGI的HTML文本,請求文檔的類虛擬方法打印。
文檔類的對象擁有:
站點的每個頁面(文檔實現)負責填充標頭和車身元素的內容。頭部和頁面類的實例應擁有代表其嵌套HTML元素的對象。因此,代表HTML元素的每個類都應具有轉讓其所有權或創建自身副本的手段。
類頭和頁面從化合物繼承,以確保嵌套的HTML元素的所有權。
文檔的子類(例如聯繫人,家庭,教育等)創建HTML元素或相應的網頁,並將其副本傳遞給相應的頁面實例。
<a>, <p>, <div>, <jscript>, <meta>, <button>, <image>, <header> ,等等。您可以播放演示http://kraposhin.online