在看到上面的管理界面后,輸入管理密碼(這個管理密碼是在安裝過程中設定的,而且大小寫敏感)。就會看到如下的界面:
(點擊圖片可以查看放大的PNG格式圖片)
上面的這個圖形是ColdFusionMX的主管理界面,它由四個部分組成。左上角是返回管理首頁和退出管理界面的兩個鏈接,這里就不做說明了。右下腳的大部分文字區(qū)域則是在點擊圖形中的6個部分中的不同鏈接后顯示不同管理內(nèi)容的區(qū)域,是進行管理配置的主體部分,而上圖中的6個部分,將在下面的內(nèi)容中逐一說明。
管理界面的第一部分
以上四個鏈接點擊后,會在管理界面的主體部分看到基于cfmx的不同的信息。Documentation主要是文檔,英文pdf,但是非常有用,從安裝到開發(fā),非常齊全,這里就不在贅述。只是要提醒大家一點,cfmx有一些tag和coldfusion5有了很大的區(qū)別,在使用的時候多多查閱手冊就可以了。以后的內(nèi)容中,也會隨著tag的講解說到這些。TechNotes則是訪問Macromedia官方網(wǎng)站的知識庫,如果你的操作系統(tǒng)是中文的,那么會打開基于cfmx關于中文部分的一些Technotes,但是你不要抱太大的希望,目前打開的中文technotes頁面還是空的。Release Notes點擊后會看到Marcomedia目前發(fā)布了哪些關于coldfusionMX的資源和文檔,如果中文的操作系統(tǒng),請直接訪問http://www.macromedia.com/go/prod_releasenotes獲取相關信息。Version Information則是查看安裝在自己系統(tǒng)之上的ColdFusionMX的配置。標明安裝在機器上的版本是開發(fā)者版本還是專業(yè)版、企業(yè)版。
管理界面的第二部分
該部分的管理主要涉及到配置ColdFusionMX的Server各項參數(shù)。下面逐一做簡要介紹。Settings是配置一系列的請求訪問及錯誤中止的參數(shù)。如下圖:
Limit simultaneous requests to n表示配置服務器接受同步請求的數(shù)量;Timeout Requests after(seconds) n表示服務器請求超時時間,標準單位為秒,也就是超過一定的時間(秒),服務器會自動中止該請求;Use UUID for cftoken在使用cftoken這個tag時使用UUID這種全局唯一標識方式處理事務,UUID=Universally Unique Identifier;Enable HTTP status codes允許當服務器未處理錯誤頁面時設置狀態(tài)編碼;Enable Whitespace Management允許CFMX服務器啟用空格管理,比如壓縮不必要的空格和縮進來壓縮CFML頁面的容量;Missing Template Handler提供了創(chuàng)建和傳遞通用的.cfm模版的方法,也就是在服務器發(fā)現(xiàn)請求索在頁面不存在時,給予的一個標準的顯示輸出;Site-wide Error Handler默認狀態(tài)下發(fā)生錯誤時,CFMX服務器會顯示一個包含錯誤信息的頁面,它與前一點的區(qū)別是頁面不存在和頁面出錯的兩種相對于瀏覽者的顯示模版可以分別定義。
Caching選項則是進行CFMX服務器的緩存設置。如下圖:
Template cache size (number of templates) n表示用于模版緩存的內(nèi)存數(shù)量,默認是1024,建議在各位做WebSite時不要過分提高這里的數(shù)值,也不要設置為0,實際的數(shù)值參照站點的被訪問情況來定;Trusted cache選中后為不檢查cache中的頁面是否進行過更新,相比大家都不會勾選了吧,當然,如果你的website百十天也不更新一回,建議還是勾上這個選項,會加速web頁面的顯示;Limit the maximum number of cached queries on the server to n表示CFMX端存儲的查詢數(shù)量,默認是100個。這會加快同一查詢反復工作的速度。
Client Variables是關于通過瀏覽器訪問站點的瀏覽者的本地信息存儲的設置。Asp中的cookie,session,在CFMX中也有,就是通過這個選項進行設置。如下圖:
ColdFusionMX使用三種方式來存儲客戶變量,第一種就是眾所周知的cookie方式,第二種是把客戶變量寫入cfmx服務器的系統(tǒng)注冊表,第三種是選擇一個數(shù)據(jù)庫,把客戶變量添加到該數(shù)據(jù)庫中。對于初學者而言,作者本人只需要提醒你,不建議你把客戶變量寫入注冊表,尤其是對于站點中具有論壇和交流中心之類的具有高交互性的程序的時候,因為對于這樣的程序,把客戶變量寫入服務器端的注冊表會大幅度降低你的站點性能。
Memory Variables用于管理CFMX中的application和session的有效性,另外,它還可以使用J2EE的Session Variables。如下圖:
Maximum Timeout是最長的超時時間,這里定義以后,不能被頁面代碼里的設定覆蓋,也就是,你在這里定義一個Session最長存在時間是2天,那么你在頁面里設定某個Session的時間是3天,這樣是無效的。而Default Timeout則是如果你不在頁面中設定application和session的超時,那么這里的時間將起作用。
Mappings是在CFMX Server端創(chuàng)建一種名稱來代表目錄路徑的處理方式。如下圖:
在圖中可以看到CFMX站點的根目錄指向物理路徑的C:\CFusionMX\wwwroot\這個路徑下的文件,同樣,你可以添加某一個名稱定義你的頁面要引用的header文件的物理路徑,比如,添加一個/header,它指向C:\test\headers\這個路徑。
Mail Server則是設置CFMX的郵件服務器,實際上,最好使用一個第三方的mailServer,比如Imail,不要使用IIS自帶的Mail服務器,用過的朋友自然對它的功能一清二楚。如下圖:
如果是初學者的話,這里就在MailServer中輸入127.0.0.1就可以了,別忘了在IIS管理器里啟動IIS自帶的Mail服務器。至于其他的參數(shù),使用默認就可以了,還有,驗證Mail Server是否連接成功的Verify Mail Server Connection的選項也要勾選上。
Charting則是在CFMX中加入的最新的管理圖表的方式,在后續(xù)的教程中會有最令人興奮的cfchart的講解,它取代了cfgraph和以前Macromedia Generator的功能。管理界面如下圖:
這里建議初學者使用默認設置,尤其是把Cache Type確定未Disk Cache而不是Memory Cache,如果你的站點用到cfchart的地方很多,有很多生成的圖表,那么強烈建議使用Disk Cache方式,而站點只有一兩幅圖表,那么使用Memory Cache會加快顯示速度。 Java and JVM則是對Java虛擬機的設置了,這里就不在贅述;究梢允褂媚J設置。
Archives and Deployment則是涉及到了高端的應用,比如配置用戶自己的文件,交由服務器管理,那么可以管理的文件以.car的方式存儲在機器中,通過browse server來導入,那么可供管理的文檔中包含哪些信息呢?包括:文件名和路徑,數(shù)據(jù)源設定,Verity全文檢索索引等等。管理界面如下圖:
Settings Summary這是實時產(chǎn)生一份關于CFMX服務器配置的報告。
出處:
責任編輯:藍色
上一頁 ColdFusionMX 基礎管理操作 一 下一頁 ColdFusionMX 基礎管理操作 三
◎進入論壇網(wǎng)絡編程版塊參加討論
|