php ajax網站瀏覽統計功能的簡單實現第1/2頁

來源:互聯網
上載者:User

使用PHP語言實現,如果你看不明白,請留言.... 相信原理都差不多..
為什麼使用PHP做範例語言?
不外乎兩個因素: 1. PHP文法通俗易懂,有一點程式基礎的人就可以瞭解;2.代碼量比較少
本功能實現的代碼的目錄結構見 [ajax即時任務提示功能的實現 -- vb2005xu自己動手系列(1)],這個可以作為它的外掛程式插入,這裡也是闡述一種開發思想:在網站開發的過程中,功能是逐步添加的,一開始並不能也不可以做到盡善盡美的設計.建議在剛開始的時候規劃好項目的結構,後期好使用外掛程式擴充功能實現.. 本人表達能力不好,哪位好的請留言表述,我將綜合大家的東西改進,謝謝!
個人推薦JAVA web 初級開發人員使用三層模型的架構來開發,不管現在是否流行,他始終是一種好的開發規範!
個人推薦PHP web 初級開發人員使用MVC模型來開發網站,如果是開發富用戶端的系統,則建議將VC兩層[其實是一層半]全部分擔給用戶端也就是瀏覽器[和使用者]來完成. 為什麼說是"一層半",V全部給用戶端,C的一半給瀏覽器[功能的串連地址],一半在伺服器端執行[代碼實現],比如使用EXTJS來開發的時候.....

不再閑聊,讓我們進入正題吧:還是之前的風格,先給大家看代碼,不明白的請留言,我們共同探討,高手也請留下精彩言論,我好總結,協助我們這些入門者,謝謝大家.
再次說明功能基於之前文章 [ajax即時任務提示功能的實現 -- vb2005xu自己動手系列(1),這個也可以當成是一個外掛程式],但是功能完全獨立出來了,之後的一系列文章也是在此之上進行擴充,當是領著大家實現一個完整的項目,比如後面會講到使用者授權的實現[將採用RBAC,J角色型存取控制 來實現],UI層也會使用EXTJS來做,也有站內郵件也就是簡訊息的實現等等
為了方便外掛程式的插入和功能的擴充,所以在這裡我們要改動代碼結構
第一, 改下[ajax即時任務提示功能的實現]講到的/ucren/taskofpig/Controller/Default.php,
修改以下位置:
1. 將檔案名稱由Default.php改為TaskOfPig.php
2. 將裡面的類名稱由Controller_Default 改為Controller_TaskOfPig
3. 修改這個類的建構函式名稱由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
}
}
?>

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.