閑雅書法論壇 http://shianya.com/phpBB2/ |
|
論壇程式修復之我見 (請耐心消化!) http://shianya.com/phpBB2/viewtopic.php?f=3&t=7529 |
第 1 頁 (共 1 頁) |
發表人: | 圓竹 [ 2009/09/21 PM 4:28:17 ] | ||
文章主題: | 論壇程式修復之我見 (請耐心消化!) | ||
一般承造架站讓用戶(閑雅)使用的業者(捕夢網),正常及合理的營運方式: 1. 未建站時,聴取用戶主(閑雅)的系統要求,預計澎漲率, 設定上載檔在作業系統的儲存點,IP 位址,申請及註冊站名等(即 www.shianya.com); 2. 選合適工具,規劃環境(即如 LUNIX作業系統,phpbb 2 程式包裹集, 配合 mysql 數據庫); 以上三者中LUNIX及 mysql皆為開源免費(Open Sources Software) 軟件,phpbb 2 程式包裹集 小弟不知如何收費 3. 設計及建立資料庫(可能利用 phpbb 2 程式包裹集 提供的函數), 4. 在最大可能範圍內, 衹利用 phpbb 2 程式包裹集 提供的內建函數建立符合的用戶主(閑雅)要求的網站, 此刻小弟假設業者(捕夢網)衹利用phpbb 2 內建函數便足令閑雅網站 www.shianya.com 面世. 5. 建立「網站管理員帳戶」,這可以是一個虛擬帳戶,旨在利用它建立其他物項(如群組,分區,指定版主等行政工作); 6. 系統測試,除蟲,如註冊會員測試,上載下載測試,群組建立、刪除測試,分區建立、刪除測試,會員發帖回帖 測試等; 7. 系統測試完畢,清除各個測試會員,群組及分區; 系統己準備就緒公開面世!時維2006年7月上旬左右! 8. 在此刻,業者應作了一定備份,內容包括: 8a. phpbb 2 的生成檔, 8b. LUNIX作業系統規劃的要求的記錄,如用戶存在於的作業系統空間,權限及預計澎漲空間等, 8c. mysql 數據庫的庫表規劃的記錄: 數據庫本身的生成語法(Create Database ...)的記錄, 庫表的生成語法( Create Table ...)的記錄, 庫表的生長區及最大容許生長 ( Table's growth constraint)的記錄, 庫表的 Primary Key, Secondary Key 等 (這個小弟不知中之文怎叫法)的記錄,如會員名稱即便是會員庫表的 Primary Key, 庫表之間的關聯的 Table constraint (如 referential constraints, cascade delete constraints, 這個小弟不知中之文怎叫法)記錄, 8d. 各静態的綱頁的HTML 檔 各CSS 樣式檔 (此為可回復點類一,名 一) 9. 系統公開面世,時維2006年7月中旬! 10. 會員漸增,各版主確主,數據庫增長,上載檔增長, 業者(捕夢網)每隔一段時間操作一次數據庫資料及上載檔的備份,如每月一次好了, (此為可回復點類二, 各名為 1.1, 1.2, .... 1.10 ), 11. 假若十個月後系統垮了, 回復方法如下: 重新執行 8. 各項 一次. 即回復到 回復點一; 把類二的十次備份 (1.1, 1.2, .... 1.10) 按先後次序灌回mysql 數據庫, 灌回上載檔; 這樣便能使最大損失量保持在一個月的資料量之內; 12. 系統隨要求進化,如加入閑雅錢幣功能, 系統改變可能 新加入phpbb 2 某些外掛, 改寫某些静態綱頁, 某些庫表加入新欄位 (如會員庫表要增加閑雅錢幣數量), 撰寫動態綱頁程式的相關生成部份 ( 應為 php 程式, 甚或 Perl 程式), 如每個發帖者,回帖者都會在其人像下覶觀看到其當前閑雅錢幣數量, 即便表示相關生成部份要於會員庫表讀入此會員的當前閑雅錢幣數量,以便產生正確的動態綱頁 13. 在此刻,業者應作了一定備份,內容包括: 13a.至 13d (重複 8a 至 8d) 13e. 新加入phpbb 2 外掛的記錄,包括可能的參數( parameters), 13f. 庫表新欄位的 定義語句(Alter Table add column.....), 13g. 新增的php 程式甚或 Perl 程式 (此為可回復點類一,名 二) 14. 業者(捕夢網)如常作月份備份,其即月回復點為 2.1, 下月回復點為 2.2, ..... 15. 假若十八個月後系統垮了, 回復方法如下: 重新執行 13. 各項一次. 即回復到 回復點二; 把類二的十八次備份 (2.1, 2.2,...., 2.18) 按先後次序灌回mysql 數據庫, 灌回上載檔; 這樣便能使最大損失量保持在最後一個月的資料量之內; 16. 系統隨要求進化,如加入RSS功能,系統改變, 衍生出 類一回復點 名三, 類二回復點 3.1, 3.2,......... 17. 回復點三後的回復方法大家應可推敲,不多言了! 最後補充說上一句: 以上為一般業者提供的正常保養措施,也是一般用戶對業者的合理要求! 要致歉的是,小弟的表達能力可能太差,敬請耐心消化!!!
|
第 1 頁 (共 1 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |