「佛教數位典藏集成」:修訂間差異
出自DILA Wiki
imported>April |
imported>April |
||
| (未顯示同一使用者於中間所作的 6 次修訂) | |||
| 行 1: | 行 1: | ||
== 佛教數位典藏集成 ──以免費資源開發網頁呈現媒體之數位資料庫技術建議== | |||
===緣起:=== | ===緣起:=== | ||
開發電子資料庫系統的過程需投入許多資源進行資料查找、研究與比對。因此當系統完成之時,多半對相關學界、研究者來說,是一大成就。但開發者卻可能被接踵而來的平台相關授權費用(如:作業系統授權、資料庫授權)等等費用所困擾。而最好的解決方式,就是在相關資料庫系統建置之初,便選用免費的技術來建置,一方面效能並沒有比較差(有時還比較好),並且另一方面可以省下相關的授權費用。但考慮到相關建置學者,並非熟悉資訊技術,難以提出合理架構。因此僅提出此建議,讓相關專案主持人於建構系統之時,在技術的選擇上有所依據。 | 開發電子資料庫系統的過程需投入許多資源進行資料查找、研究與比對。因此當系統完成之時,多半對相關學界、研究者來說,是一大成就。但開發者卻可能被接踵而來的平台相關授權費用(如:作業系統授權、資料庫授權)等等費用所困擾。而最好的解決方式,就是在相關資料庫系統建置之初,便選用免費的技術來建置,一方面效能並沒有比較差(有時還比較好),並且另一方面可以省下相關的授權費用。但考慮到相關建置學者,並非熟悉資訊技術,難以提出合理架構。因此僅提出此建議,讓相關專案主持人於建構系統之時,在技術的選擇上有所依據。 | ||
===軟體清單:=== | ===軟體 建議選用 清單:=== | ||
(1)作業系統 | (1)作業系統:Ubuntu、debian。皆為開放源碼的Linux作業系統。 | ||
(2)網頁伺服器軟體 | (2)網頁伺服器軟體 :Apache ,Nginx。都是開放原始碼、且效能不錯的的網頁伺服器軟體。 | ||
(3)資料庫管理系統 | (3)資料庫管理系統:MySQL、postgreSQL 免費的關聯式資料庫軟體。 | ||
(4)後端開發語言:PHP、python(Django 框架),此兩種程式語言可透過簡單的模組安裝整合於apache伺服器。 | (4)後端開發語言:PHP、python(Django 框架),此兩種程式語言可透過簡單的模組安裝整合於apache伺服器。 | ||
(5)前端開發語言: | (5)前端開發語言:以Javascript 語言搭配jQuery、Ext JS、AngularJS、YUI 等框架 | ||
(6)搜尋引擎:可利用Lucene、Solr等技術自行開發搜尋引擎。或使用google 客製化搜尋服務。 | (6)搜尋引擎:可利用Lucene、Solr等技術自行開發搜尋引擎。或使用google 客製化搜尋服務。 | ||
於 2014年3月31日 (一) 10:31 的最新修訂
佛教數位典藏集成──以免費資源開發網頁呈現媒體之數位資料庫技術建議
緣起:
開發電子資料庫系統的過程需投入許多資源進行資料查找、研究與比對。因此當系統完成之時,多半對相關學界、研究者來說,是一大成就。但開發者卻可能被接踵而來的平台相關授權費用(如:作業系統授權、資料庫授權)等等費用所困擾。而最好的解決方式,就是在相關資料庫系統建置之初,便選用免費的技術來建置,一方面效能並沒有比較差(有時還比較好),並且另一方面可以省下相關的授權費用。但考慮到相關建置學者,並非熟悉資訊技術,難以提出合理架構。因此僅提出此建議,讓相關專案主持人於建構系統之時,在技術的選擇上有所依據。
軟體建議選用清單:
(1)作業系統:Ubuntu、debian。皆為開放源碼的Linux作業系統。 (2)網頁伺服器軟體:Apache,Nginx。都是開放原始碼、且效能不錯的的網頁伺服器軟體。 (3)資料庫管理系統:MySQL、postgreSQL 免費的關聯式資料庫軟體。 (4)後端開發語言:PHP、python(Django 框架),此兩種程式語言可透過簡單的模組安裝整合於apache伺服器。 (5)前端開發語言:以Javascript 語言搭配jQuery、Ext JS、AngularJS、YUI 等框架 (6)搜尋引擎:可利用Lucene、Solr等技術自行開發搜尋引擎。或使用google 客製化搜尋服務。