這是GlisWeb框架,從最初由Fabio Mosti fabio撰寫的代碼庫開始開發。 [email protected]和Emiliano,旨在2000年代初,在2000年和2005年之間由Fabio Mosti的單個框架重新組織,並不斷地與當前版本進行更新,以與Istrice Srl of Istrice Srl的當前版本進行更新。
由於其二十年的歷史,Glisweb可以保證無與倫比的穩定性和魯棒性,儘管已更新到最近征服了Web技術。現代性和傳統以一種嚴格而優雅的工具融合在一起,這要歸功於它可以簡單地進行極其複雜的項目。
GlisWeb是一個輕巧的,可自定義的框架,旨在創建網站和Web應用程序,以此來尊重Web世界上有效的標準和最佳實踐。
可以為兩個不同的目的安裝GlisWeb,以實現自己的項目或為框架的開發做出貢獻。由於第一種情況是最常見的,所以讓我們從此開始。
您可以通過將存儲庫克隆到Web服務器的文檔根(或服務器管理多個站點)中來安裝GlisWeb;如果您使用共享託管,也可以通過FTP下載源並將其上傳到服務器,這不會使您有機會通過SSH啟動命令。重要的是,在安裝和後續使用非詞架框架或刪除許可證和readme.md文件中,這些文件是框架本身不可或缺的一部分,並保證作為開源軟件的發行量。
如果您有機會在要安裝框架的計算機上使用git,只需克隆存儲庫https://github.com/istricesrl/glisweb在網站的文檔根部中,然後啟動作曲家更新以安裝成癮。然後,您可以在需要時復製程序以更新鼓勵。
該框架不包括為作曲家安裝的成癮,因此,如果您必須使用FTP安裝它,則必須在上傳之前下載成癮。以Zip格式下載GlisWeb,然後消失,或者將存儲庫克隆,然後將作曲家本地扔到Composer.json文件所在的文件夾中。完成書店的安裝後,您可以通過FTP在服務器上安裝框架。
上傳完成後,使用提供商提供的接口執行附加到框架上的SQL腳本(在_USR/_tatabase/中,首先執行mysql.scama.sql.sql.sql.sql,然後是mysql.data.sql),以創建其操作所需的表格。
如果您可以通過要安裝GlisWeb的SSH訪問服務器,那麼安裝將更加線性。只需按照上述下載框架,而直接在要安裝的網站的文檔根中,使用作曲家安裝成癮,然後啟動附加到框架上的Shell腳本(_SRC/_SH/_SH/_GW.MYSQL.INSTALL.SH)以加載數據庫。該腳本是交互式的,會要求您提供數據庫服務器的數據,以執行附加到框架上的SQL腳本。
如果您剛剛安裝(或尚未安裝)Web和數據庫服務器,則可能會發現環境的設置腳本有用(_SRC/_SH/_SSH/_GW.ENVIRNERMENT.SETUP.SH),這將幫助您安裝和配置必要的服務以使GlisWeb工作。
在https://glisweb.istricesrl.it/docs/:正式文檔中,安裝序列序列的一個示例可能是以下內容,如開發人員的官方文檔中更廣泛說明。
cd /var/www/html
wget https://github.com/istricesrl/glisweb/archive/develop.zip
unzip develop.zip
mv -f ./glisweb-develop/{.,}* ./
rmdir glisweb-develop
rm -rf .github
rm -f .gitignore
rm -f develop.zip
_src/_sh/_gw.permissions.reset.sh
_src/_sh/_gw.mysql.install.sh
_src/_sh/_gw.config.sh base
composer update
此地址也可以在此地址上https://youtu.be/xzeraj20hja上提供有關GlisWeb安裝的視頻:
如果在服務器上使用calabash項目(https://github.com/istricesrl/calabash),則可以通過從文檔root啟動命令來安裝GlisWeb:
va.glisweb.install.sh .
如果要使用的開發版本:
va.glisweb.install.sh . develop
腳本將使用作曲家更新書櫃。
如果您想為GlisWeb項目做出貢獻,並且擁有對存儲庫有效的關鍵,則可以按照以下說明在開發人員模式下安裝框架。首先,獲取Calabash項目(請參見上文),並使用命令安裝框架:
va.glisweb.clone.sh /percorso/document/root
您會被問到是否要進行燈泡環境的設置,如果燈環境尚未安裝在計算機上,則可以回答是,腳本將安裝並為您配置。隨後,該過程還將詢問您是否要為框架創建數據庫,最後它將提議啟動指導配置。
您可以通過獲取和個性化在_usr/_config/_json/中找到的示例文件來快速開始配置新安裝的部署,只需將它們用作創建將自動從框架自動讀取的單個SRC/Config.json文件的基礎即可。有疑問,請參閱_usr/_docs/或如果您願意的話,可以使用文件的doxigen進行構建(使用腳本_src/_gw.doxygen.build.sh.sh),以便您可以通過網絡查看它們,將其添加到exployment _usr/_docs/_docs/_build/_build/_build/fuild/_build/hh hh hh hh hh hh hh hh hhs url。
還請記住,您在_USR/_examples/中找到了許多示例和有用的文件,這是開始了解GlisWeb的工作原理的絕佳起點。即使您變得更有經驗,您將在此文件夾中找到的一些工具也將非常有用!
使用Glisweb簡單明了!正在為用戶提供指南,並在此地址上提供http://s-url.it/gliswebdocs,我們還在此YouTube播放列表http://s-url.it/gliswebvideos上發布了一系列視頻教程。