摘要:
阅读全文
摘要:
在我们的工作中,肯定会涉及到分析访问日志。 但是如果访问日志都集中存在于一个文件中,那数据量就太大了,并且也不利于我们进行分析。 所以我们需要对访问日志进行按时间切割。 思路: 我们可以利用linux的crontab来执行定时任务。定时的将日志文件mv出来,并且日志目录重新建一个空文件用于接收访问数 阅读全文
摘要:
前提:我的虚拟主机的外网ip为111.231.226.228(是云服务器哈) 本地测试环境为windows7(修改本地的hosts文件) 步骤:(安装nginx可以看看我文章“linux nginx编译安装”) 1、打开nginx.conf文件。(按照我的安装教程,这个文件在:/usr/local/ 阅读全文
摘要:
步骤: 1、获取nginx安装包。 进入nginx官网:http://nginx.org/ 找到稳定版本: 点击红框内的链接。 使用wget获取安装包。 wget http://nginx.org/download/nginx-1.14.2.tar.gz 2、解压安装包。 tar zxvf ngin 阅读全文
摘要:
有以下一个比较有趣的问题: 我们有一个字符串:你是是不不不是是想想想出出出去去玩玩啊啊啊 上面这一个字符串,好像是一个有口吃的人在说话。 我们需要把这句话整理成:你是不是想出去玩啊 思考一下该怎么去实现。 ↓ ↓ ↓ ↓ 思考的怎么样了?下面我给出我的解决方案: 方案: 利用正则表达式解决(会用到反 阅读全文
摘要:
PHP实现页面全部纯静态化,是利用ob缓存实现的,这里不做过多赘述。 下面我们来考虑怎样来实现局部动态化的效果,比如在一个网页里面没有登录的访客看到的都是一样的页面,但是登录过后的访客,在页面上方或页面的某一个位置会有自己的信息。这怎么实现呢? 我们可以用页面静态化技术+ajax来实现。 思路是这样 阅读全文
摘要:
在我们编程的过程中,可能会遇到这样的情况。(下面只是一个小小的例子,现实中不会这么简单,这里只是取到一个抛砖引玉的作用哈) 计算1-100的和:1+2+3+... ...+100 或者我们直接升级,计算1到n的和:1+2+3+... ...+n 我们不会能那个计算机搁哪儿摁,对不。我们写程序实现之。 阅读全文
摘要:
页面静态化,其实就是将动态生成的php页面,变成静态的HTML页面,让用户直接访问。有一下几方面好处: 1,首先就是访问速度,不需要去访问数据库,或者缓存来获取哪些数据,浏览器直接加载渲染html页即可。所以可以大大的提高访问效率; 2,从网站优化来分析,搜索引擎更喜欢静态的网页,静态网页与动态网页 阅读全文
摘要:
(在我们制作网站的过程中,可能会遇到这样的问题,就是其他的网站直接盗用了我们网站的图片或css或js,这样可能会大大增加我们自己网站的负载。 所以,我们应该考虑一下怎样防止这样的事情发生。) 下面我们来模拟一个防盗链的情况: 比如我们的网站下面有一个publicimage目录和一个privateim 阅读全文
摘要:
关于preg_match 和preg_match_all 函数结果的说明 php代码为: <?php $str = "sdh111-757-111fkjhgjkiu888-060-888ygndfhdsuifyiud"; $reg = '/(\d)\1{2}-(\d)\d\2-\1{3}/i'; / 阅读全文