国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

使用node簡單實現(xiàn)記錄瀏覽量,不依賴數(shù)據(jù)庫

FWHeart / 1873人閱讀

摘要:不依賴數(shù)據(jù)庫,就采用文件系統(tǒng)簡單代替。使用場景由于家里要賣土特產(chǎn),就臨時決定做個來推廣。但是又不知道有沒有來訪問,就決定簡單實現(xiàn)一個瀏覽量訪問記錄。

技術(shù)棧

1.node的框架express,對于我們做前端的也比較友好。
2.不依賴數(shù)據(jù)庫,就采用文件系統(tǒng)簡單代替。

使用場景

由于家里要賣土特產(chǎn),就臨時決定做個H5來推廣。但是又不知道有沒有來訪問,就決定簡單實現(xiàn)一個瀏覽量訪問記錄。

安裝依賴

npm init

npm install express --save

代碼實現(xiàn)

// app.js

let express = require("express"); //引入express
let fs = require("fs"); // 引入文件系統(tǒng)
let port = 9000; // 端口號

var app = express();

 app.get("/",function(req,res){
    let result=fs.readFileSync("./record.txt","utf8") // 讀取文件 record.txt, record.txt記得和app.js放同一級
    fs.writeFileSync("./record.txt", parseInt(result) + 1) // 寫入record.txt,并把數(shù)字加1.
    res.send(result); // 最后得到的瀏覽數(shù),返回瀏覽器
 });

var server = app.listen(port ,function(){
    var host = server.address().address;
    var port = server.address().port;
    console.log("example app listening at http://%s:%s",host,port);
})


運行代碼

node app.js // 瀏覽數(shù)可以在 record.txt里面看

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/105320.html

相關(guān)文章

  • node入門基礎

    摘要:入門是一門基于的后臺編程語言,由于其解析引擎為引擎,性能比較強大,再加上與前端語言關(guān)系更為密切的先天優(yōu)勢,使其在眾多后臺編程語言中脫穎而出。那么線程呢,線程,有時被稱為輕量級進程,,是程序執(zhí)行流的最小單元。 node入門 nodejs是一門基于JavaScript的后臺編程語言,由于其解析引擎為V8引擎,性能比較強大,再加上與前端語言關(guān)系更為密切的先天優(yōu)勢,使其在眾多后臺編程語言中脫穎...

    wujl596 評論0 收藏0
  • javascript功能插件大集合 前端常用插件 js常用插件

    摘要:轉(zhuǎn)載來源包管理器管理著庫,并提供讀取和打包它們的工具。能構(gòu)建更好應用的客戶端包管理器。一個整合和的最佳思想,使開發(fā)者能快速方便地組織和編寫前端代碼的下一代包管理器。很棒的組件集合。隱秘地使用和用戶數(shù)據(jù)。 轉(zhuǎn)載來源:https://github.com/jobbole/aw... 包管理器管理著 javascript 庫,并提供讀取和打包它們的工具。?npm – npm 是 javasc...

    netmou 評論0 收藏0
  • javascript功能插件大集合 前端常用插件 js常用插件

    摘要:轉(zhuǎn)載來源包管理器管理著庫,并提供讀取和打包它們的工具。能構(gòu)建更好應用的客戶端包管理器。一個整合和的最佳思想,使開發(fā)者能快速方便地組織和編寫前端代碼的下一代包管理器。很棒的組件集合。隱秘地使用和用戶數(shù)據(jù)。 轉(zhuǎn)載來源:https://github.com/jobbole/aw... 包管理器管理著 javascript 庫,并提供讀取和打包它們的工具。?npm – npm 是 javasc...

    Hydrogen 評論0 收藏0
  • javascript功能插件大集合,寫前端的親們記得收藏

    摘要:一個專注于瀏覽器端和兼容的包管理器。一個整合和的最佳思想,使開發(fā)者能快速方便地組織和編寫前端代碼的下一代包管理器。完全插件化的工具,能在中識別和記錄模式。健壯的優(yōu)雅且功能豐富的模板引擎。完整的經(jīng)過充分測試和記錄數(shù)據(jù)結(jié)構(gòu)的庫。 【導讀】:GitHub 上有一個 Awesome – XXX 系列的資源整理。awesome-javascript 是 sorrycc 發(fā)起維護的 JS 資源列表...

    cfanr 評論0 收藏0
  • JavaScript 資源大全中文版

    摘要:官網(wǎng)全新的靜態(tài)包管理器。官網(wǎng)一個整合和官網(wǎng)的最佳思想,使開發(fā)者能快速方便地組織和編寫前端代碼的下一代包管理器。官網(wǎng)小巧的兼容的所見即所得的富文本編輯器。官網(wǎng)富文本編輯器。官網(wǎng)由制作,適用于每天寫作的富文本編輯器。 1. 包管理器 管理著 javascript 庫,并提供讀取和打包它們的工具。 npm:npm 是 javascript 的包管理器。官網(wǎng) cnpm:cnpm 是 由于國...

    jzman 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<