「佛教數位典藏集成」:修訂間差異
出自DILA Wiki
imported>April |
imported>April |
||
| (未顯示同一使用者於中間所作的 12 次修訂) | |||
| 行 1: | 行 1: | ||
=以免費資源開發 | ==佛教數位典藏集成── 以免費資源開發網頁呈現媒體之數位資料庫技術建議== | ||
===緣起:=== | ===緣起:=== | ||
開發電子資料庫系統的過程需投入許多資源進行資料查找、研究與比對。因此當系統完成之時,多半對相關學界、研究者來說,是一大成就。但開發者卻可能被接踵而來的平台相關授權費用(如:作業系統授權、資料庫授權)等等費用所困擾。而最好的解決方式,就是在相關資料庫系統建置之初,便選用免費的技術來建置,一方面效能並沒有比較差(有時還比較好),並且另一方面可以省下相關的授權費用。但考慮到相關建置學者,並非熟悉資訊技術,難以提出合理架構。因此僅提出此建議,讓相關專案主持人於建構系統之時,在技術的選擇上有所依據。 | 開發電子資料庫系統的過程需投入許多資源進行資料查找、研究與比對。因此當系統完成之時,多半對相關學界、研究者來說,是一大成就。但開發者卻可能被接踵而來的平台相關授權費用(如:作業系統授權、資料庫授權)等等費用所困擾。而最好的解決方式,就是在相關資料庫系統建置之初,便選用免費的技術來建置,一方面效能並沒有比較差(有時還比較好),並且另一方面可以省下相關的授權費用。但考慮到相關建置學者,並非熟悉資訊技術,難以提出合理架構。因此僅提出此建議,讓相關專案主持人於建構系統之時,在技術的選擇上有所依據。 | ||
===軟體建議選用清單:=== | |||
(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 客製化搜尋服務。 | |||
於 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 客製化搜尋服務。