Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
文以一次尋求免費上傳本地Html方法的過程為例,總結從網(wǎng)絡獲取信息的經(jīng)驗。
最近遇到過這類問題:
我覺得長輩與年輕人解決問題的方法是各有側重的,長輩們擅長通過已有的閱歷和人脈解決問題,而年輕人的優(yōu)勢在于愿意自己發(fā)掘新信息。
也許我們不是為了增長知識,只是想找些樂子,但潛移默化中這種發(fā)掘信息的能力也將成為我們的寶貴財富。
本文立足于解決那些與自己專業(yè)不對口的、無法一次性搜索到答案的問題,這類問題有以下特征:
達成一個特定目的或許有很多方案,需要做的第一步:
列出這些方案,通過主觀判斷去掉不可行的,深入開展自認為可行的。
事情是這樣的,幾個朋友參加某考試需要背誦大量例題,我想幫他們做一個“單詞卡”式的復習文檔。關鍵功能是可以自由打開或關閉答案,類似在單詞卡的正反面分別記錄單詞與釋義。思考后,我想到了兩個方案:
我很快放棄了第一個方案,考慮到:
而我主觀認為方案2可以很好地彌補這三個缺陷,于是開始落實它。
既然是解決一個全新的問題,我就無法保證能夠按照自己的臆斷來順利完成,但也并非寸步難行。這就是第二步:
尚未超綱則步步為營:按照一般邏輯把能做的先做了。
我完成了以下步驟:
我遇到了第一道坎:通過微信發(fā)送完動態(tài)的文本后,接收者無法在iOS上打開文件。嘗試處理:
我意識到這類本地Html無法直接使用,必須讓它能被手機瀏覽器打開,那就得把它上傳到網(wǎng)上
網(wǎng)上搜索到的經(jīng)常會看不懂,需要做到第三步:
亂而不明則兼收并蓄:收集并總結有用的信息,適當?shù)匮由臁?/span>
通過Google和百度,我檢索了“怎么把本地的Html上傳到網(wǎng)上”,檢索結果包括:
以上三個我都沒有辦法直接使用,我看不懂、買不起、做不來。但這三類信息有一些共性,我提取出了關鍵信息:購買服務器,通過FTP上傳。
我考慮是否可以有免費的方法,于是想到通過微信小程序上傳,相當于借助騰訊的服務器。
我完成了以下步驟:
問題來了:項目中的index.html無法用于小程序開發(fā)工具。嘗試處理:
我想我得放棄走小程序這條路了,上述問題可以解決,但我一個外行干不來,盯著這條路只會越走越遠。
在第一次檢索到的信息和延伸出的方法失效后,已經(jīng)沒有明確的檢索目標了。這是需要想出新方法才能繼續(xù)有東西檢索,所以第四步:
無跡可尋則創(chuàng)造痕跡:結合目的與經(jīng)驗,思考可行的新方法,讓自己有信息可查。
這次該干什么?以前碼字時我有過搭建個人博客網(wǎng)站的念頭,是否可以搭建個人博客然后上傳本地Html。這非常可行,因為我知道可以利用一個叫Hexo的平臺搭建個人博客然后關聯(lián)到GitHub倉庫,利用它的服務器來免費上傳。這是一個兩步走的方法:
根據(jù)知乎上的Hexo個人博客搭建教程,我成功本地建站、關聯(lián)GitHub、提交配置和Html。我將域名發(fā)給朋友們,完成了此次分享。
其實以上所述是我完成這件事的幾個大節(jié)點,是保證探索方向正確的關鍵,但過程中的很多細節(jié)處理遠稱不上順利,但這也讓我收獲了一些技巧和理念。這些收獲對處理網(wǎng)絡信息有很大幫助。
從小到大,電腦遇到了問題,我使用得最多的解決方法就是重啟,也許一些問題只需要略加操作即可解決,但我不懂,只有通過重啟來避免排查問題。我也試過排查問題,但在時間成本方面,重啟是最經(jīng)濟的做法。
做專業(yè)不對口的事情,排查問題、弄清原理是非常耗時的;如果只需要達成當前的特定目標,照葫蘆畫瓢地遍歷每個步驟反而是最高效的
在搭建博客時,本地建站需要新建空文件夾、安裝Hexo、啟動插件、清空、配置等等各種各樣的步驟,稍微錯一步就會報錯,我大概有一個小時都陷在了“打不開本地博客”的問題里。一開始我是檢查終端命令行,哪一步有問題我就修改,但始終差一點。
后來,經(jīng)過多次從第一步到最后一步的完整操作,建站成功。我已經(jīng)不關心之前報錯是什么原因了,成功就行。
我在網(wǎng)上檢索時會帶著浮躁心態(tài),搜索引擎推薦給我各個網(wǎng)站,我一一瀏覽過去,看不到想要的就退回去,繼續(xù)下一個網(wǎng)站。這種“泛檢索”完全浪費了網(wǎng)站“物以類聚”的特性。一些專門性的網(wǎng)站的站內聯(lián)想推薦往往比大型搜索引擎的推薦要更精準。
遇到解答不了自己疑惑的文章,往下翻一翻,在同一個網(wǎng)站內深度挖掘。畢竟這一整個網(wǎng)站都是沖這門學科來的。
在提交本地Html時,我發(fā)現(xiàn)Hexo只能展示Markdown文本,因為它只是個博客平臺,文本才是主要內容。我搜索了“怎么在Hexo顯示本地Html”,搜索結果非常少。
我選擇了CSDN網(wǎng)站的鏈接,上面是一位專業(yè)人員分享的解決類似問題的方法。但由于它是專業(yè)的,很多步驟跳過了,我沒有辦法完全照做。于是我繼續(xù)往下翻,發(fā)現(xiàn)有大量同行分享了各自的方法,通過不斷點擊網(wǎng)站推薦的帖子,我最終整理出了完整的提交流程。
最后一步卡住了我好久,我已經(jīng)新建了“about”文件夾,成功提交了Html,但是打開個人博客時還是不顯示頁面鏈接。CSDN上的帖子已經(jīng)翻得差不多了,沒有一個講了怎么跳轉到“about”,好像他們提交完就可以直接顯示了。
對于外行來說,靈光乍現(xiàn)真是一棵救命稻草,我在個人博客的域名后添加了“/about”,回車,成功跳轉。
要是網(wǎng)上的信息實在幫不了忙,不如利用常識放手一試,也許很蠢,也許很成功。
這件事情解決的完美嗎?我不知道。有更高效的上傳方案嗎?我不知道。如果不是自己在網(wǎng)上搜,而是直接問程序員朋友,會更省事嗎?我也不知道。
說不定過一陣子,我和哪個朋友聊起這件事,他一語道破我把這件事做得太復雜,完全可以換一種思路輕松完成,到時候我會訕笑一聲,自嘲好傻。
但終歸我會了“免于購買服務器和域名而直接上傳自己的本地頁面”這件事。
經(jīng)幾個月的磨難 【小程序在線轉化工具】終于又開放了 守得云開見月明 感恩一切!ps 本來不打算開放的 不過看在大家這么積極踴躍的份上 小姐姐我就開放開放 不僅可以在線用 源碼也供上 所有源碼都公開啦!不過也加入了一點點小心思(加了一個小小的收款碼),實屬不易。各位小姐姐,小哥哥碼上見哦 【在線使用請點擊下面的擴展鏈接哦】無法點擊時:https://vlily.github.io/originality/wxmlto.html
個搭建過程大約十分鐘就發(fā)布上線了,雖然,一直存在一些問題,“頁面iframe不支持引用非業(yè)務域名”,這是我網(wǎng)站形式造成的。
如果你是企業(yè)站或比較純粹的博客站等,沒有外部鏈接,那么,這個方法很適用。
那么,直接步入正題吧。
看看怎么用10分鐘就把自己網(wǎng)站轉換成微信小程序。
操作步驟:
1、申請SSL證書,轉https(不會的看下文,如果你用的是寶塔更簡單,此文未介紹)。
網(wǎng)站防篡改全站http轉https完整流程
https://mp.weixin.qq.com/s?__biz=MzU4ODM5MDkyMg==&mid=2247484609&idx=1&sn=6f1baa81167e08037508a62b05e47764&chksm=fddc33a4caabbab214150f70ea1400317e4dbb4c9864dc1c2735c863cafe25b1e931cecdcd15&scene=21#wechat_redirect
2、申請注冊小程序賬號(此方法,個人注冊小程序不行,必須企業(yè)或組織的)
不會注冊的,注冊流程看這里。
https://jingyan.baidu.com/article/295430f13472ee4d7e0050e4.html
個人版后臺無此“業(yè)務域名”配置功能
在綁定“業(yè)務域名”時需上傳文件驗證,所以登錄好服務器后臺或ftp工具。
3、小程序后臺配置好“服務器域名”及“業(yè)務域名”
4、下載微信開發(fā)者工具,找不到的看這里
https://jingyan.baidu.com/article/54b6b9c0d7ec6c6c583b47e4.html
5、安裝好之后,打開微信開發(fā)者工具,選擇小程序項目。點擊管理項目+號增加小程序。
6、桌面隨便新建個文件夾,小程序開發(fā)工具,選擇空白文件夾,并輸入AppID,不要使用云服務,點擊新建即可。
7、打開app.json文件,修改第9行“ ”內文字為自己小程序名稱,之后保存。
8、打開路徑/pages/index/index.wxml文件,清空內容。
9、將下面代碼粘貼進去,修改為自己的域名,之后保存,可見左側網(wǎng)站已顯示出來。
<web-view src="https://www.zhibushi.com"></web-view>
10、之后直接點擊上傳即可。
ps:上傳之前可以先真機調試檢查下是否有如我這樣的問題。
11、最后,回到公眾號服務平臺提交審核即可,審核通過即可提交上線。
前面也說了,我的是因為網(wǎng)站性質的問題,所以會不斷跳出“不支持非業(yè)務域名”,一般的企業(yè)站等不會有外部域名,也就不會出現(xiàn)這種問題,當然,換了友鏈之類也會彈出提醒。
當時做這個小程序,也是我第一次接觸小程序。本來只是拿來練手,只是希望能把網(wǎng)站轉成小程序,也能方便搜索訪問下載資源,但每打開一個頁面就要關閉下提醒的確有點煩。
后續(xù)也做過幾個不同類型的小程序,更熟悉了小程序的搭建,但上面的問題卻一直沒找到方法解決。除非網(wǎng)站重建或者重建小程序,但那樣就不是我當建站的本意了。
這篇純教程,沒啥資源推薦,最近又補充了點新資源,需要就老地方自取!!
*請認真填寫需求信息,我們會在24小時內與您取得聯(lián)系。