日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

mysql_connect localhost和127.0.0.1的區(qū)別(網(wǎng)絡(luò)層闡述)_PHP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:php實(shí)現(xiàn)RSA加密類實(shí)例
這篇文章主要介紹了php實(shí)現(xiàn)RSA加密類,實(shí)例分析了php自定義RSA類實(shí)現(xiàn)加密與解密的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下 本文實(shí)例講述了php實(shí)現(xiàn)RSA加密類。分享給大家供大家參考。具體分析如下: 通過openssl實(shí)現(xiàn)的簽名、驗(yàn)簽、非對稱加解密,需要配合x.509證書(

 這篇文章主要介紹了mysql_connect localhost和127.0.0.1的區(qū)別(網(wǎng)絡(luò)層闡述),本文從網(wǎng)絡(luò)通信層面講解了它們的不同,需要的朋友可以參考下

   

connects.php

代碼如下:
mysql_connect('127.0.0.1','root','zzzizzz1');
mysql_connect('localhost','root','zzzizzz1');

 

使用strace獲取系統(tǒng)調(diào)用:

代碼如下:
strace php connects.php 2>&1 | grep connect

 

#127.0.0.1 -> internet socket
connect(3, {sa_family=AF_INET, sin_port=htons(3306), sin_addr=inet_addr("127.0.0.1")}, 16) = -1 EINPROGRESS (Operation now in progress)
#localhost -> unix domain socket
connect(7, {sa_family=AF_FILE, path="/var/run/mysqld/mysqld.sock"}, 110) = 0

 

Socket原本是為網(wǎng)絡(luò)通訊設(shè)計(jì)的,但后來在Socket的框架上發(fā)展出一種IPC機(jī)制,就是UNIX Domain Socket。
雖然網(wǎng)絡(luò)socket也可用于同一臺主機(jī)的進(jìn)程間通訊(通過loopback地址127.0.0.1),但是UNIX Domain Socket用于IPC更有效率:
不需要經(jīng)過網(wǎng)絡(luò)協(xié)議棧,不需要打包拆包、計(jì)算校驗(yàn)和、維護(hù)序號和應(yīng)答等,只是將應(yīng)用層數(shù)據(jù)從一個(gè)進(jìn)程拷貝到另一個(gè)進(jìn)程。
這是因?yàn)�,IPC機(jī)制本質(zhì)上是可靠的通訊,而網(wǎng)絡(luò)協(xié)議是為不可靠的通訊設(shè)計(jì)的。
UNIX Domain Socket也提供面向流和面向數(shù)據(jù)包兩種API接口,類似于TCP和UDP,但是面向消息(UDP)的UNIX Domain Socket也是可靠的,消息既不會丟失也不會順序錯(cuò)亂。

 

分享:PHP中實(shí)現(xiàn)crontab代碼分享
這篇文章主要介紹了PHP中實(shí)現(xiàn)crontab代碼分享,本文給出了實(shí)現(xiàn)代碼和使用方法,需要的朋友可以參考下 1. 準(zhǔn)備一個(gè)標(biāo)準(zhǔn)crontab文件 ./crontab 代碼如下: # m h dom mon dow command * * * * * date /tmp/cron.date.run 2. crontab -e 將此cron.php腳本加入系統(tǒng)cron 代碼如

來源:模板無憂//所屬分類:PHP教程/更新時(shí)間:2015-03-27
相關(guān)PHP教程