欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【PHP个人网站架设连环讲(一)】,下面是详细的分享!
PHP个人网站架设连环讲(一)
这里和大家交流一下架设个人网站的经验。不妥之处,敬请指正!
一 编辑调试环境
win98本地编辑调试,爽不爽?先下一个Omnihttpd Proffesinal V2.06 ,装上就有PHP4beta3可以用了。如果你较懂HTML,推荐用EditPlus,相当好哦!否则只好用DreamWeaver先了。还要连数据库?幸好MySQL还有For WIN32的版本。
二 先来一个计数器
自己的计数器总比外来的好,敝帚自珍嘛!时下介绍的计数器源代码总是那种刷新一下就长,不免有些自欺欺人,呵呵。不过我们还是先分析一下它的工作原理吧,下面是一个简单计数器的示例:
| 以下为引用的内容:
<php $countfile="count.txt"; $count="1"; fputs($fp,$count,5); fclose($fp); }; ?> |
这个计数器有个外号,叫一刷就长^_^。那么,怎么才能使计数器更真实一点呢?PHP4给我们带来一个简单的方法,就是使用SESSION(会话)级变量。一进页面,先检验SESSION中COUNT是否存在并等于你想要的值,不等于则使等于先,然后调用计数过程,会话结束后,就可以对COUNT说:ByeBye了您呐!
但是如果不是PHP4又该怎么办?不知道你还记得cookie否?我们可以假设某人在15分钟以内(或别的时间段内)对你的网页的请求都不属于一个新的人次,这样你可以做个计数的过程存在INC里,在每一个页面引用,访客第一次进入时将访问时间送到cookie里。以后每个页面被访问时都检查cookie上次访问时间值。比较一下,若差别大于十五分钟则计数,否则将时间刷新。(你不会连cookie怎么用都不知道吧?呵呵,推荐一本书《PHP核心编程》,清华版的,查函数还够用,每个函数都有使用示例:-D)
不过,刚才的计数器毫无美观可言,估计你是肯定不满意了,换个图形的吧。做一套0.jpg,1.jpg……9.jpg。刚才不是读入一个字串吗?先查查串长,输入你期望的长度(如5)减去串长(去掉空格后的)个零,然后从头一个一个截数字(其实还是字符),与“.jpg”组合后输出,图形计数器不就出来了吗?
好了,一个个人用的计数器就已经比较完美了。
以上所分享的是关于PHP个人网站架设连环讲(一),下面是编辑为你推荐的有价值的用户互动:
相关问题:内网架设网站
答:步骤如下:1.已经在本地机器上做了一个网站。也就是说网站服务器已经开通:如微软的IIS服务器+ASP.net+sql2000;或者apache+php+mysql等。2.下载 http://www.oray.com/peanuthull/ddns/ 上的花生壳动态域名解析软件,安装好后。注册用户,和二... >>详细
相关问题:如何用电脑架设一个网站
答:第一个问题,你的IP固定么?如果是固定IP 可以在路由器设置一个映射端口到电脑,在电脑上在搭建一个平台,IIS APACHE都可以,主要看网站的制作语言,ASP 选IIS PHP选APACHE 如果不是IP,请回复 之后在做解释 >>详细
相关问题:如果想一个人做大型网站 和架设网站学完细说php还...
答:一个人做大型网站,那要看什么类型的,如果你要做大型的平台类型的话,重点是数据库优化,以及数据库设计,如果你是大型的购物网的话,那么重点是数据库和信息安全,其他的没什么重要的,但是前提是你有自己的架构,而架构就有很多学的了,什么... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
