php ajax网站浏览统计功能的简单实现第1/2页
程序员文章站
2022-07-05 19:29:54
使用php语言实现,如果你看不明白,请留言.... 相信原理都差不多.. 为什么使用php做范例语言? 不外乎两个因素: 1. php语法通俗易懂,有一点程序基础的人就可以...
使用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
}
}
?>
为什么使用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
}
}
?>
1
上一篇: PHP中cookie知识点学习
下一篇: 猫娘果然还是理想就好