文分享自華為云社區《三分鐘完成靜態網站托管 ——一行代碼秒上云實踐-云社區-華為云》,作者:AppCloud小助手。
無服務器托管靜態網站,你的第一個Serverless實戰,快來體驗吧!
對更多云上實踐感興趣的小伙伴,歡迎掃描文末二維碼加入我們的實踐群,完成每周一練~
登錄華為云后,按“產品”-“計算”-“函數工作流FunctionGraph”路徑,進入華為云函數工作流FunctionGraph平臺首頁。
華為云官網:https://www.huaweicloud.com/
點擊“立即使用”按鈕,進入FunctionGraph首頁。
將區域切換至“廣州”,點擊“創建函數”按鈕
在創建函數頁,按如下參數配置項目
訪問開源代碼倉:https://gitee.com/HuaweiCloudDeveloper/code-on-huaweicloud
選擇“函數工作流靜態網站托管-homepage”文件夾
打開“index.js”文件,復制代碼
回到FunctionGraph,點擊函數頁“代碼”,打開“index.js”文件,粘貼代碼,點擊“部署”按鈕。
訪問代碼倉,打開“homepage.html”文件,復制代碼
點擊“文件”-“新建文件”,重命名為“homepage.html”,將代碼倉內“homepage.html”內代碼復制進去后,點擊“部署”
點擊“測試”,右側出現“執行成功”的結果反饋。
在函數概述頁,點擊“創建觸發器”。
在創建觸發器頁面,完成如下配置:
點擊“創建分組”,進入API網關,自定義分組名,點擊“確定”即可完成創建。
在創建觸發器頁面,點擊“確定”按鈕即可完成創建,如下。
復制觸發器中“調用URL”,在瀏覽器內進行訪問,即可訪問個人主頁。
實驗結束可刪除觸發器,刪除函數,防止大量用戶繼續訪問造成資源消耗。
關注#華為云開發者聯盟# 點擊下方,第一時間了解華為云新鮮技術~
華為云博客_大數據博客_AI博客_云計算博客_開發者中心-華為云
第一、制定完善的推廣計劃
中小企業由于缺乏網絡推廣方面的經驗,要進行網絡推廣有時顯得雜亂無章,雜亂無章必然會出問題。所以在進行網絡推廣之前,企業要制定完善的計劃,這個計劃是建立在前期的市場調查的基礎上,在做好網絡市場調查之后,就制定基本的計劃,然后通過制定階段性的計劃,接下來就按計劃執行。轉載于佛山鎬站網https://www.foshanhaozhan.com/tuoguan/658.html
第二、中小企業要明確自身有哪些優劣勢
中小企業發展過程中會有一定的優劣勢,而企業首先要明確自身的優劣勢。只有清楚自身的特點,在通過開展網站運營時才能更好的做到揚長避短,充分利用自身的優勢,彌補自身的缺憾,這樣才能更好的發展。
第三、中小企業可以利用大型網站做長尾詞的排名
大型網站排名的優勢在于長尾詞,不管是新聞源還是下載站,還是百度自身的產品。長尾詞的排名是小型企業這無法比擬的。銅鼓網站托管時,專業的運營人員會動的借助大的平臺的優勢,讓企業網站的排名通過他們的網站展示出來。
第四、結合多種推廣方式
在網絡平臺越來越多,加入網絡推廣的企業越來越多的形式下,企業要進行網絡推廣,取得好的效果,就得用多種推廣方式。如果你只是在一類平臺上進行推廣,那么推廣的對象就是非常有限的,效果也就有限了。專業的網站托管團隊善于將多種推廣方式綜合運用,優勢結合,在網絡推廣方面取得好的效果。
越來越多的場景中,Serverless依靠其核心優勢挺進云計算的腹地,發揮著至關重要的作用。今天就和大家一起看看云托管服務在營銷活動落地頁或新建網站托管,以及網站遷移的使用場景,以托管AppGallery Connect翻譯服務的宣傳頁為例,帶您了解如何通過全托管Serverless服務能力來快速部署和托管網站,體現Serverless上線快、成本低且免運維的技術優勢。
一、什么是AppGallery Connect云托管
AppGallery Connect云托管提供網站的全托管服務能力,是一項Serverless服務,它能夠幫助開發者伙伴們快速完成網站的部署工作。依托云托管的托管能力,讓開發者抽出更多的精力聚焦在界面交互、頁面樣式等業務邏輯上,不必關注運維工作,以便快速構建更安全和更流暢的網站。
二、云托管服務是怎樣工作的
云托管服務能力設置的核心是開發者在沒有云側設備的情況下,向用戶提供網頁應用和靜態頁面的訪問。通過CDN實現內容分發,讓用戶就近訪問,速度更快,體驗也更流暢。更重要的是,開發者可以管理一個項目里的多個站點,每個站點還可以使用多版本管理。
接下來,我們重點解析快速部署的幾個方面:
第一個是一鍵式部署,我們通過管理臺的Portal頁面,可以將網站頁面部署到云托管的運行環境當中,實現版本的快速部署;
第二個是一鍵式回滾,云托管具備版本的回滾能力,我們可以通過頁面操作將網站回退到某個歷史版本;
第三個是自有品牌運營管理。云托管服務為每個托管的站點自動提供CDN加速能力,通過豐富的CDN節點,實現網站的流暢訪問,安全接入。云托管除了給每個托管站點提供CDN加速能力之外,還提供CA證書,通過內置的證書實現網站Https協議安全接入。
另外,AppGallery Connect的云托管支持一鍵遷移,也就是說使用云托管服務,我們可以將自己之前搭建的網站毫不費力地遷移到新的網址域名當中,省時省力。
三、AppGallery Connect云托管部署和托管網站的操作實例
1、準備工作
我們在AppGallery Connect中創建一個項目,并啟用“云托管”服務。
2、創建靜態網站
我們需要先創建一個靜態網站,因為當前版本的云托管還不支持動態網站,但是在這個靜態網站中,開發者能夠使用JavaScript調用API 。
3、制作開始
我們即將制作的網站,將用于托管AppGallery Connect翻譯服務的宣傳頁,宣傳頁的內容包含翻譯服務的介紹以及相關供應商的宣傳資料,宣傳頁包含文字和圖片兩部分,內容的代碼示例如下:
main.css文件代碼(見下圖)
index.css文件代碼(見下圖)
資料文件夾結構如下:
需要注意的是,index.html文件單獨列出,css文件保存于css文件夾中,JavaScript文件保存于js文件夾中,所有圖像都位于images文件夾中。請大家嚴格按照這種方式保存,否則網站將無法正常托管。
4、將網站文件壓縮為zip文件夾,由于托管文件上傳有大小限制,為了確保文件能夠成功上傳,開發者需要壓縮文件,這里需要注意幾點:
5、創建并上傳版本
在整個過程中,我們還需要注意:
2.刪除的版本無法恢復,執行此操作時請小心。
以上關于使用AppGallery Connect云托管一鍵部署托管網站的操作實例分享到這里就結束了,如果開發者伙伴們想要了解更詳細的信息,建議訪問華為開發者聯盟官網,找到AppGallery Connect研習社高效開發系列課程中的構建服務,在線觀看視頻課程,了解應用開發場景中的各種Serverless服務和工具。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。