又一次重建WEB 網站記要
十年前我替台中市的x仁醫院建置了WEB 網站,也在醫院辦了二次研習,讓員工熟悉系統使用,至今系統仍在運作中(2023年)。員工指間操作應用軟體,看似簡單,但實際設計,使用工具,編寫程式,卻是複雜的工作。 没想到五年後在公家服務的退休金被砍了,診所藥師2人,個人的值班日數也减了,收入减少了,空閒時間變多了。所以很認真的,再來一次鍛練自己腦力。 2019年5月10日至13日三天,重做完WEB網站,為避免遺忘,整理一下建置的心得,記錄下來,做為日後需要的參考。 NetBeans IDE是5.5版,程式編寫compile 後的class 檔放在使用者JacK的wapplication1的class的下面。(如x仁醫院的qa.class )檔 copy class 檔,貼在Apache tomcat 架構的網站classes 資料夾下。 資料庫採用postgres SQL 9.5版。 Table檔建立在postgres資料庫的下面。 Apache -Tomcat採用的是7.0版,全部的網站資料放在webAPP下建立的yojen下(如X仁醫院網站) JsP 是用FrontPage编寫的,簡單,快速。測試快,但畫面不會討好。 用netBeans 修改原始檔,編譯後的class 檔copy 至Tomcat 的classes 資料夾下,須在電腦管理下面的服務來重新啟動 tomcat。 postgres修改一樣也須要重新啓動。 會使用NetBeans,Tomcat及PostgresSQL,最主要原因是它們是自由軟體,不需付版權費,也不難用。 java 檔應該在上面软體使用前先建好。次序應該是window then java 並立即建好系统的環境變數java_home 然後才是建netbeans,SQL,tomcat 等。 至於應用軟體之間的連結使用,困難度要一一克服。如NetBeans 的con 和SQL的connection驅動要做好(在Netbeans程式内,會使用Netbeans編寫程式是因為在崑山科大服務時,使用較熟悉的工作軟體)。 同時NetBeans使用的jar檔,路经來源,不外乎是java,SQL,和Apache 的bin和Lib。 五年前也重新建置了相同的架構。但這次是Tomcat 7.0...