亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

php ajax網(wǎng)站瀏覽統(tǒng)計功能的簡單實現(xiàn)第1/2頁

 更新時間:2008年09月27日 17:56:13   作者:  
這個功能應(yīng)該是很多網(wǎng)站都需要的,這里僅僅實現(xiàn)了一個基于文件的簡易版本,數(shù)據(jù)庫的版本請自行參考實現(xiàn),我這里實現(xiàn)的功能很不完善,比如未過濾是否為同一訪客,是否為同一IP等等,這里僅僅是給大家提供一個參考.
使用PHP語言實現(xiàn),如果你看不明白,請留言.... 相信原理都差不多..
為什么使用PHP做范例語言?
不外乎兩個因素: 1. PHP語法通俗易懂,有一點程序基礎(chǔ)的人就可以了解;2.代碼量比較少
本功能實現(xiàn)的代碼的目錄結(jié)構(gòu)見 [ajax實時任務(wù)提示功能的實現(xiàn) -- vb2005xu自己動手系列(1)],這個可以作為它的插件插入,這里也是闡述一種開發(fā)思想:在網(wǎng)站開發(fā)的過程中,功能是逐步添加的,一開始并不能也不可以做到盡善盡美的設(shè)計.建議在剛開始的時候規(guī)劃好項目的結(jié)構(gòu),后期好使用插件擴(kuò)展功能實現(xiàn).. 本人表達(dá)能力不好,哪位好的請留言表述,我將綜合大家的東西改進(jìn),謝謝!
個人推薦JAVA web 初級開發(fā)者使用三層模型的架構(gòu)來開發(fā),不管現(xiàn)在是否流行,他始終是一種好的開發(fā)規(guī)范!
個人推薦PHP web 初級開發(fā)者使用MVC模型來開發(fā)網(wǎng)站,如果是開發(fā)富客戶端的系統(tǒng),則建議將VC兩層[其實是一層半]全部分擔(dān)給客戶端也就是瀏覽器[和用戶]來完成. 為什么說是"一層半",V全部給客戶端,C的一半給瀏覽器[功能的連接地址],一半在服務(wù)器端執(zhí)行[代碼實現(xiàn)],比如使用EXTJS來開發(fā)的時候.....

不再閑聊,讓我們進(jìn)入正題吧:還是之前的風(fēng)格,先給大家看代碼,不明白的請留言,我們共同探討,高手也請留下精彩言論,我好總結(jié),幫助我們這些入門者,謝謝大家.
再次說明功能基于之前文章 [ajax實時任務(wù)提示功能的實現(xiàn) -- vb2005xu自己動手系列(1),這個也可以當(dāng)成是一個插件],但是功能完全獨立出來了,之后的一系列文章也是在此之上進(jìn)行擴(kuò)展,當(dāng)是領(lǐng)著大家實現(xiàn)一個完整的項目,比如后面會講到用戶授權(quán)的實現(xiàn)[將采用RBAC,J基于角色的訪問控制 來實現(xiàn)],UI層也會使用EXTJS來做,也有站內(nèi)郵件也就是短信息的實現(xiàn)等等
為了方便插件的插入和功能的擴(kuò)展,所以在這里我們要改動代碼結(jié)構(gòu)
第一, 改下[ajax實時任務(wù)提示功能的實現(xiàn)]講到的/ucren/taskofpig/Controller/Default.php,
修改以下位置:
1. 將文件名稱由Default.php改為TaskOfPig.php
2. 將里面的類名稱由Controller_Default 改為Controller_TaskOfPig
3. 修改這個類的構(gòu)造函數(shù)名稱由Controller_Default 改為Controller_TaskOfPig
其他代碼不變
第二,新建一個/ucren/taskofpig/Controller/Default.php文件
里面代碼如下,暫時只有這些
<?php
class Controller_Default extends FLEA_Controller_Action
{
function actionIndex(){
redirect(url('TaskOfPig'),0); //停頓0秒后,重定向到index.php?ctl=TaskOfPig
}
}
?>

相關(guān)文章

最新評論