May232013
静态html动态读取数据的方法分享
为了追求网站的访问速度或者减轻服务器的压力,我们经常会将网站的页面生成纯静态的。但生成静态后,也许你会发现又有些功能不能实现,比如文章需要更新点击数,要动态调去最新文章列表,及时调去最新评论等等,那么这个该怎么办呢?下面作者将要和你分享如何再静态页面上动态处理或者读取相关数据的方法。
以php程序为例,其实很简单,主要是应用了javascript,也就是说通过js的调用形式...阅读全文
抢沙发
May232013
php最精确的字符串长度截取函数
php 最精确的字符串长度截取函数,说是最精确截取长度,其实我也不敢确定是否是最精确的,具体有多精确看下面的效果就知道了:
先上测试用的字符串:
<?php
header("Content-Type:text/html;charset=utf-8");
echo cn_substr_utf8('我是一个,和哈,哦也,,国家!',12);
echo '<br />',cn_substr_utf8('ai\'2145m a ch3我[是一,个,和哈,哦也,,国家!',12);
echo '&...阅读全文
May232013
PHP如何调用webservice
近日一项目中需要使用php调用web service接口进行开发,因为以前没有接触过这种项目,于是乎百度,谷歌了一番,数小时的研究基本上已经对这方面有了个初步的认识。先初步的总结一下。关于php调用web service接口其实主要用到的是php的一个内置处理soap的模块,整个过程还是比较easy的。下面是自己写的一个小例子,仅供参考。
<?php
$soap=new SoapClient('http://www.phpernote.com/...阅读全文
May232013
Javascript将内容分享到各大社交平台网站的代码总结
最近频繁的使用将内容分享到各大社交平台的功能,因此对该功能做了一下小小的总结,主要是使用Javascript将内容分享到各大社交平台网站进行归纳整理了一下,小结要点如下,希望能帮到有需要的朋友。
关键性的代码(Javascript):
function sharePlugin(name,img,title){
var purl=encodeURIComponent(document.location.href);
switch(name){
case 'sina':
var url='http://...阅读全文
May232013
JQuery DOM 插入节点的方法总结
动态创建HTML元素并没有实际用处,还需要将新创建的元素插入文档中。将新创建的节点插入文档最简单的办法是,让它成为这个文档的某个节点的子节点。前面使用了一个插入节点的方法append(),它会在元素内部追加新创建的内容。
将新创建的节点插入某个文档的方法并非只有一种,在JQuery中还提供了其他儿种插入节点的方法,如下表所示。读者可以根据实际需求灵活地做出多种选择。
现假设有一...阅读全文
May232013
使用PHP的GZip压缩功能对网站JS和CSS文件进行压缩加速网站访问速度
现在大量的WEB 2.0网站为了追求用户体验,就会大量使用CSS和JS文件。这就导致在服务器带宽一定的情况下,多用户并发访问速度变慢。如何加快网页响应速度?本篇文章主要是介绍一下使用PHP对JS和CSS进行压缩处理的方法,在这里假设服务器仅支持GZIP压缩,不支持.htaccess(符合很多站长的租用的虚拟主机实际情况)的情况。
首先说说对CSS和JS文件进行性能优化的几个小技巧:
(1)将多个C...阅读全文
May232013
APACHE同一IP配置多个域名,Apache下同一个IP配置多个虚拟主机
APACHE同一IP配置多个域名,做web开发的应该非常熟悉了,不过还是总结一下防止以后搞忘了!
下面直接说该如何操作吧:
1.在windows2003下安装APACHE配置虚拟目录和UNIN下基本是一样的,就是修改httpd.conf文件(Apache2\conf\httpd.conf).
2.打开http.conf文件,在其最下发输入
NameVirtualHost 218.17.19.19 #服务器IP地址
<VirtualHost 218.17.19.19> #域名所指向的IP
Docume...阅读全文
May232013
php性能优化:使用 isset()判断字符串长度速度比strlen()更快
php中如何判断字符串的长度?很多人第一想到的应该就是 strlen() mb_strlen() 这些函数了。但是从程序性能上来讲,这两个函数在判断字符串长度的过程中都不是最佳的,虽然他们是专业级的检测字符串长度的函数。
通过本人实践总结,php判断字符串长度,使用isset()在速度上比strlen()更快,执行效率更高。
那么isset()速度为什么比strlen()更快呢?
strlen()函数函数执行起来相当快,因为它...阅读全文
May232013
flash幻灯片切换效果代码,超简单超实用
做 web 开发的少不了会碰到图片幻灯片切换这种效果的,大家已经不足为怪了,百度一下大把大把的。下面和大家分享一个简单又实用的 flash 版本的幻灯片切换效果,简单而且表现美观。最重要的一点。这个适合做广告调用的代码,互联网比较流行的广告调用大都是script js形式调用的,显然网络上那些html形式的幻灯片切换效果就不太适合了,而这个却非常好的满足了这一点。
先将 flash 幻灯片...阅读全文
May232013
QQ、旺旺、MSN、SKYPE在线代码生成
如何在网页上添加QQ、旺旺、MSN、SKYPE这些即时聊天工具以方便即时在线咨询呢?以下将做一个完美靠谱的总结!再也不用到处去搜了。
(1)网页上添加QQ即时聊天代码,生成QQ在线代码:
QQ在线代码生成官网:http://wp.qq.com/index.html
大致代码如下:
<a target=”_blank” href=”http://wpa.qq.com/msgrd?v=3&uin=123456&site=qq&menu=yes”><...阅读全文