av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

php 之 沒有mysql支持時的替代方案

瀏覽:20日期:2024-01-17 08:41:14
一般個人免費(fèi)主頁空間都不會提供mysql支持,就是提供也很苛刻,所以尋找也個良好的替代方案很重要哦! PHP的文件處理功能很強(qiáng)大,所以可以用文件的存取來代替來! (要知道沒有數(shù)據(jù)庫的時候,什么都是用文件組織的哦!呵呵!),其中個數(shù)據(jù)項(xiàng)用特殊符號分割,我采用的是“||”,方便通過explode()函數(shù)讀取單個記錄! 其實(shí)這里數(shù)據(jù)庫的思想還是可以用到的!象數(shù)據(jù)庫的索引! 所以必須先做個索引文件!(這樣說也并不正確) 就以留言本來說吧: 主要文件是: index.database 其結(jié)構(gòu)如下: 留言人姓名||留言人性別||留言時間||留言內(nèi)容存放位置||feiyn(這項(xiàng)是方便讀取時的被‘n’干惱的! 每條存儲一行可以方便的通過PHP的fgets()函數(shù)讀取,或者file()函數(shù)讀取每行到數(shù)組 為了防止多人同是對數(shù)據(jù)的寫入沖突,故還需要加鎖(也用文件實(shí)現(xiàn)) 以下是寫入代碼 <?php //必須傳入以下參量: //留言人姓名 $name //留言人性別 $sex //留言時間;;$time //留言內(nèi)容存放位置 $savePosite $indexFile="index.database"$indexFileLock=$indexFile."Lock"$message=$name."||".$sex."||".$time."||".$savePosite."||feiy||";//這就是要寫入的記錄 while(file_exists($indexFileLock)) $temp++; //檢測是否已加鎖 fclose(fopen($indexFileLock,"w"));;;;;;;//如沒有則進(jìn)入并加鎖避免同是訪問沖突 $fp=fopen($indexFile,"a"); fputs($message,strlen($message)); fclose($fp); unlink($indexFileLock);//解鎖 ?> 讀取代碼 <?php $indexFile="index.database"$indexFileLock=$indexFile."Lock"while(file_exists($indexFileLock)) $temp++; //檢測是否已加鎖 fclose(fopen($indexFileLock,"w"));;;;;;;//如沒有則進(jìn)入并加鎖避免同是訪問沖突 $ary=file($indexFile); unlink($indexfileLock);//解鎖 for($i=0;$i<sizeof($ary);$i++){ $tempAry=explode("||",$ary[$i]); echo("name:".$tempAry[0]); echo("sex:".$tempAry[1]); echo("sex:".$tempAry[2]); echo("savePosite:",$tempAry[3]);//可以從該地址讀取留言內(nèi)容 } ?> 通過以上可以方便的解決常用的網(wǎng)頁運(yùn)用,比如聊天室,BBS論壇,書簽之類 如果那位大蝦有更好的解決方法,請賜教!謝謝! 我的主頁:feiyschool.51.net QQ:23072155 email:feiyhy@sina.com 【本文版權(quán)歸作者feiy與奧索網(wǎng)共同擁有,如需轉(zhuǎn)載,請注明作者及出處】;;;;
標(biāo)簽: PHP
主站蜘蛛池模板: 国产不卡一 | 国产精品久久久久aaaa | 国产精品视频一二三 | 国产精品日本一区二区在线播放 | 亚洲精品久久久一区二区三区 | 亚洲欧美日韩精品久久亚洲区 | 成人免费淫片aa视频免费 | 日韩精品一区二区三区中文在线 | 国产午夜精品理论片a大结局 | 美女视频一区 | 久久综合久 | 成年人免费网站 | 国产精品国产三级国产a | 国产成人精品免费 | 日韩午夜在线观看 | 日韩久久久久 | 美女久久久久久久 | av在线三级 | 伊人性伊人情综合网 | 精品久久久久一区 | 成人欧美日韩一区二区三区 | 日韩男人天堂 | 色中文在线 | 欧美夜夜| 七七婷婷婷婷精品国产 | 日日拍夜夜| 在线观看的av | 亚洲男人网 | 国产亚洲成av人片在线观看桃 | 98久久 | www.黄网 | 亚洲成人在线免费 | 精品久久久久久亚洲综合网站 | 国产成人综合av | 亚洲欧美在线一区 | 欧美精品一二三区 | 久久精品国产99国产 | 放个毛片看看 | 欧美国产视频一区二区 | 97视频人人澡人人爽 | 精品二|