PHP个人网站架设连环讲(一)

更新时间:2006年10月09日 00:00:00   作者:

这里和大家交流一下架设个人网站的经验。不妥之处,敬请指正!

一 编辑调试环境

win98本地编辑调试,爽不爽?先下一个Omnihttpd Proffesinal V2.06 ,装上就有PHP4beta3可以用了。如果你较懂HTML,推荐用EditPlus,相当好哦!否则只好用DreamWeaver先了。还要连数据库?幸好MySQL还有For WIN32的版本。

二 先来一个计数器

自己的计数器总比外来的好,敝帚自珍嘛!时下介绍的计数器源代码总是那种刷新一下就长,不免有些自欺欺人,呵呵。不过我们还是先分析一下它的工作原理吧,下面是一个简单计数器的示例:

if(file_exists($countfile))

{ $fp=fopen($countfile,"r+");

$count=fgets($fp,5); $count+=1; rewind($fp);

fputs($fp,$count,5);

fclose($fp);

}

else

{

$fp=fopen($countfile,"w");

$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”组合后输出,图形计数器不就出来了吗?

好了,一个个人用的计数器就已经比较完美了.

to be continued ...

相关文章

今天小编就为大家分享一篇关于PHP PDOStatement::fetch讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧2019-01-01

模拟xcopy的函数...2006-10-10

漂亮但不安全的CTB...2006-10-10

MySQL数据库管理

数据库的启动与关闭,安全、访问控制和权限,数据库的备份与恢复,导入和导出记录2008-06-06

对于数字索引数组来说,通过 array_push()函数向数组中尾部添加元素,array_unshift头部添加元素,需要的朋友可以参考下2017-04-04

大多数类都有一种称为构造函数的特殊方法。当创建一个对象时,它将自动调用构造函数,也就是使用new 这个关键字来实例化对象的时候自动调用构造方法。2009-09-09

PHP 作为一种强大的语言,无论是以模块还是 CGI的方式安装,它的解释器都可以在服务器上访问文件、运行命令以及创建网络连接等。这些功能也许会给服务器添加很多不安全因素,需要正确地安装和配置 PHP,以及编写安全的代码2006-10-10

在PHP中执行系统外部命令...2006-10-10

对javascript和select部件的结合运用...2006-10-10

用ActivePHP打造版本管理系统...2006-10-10

最新评论

网站假设php,PHP个人网站架设连环讲(一)相关推荐

  1. 创建个人网站所需php书籍,PHP个人网站架设连环讲(三)

    PHP个人网站架设连环讲(三) 发布时间:2016-06-17 来源: 点击: 次 三 首页新闻发布,让你更新更轻松(中) 上次我们做了一个文件头(至于文件尾,请大家自己做,假设为tail.php), ...

  2. 网站域名过户查询_网站建设哪家好?网站建设怎么收费?

    随着这几年互联网行业的发展,越来越多的人开始建设网站了,这其中最关心的问题就是建设网站需要多少钱?其实不同的网站所需的费用都是不同的.但是都需要涵盖几个方面的费用,主要包括网站域名注册的费用.网站空间 ...

  3. 提高网站转化率——页面停留时间与网站停留时间

    一.页面停留时间与网站停留时间是如何计算出来的? 假设用户访问了网站的主页(Home).分析工具将这个访问者标记为一个Visit,接着这个访问者又浏览了另外两个页面(Page2和Page3),然后他离 ...

  4. 网站策划与运营关于网站策划

    当人们访问你的站点时,他们都会立即下意识地判断:这个站点怎么样?值不值的当回事儿?是否值的把他加入到我的bookmark中去,要知道,在网络信息的虚拟世界里,互联网提供了天下大同的机会,同时也让这个虚 ...

  5. 基于SSH的在线音乐点评网站-java在线音乐点评网站

    基于SSH的在线音乐点评网站-java在线音乐点评网站 开发环境:Eclipse for J2EE,MYSQL5.1,JDK1.7,Tomcat 7 首页主要展示一些最新的音乐专辑. (1)用户注册: ...

  6. 网站推广专员浅析网站推广期间如何降低网站优化短板威胁?

    众所周知,企业网站在网络环境中的网站优化可以促进企业网站增强在互联网中的曝光度和知名度,也是让企业网站迅速吸引潜在用户群体关注的重要方式之一,殊不知在网站优化推广过程中也是存在短板的.根据不同企业网站 ...

  7. 网站推广专员浅析网站建设实用技巧助力网站推广优化

    通常企业网站建设大多是为了工作需求满足商务活动效益提升,企业网站的建设可向目标用户群体提前展示相关活动信息,通过互联网技术进行宣传预热以达到期望目标.然而在企业网站建设过程中对于站长来说,想要满足企业 ...

  8. 网站推广过程中如遇网站降权应从网站推广中哪些细节着手分析?

    通常站长在运营优化期间难免遇到网站被搜索引擎降权的情况发生,这不仅会对网站日常优化工作带来影响,更会影响用户对网站的日常访问.但是想要恢复网站权重也不简单,那么面对网站降权问题,站长应如何分析呢?下面 ...

  9. 网站推广收录少?网站推广专员浅析可能是蜘蛛抓取出现问题

    从事过网站优化相关工作的人士都了解,企业网站想要在搜索引擎中获取良好的排名,没有充足的收录量作为基础很难实现.在网站优化期间,网站收录量有太多可影响因素,那么针对收录量偏低的网站来说,如果是搜索引擎蜘 ...

最新文章

  1. python第一个解释器是哪一年_Python简介以及解释器介绍
  2. Web安全之文件包含漏洞
  3. 为什么说Java是2021年最值得学的技术?
  4. 铭感文件目录_waf绕过
  5. 用 Docker 构建 Serverless 应用
  6. 遇到问题了 .net项目发布到iis6,没有权限访问!?
  7. 【博客园2018总结帖】21天,在Github上获取 6300 star
  8. java enum枚举使用例子
  9. 使用k-近邻算法进行分类
  10. 小白入门必学——时间复杂度
  11. 一键批量检测微信是否被好友删除
  12. Misra-Gries 算法
  13. c语言char10是什么意思,c语言char是什么意思
  14. 圈的ramsey数研究
  15. DOS中使用扩展内存与XMS操作库设计
  16. 学习k-近邻算法简单易懂
  17. GBK转UTF8汉字数量为奇数位时,多出来的末尾汉字会乱码
  18. 苹果三代耳机_硕美科真无线耳机W20,质价比新品上市!
  19. java 根据ip地址获取地理位置及运营商。
  20. 并行程序设计 MPI实现矩阵乘法(按行并行,分块并行,Cannon卡农算法)

热门文章

  1. Hypertable hbase hdfs kfs java与c++的较量
  2. Python:进阶操作(1)
  3. Tensorflow 错误总结:ImportError: cannot import name add_newdocs.
  4. 使用Diskpart建立GPT磁盘分区图文教程
  5. C++引入抽象基类和纯虚函数的作用和目的
  6. 【记录】一段不知结果如何的“互联网+”比赛心路历程
  7. 科大星云诗社动态20220114
  8. 科大星云诗社动态20210202
  9. VTK修炼之道47:图形基本操作进阶_法向量计算
  10. disp直接将内容输出在Matlab命令窗口中