日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

nodejs和php性能,Nodejs 和PHP 性能测试结果

發布時間:2024/3/13 php 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 nodejs和php性能,Nodejs 和PHP 性能测试结果 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Nodejs 和PHP 性能測試結果

Nodejs 和PHP 性能測試結果

為什么80%的碼農都做不了架構師?>>>

nodejs 和 php 實現的是一個像他的功能,從MySQL里讀出讀出五行數據。

測試命令:

ab.exe -n10000 -c100 http://127.0.0.1:1337/ > node.log

ab.exe -n10000 -c100 http://127.0.0.1/abTest.php > php.log

Nodejs 的測試結果:

PHP的測試結果:

NodeJs的代碼:

var mysql = require('mysql'),

http = require('http');

var connection = mysql.createConnection({

host : 'localhost',

user : 'root',

password : '',

database : 'collection',

charset : mysql.UTF8_UNICODE_CI,

});

connection.connect();

http.createServer(function (req, res) {

res.writeHead(200, {

'Content-Type' : 'text/plain',

'Hello':'world',

});

connection.query('SELECT `category`,`add_intro`, `source` FROM `tu_duowan_com` LIMIT 5;', function (err, rows, fields) {

if (err) throw err;

res.write('MySQL Result:' + JSON.stringify(rows));

res.end();

});

}).listen(1337, '127.0.0.1');

process.on('exit', function(){

connection.end();

});

console.log('Server running at http://127.0.0.1:1337/');

PHP的測試代碼:

$mysqli = new mysqli('localhost', 'root', '', 'collection');

if ($mysqli->connect_error) {

throw new Exception(sprintf('Connect host(localhost) Error: %s.', $mysqli->connect_error));

}

if (!$mysqli->set_charset('utf8')) {

throw new Exception(sprintf("Error loading character set utf8: %s.", $mysqli->error));

}

$result = $mysqli->query('SELECT `category`,`add_intro`, `source` FROM `tu_duowan_com` LIMIT 5;');

if(false === $result){

throw new Exception($mysqli->error);

}

$rtn = $result->fetch_all(MYSQLI_ASSOC);

$result->free();

echo json_encode($rtn);

$mysqli->close();

轉載于:https://my.oschina.net/jackin/blog/187446

Nodejs 和PHP 性能測試結果相關教程

Android-面試官:性能優化我就問這些問題!能不能刷到我就看你的

Android-面試官:性能優化我就問這些問題!能不能刷到我就看你的造化了 如題,這是一篇關于Android面試-性能優化最常問的面試題、面試點的文章。這也是“Android-面試官”系列的第二篇文章。對Java模塊比較薄弱的小伙伴可以去看一下我的上一篇文章: Android-

NodeJS 程序中使用 Redis

NodeJS 程序中使用 Redis 由于國慶期間老婆大人突然在車上看見前面車牌靈魂發問說 湘F 是哪里 ??我哪知道在哪,我只能回了句:我也不曉得??。為了避免再次發生類似的靈魂發問,我就寫了個微信小程序方便查詢,機智?? 數據都是在網上爬取,如果有興趣了解怎么

Penny Pinching在云中:在Windows Azure網站上啟用新的文物性能

Penny Pinching在云中:在Windows Azure網站上啟用新的文物性能監控 I've been looking for ways to save money running my (now 12) websites in the cloud lately. Getting insights from logs has been helpful, but I really want more details as to wha

《Head First PHP MySQL》 學習筆記 第一章 “旺旺被外星人綁架

《Head First PHP MySQL》 學習筆記 第一章 “旺旺被外星人綁架了” 為什么80%的碼農都做不了架構師? 曾小明找不到他的小狗旺旺了。不過尋找旺旺可不是周圍貼貼尋狗啟事那么容易的事。 要知道旺旺可是被外星人給綁架了!這就意味著小明的搜索訪問無限擴大至

《Head First PHP MySQL》 學習筆記 第三章 “艾瑪的貓王商店”

《Head First PHP MySQL》 學習筆記 第三章 “艾瑪的貓王商店” 為什么80%的碼農都做不了架構師? 艾瑪的貓王商店開張了,需求量相當大,他已經售出了大量鑲嵌樹脂紐扣的連身衣,很多假絡腮胡子,以及成百上千副太陽鏡。 每次有人購買商品時,艾瑪都會收集到

《Head First PHP MySQL》 學習筆記 第二章 “更合理的保存外星

《Head First PHP MySQL》 學習筆記 第二章 “更合理的保存外星人綁架報告” 為什么80%的碼農都做不了架構師? 當曾小明的郵箱只收到數量不多的幾封報告時,閱讀管理起來還是不錯的,不過現在他收到越來越多的郵件了。 他每天很晚下班,通常忙完已經快11點了

[HFCTF2020]EasyLogin(nodejs入門)

[HFCTF2020]EasyLogin(nodejs入門) 在做這道題之前,完全不會nodejs。于是這道題也看不懂,于是打算學習學習nodejs。 文章目錄 app.js代碼學習 第一部分 第二部分 第三部分 第四部分 controllers/api.js部分學習 app.js代碼學習 首先是 /static/js/app.js

總結

以上是生活随笔為你收集整理的nodejs和php性能,Nodejs 和PHP 性能测试结果的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。