WEB
文章平均质量分 78
TCM-caleng
这个作者很懒,什么都没留下…
展开
-
iframe自适应高度(支持XHTML,支持FF)
先说明,这个办法只限于iframe中的子页面也是本地页面(不能引用外网页面)======方法=====第一步 js部分function getSize() {var xScroll, yScroll;if (window.innerHeight && window.scrollMaxY) {xScroll = document.body.scrollWidth;yScroll = window.i转载 2008-09-19 14:03:00 · 649 阅读 · 0 评论 -
PHP操作MongoDB
<br /> <br />一、MongoDB简介<br />MongoDB (名称来自"humongous") 是一个可扩展的、高性能、开源、模式自由、面向文档的数据库,集文档数据库、键值对存储和关系型数据库的优点于一身。官方站点:http://www.mongodb.org/,MongoDB特点:面向文档存储(类JSON数据模式简单而强大)动态查询全索引支持,扩展到内部对象和内嵌数组查询记录分析快速,就地更新高效存储二进制大对象 (比如照片和视频)复制和故障切换支持Auto-Sharding自动分片支持云原创 2010-10-25 16:15:00 · 5516 阅读 · 1 评论 -
Symfony通过DoctrineMongoDBODM访问MongoDB
<br /> <br />一、概述<br />开发环境:PHP 5.3.0+ / Symfony 1.4.4 / DoctrineMongoDBODM 1.0.0 / MongoDB 1.4.4<br />阅读提示:本文需读者了解以下内容 PHP命名空间、Symfony框架、MongoDB、Doctrine ODM(下载ODM)<br />Win平台MongoDB的安装与使用可参看:《PHP操作MongoDB》<br /> <br />二、配置与开发步骤<br />1、首先在命令行下创建Symfony项目,原创 2010-10-25 16:13:00 · 4118 阅读 · 0 评论 -
基于Apache反向代理实现负载均衡
Apache可通过mod_proxy*.so系列模块很好的实现正向、反向代理功能,亦可通过反向代理实现负载均衡,本文将讲述基于Apache反向代理实现负载均衡的配置方法。1、环境配置说明:代理服务器域名:ap.proxyweb server 1 ip:192.168.195.18 port:80web server 2 ip:192.168.195.19 port:80backup server ip:192.168.195.20 port:802、确认开启模块:mod_proxy, mod_proxy_b原创 2010-06-11 11:05:00 · 4328 阅读 · 0 评论 -
Mini2SAE -- 基于SAE轻量级PHP开发框架
Mini2SAE: Mini--核心文件只有15K, 2--to, SAE--Sina App Engine(新浪应用引擎) 基于SAE原创 2010-05-05 19:23:00 · 3435 阅读 · 0 评论 -
基于XML的Web分布式数据交换技术
一、WDDX的产生 WDDX,英文全称为Web Distributed DataExchange,是一种基于XML的Web分布式数据交换技术。WDDX最早是美国Allaire公司的程序技术设计师SimeonSimeonov为了解决ColdFusion中涉及到的分布计算问题而建立的。随着工作的开展,WDDX逐渐演变成为一种可用于不同的应用环境中交换复杂的结构化数据的原创 2010-02-03 13:41:00 · 2266 阅读 · 0 评论 -
Linux环境的AMP安装--mcrypt安装
4、mcrypt安装1)安装mcrypt之前,必须安装libmcrypt和mhash,先去http://www.sourceforge.net下载Libmcrypt,mhash,mcrypt安装包2)先安装Libmcrypt >tar -zxvf libmcrypt-2.5.8.tar.gz >cd libmcrypt-2.5.8 >./c原创 2010-02-01 11:05:00 · 1026 阅读 · 0 评论 -
PHP采用Sphinx实现全中文搜索
一、看手册,看手册,手册才是王道,http://www.sphinxsearch.com/wiki/doku.php?id=sphinx_chinese_tutorial 二、笔者建议采用SphinxSE,部署方便简单,程序改动较小,基本主要更改sql语句即可 三、重点说明:1、如果要搜索中文,则需在配置文件conf里指定字符参数,eg:charset_table =原创 2010-02-01 11:01:00 · 2065 阅读 · 0 评论 -
Linux环境的AMP安装--MYSQL安装
1、MYSQL的安装1)首先当然是下载源码包咯,如:mysql-5.0.27的安装,http://www.mysql.com2)解压缩,>tar -zxvf mysql-5.0.27.tar.gz3)解压完成,进入mysql-5.0.27文件夹,>cd mysql-5.0.274)安装配置,>./configure --prefix=/opt/mysql --with-ex原创 2010-02-01 11:03:00 · 2629 阅读 · 0 评论 -
Zend_Search_Lucene创建PHP站内搜索
Zend_Search_Lucene 是一个完全由 PHP 5 编写的通用文本搜索引擎。由于其将索引保存在文件系统中而不需要数据库支持,因此它几乎可以为任何由 PHP 驱动的网站增加搜索能力。Zend_Search_Lucene 支持下列特性: 具有排名功能的搜索——最符合要求的结果出现在最前面 许多强大的查询类型:短语查询、通配符查询、近似查询、范围查询等 [6] 搜原创 2010-02-01 10:51:00 · 3627 阅读 · 0 评论 -
Facebook应用PHP开发框架Fabos
国外越来越多的公司开发Facebook应用,至于国内暂且不表,大家心知肚明。还好HK也算是天朝辖区,杯具中也算带有半洗具……开发了几款Facebook应用,总结经验教训,在业余时间开发了一款Facebook应用PHP开发框架——Fabos。 为啥叫Fabos?我有一个fabos域名,被和谐!就算做个纪念,也当做是业余时间自娱自乐罢了……Fabos是一款轻量级的开发框架,以快速开发Fac原创 2010-02-01 09:46:00 · 4903 阅读 · 0 评论 -
高性能网站建设指南--前端
性能黄金法则:只有10%-20%的最终用户响应时间花在了下载HTML文档上,其余的80%-90%时间花在了下载页面中的所有组件上。规则1、减少HTTP请求1、图片地图2、合并脚本和样式表规则2、使用内容发布网络规则3、添加Expires头1、Expires头2、Max-Age和mod_expires规则4、压缩组件;AddOutputFilterByType D原创 2010-02-01 11:15:00 · 835 阅读 · 0 评论 -
Linux环境的AMP安装--APACHE安装
2、APACHE的安装1)当然还是下载源码包,如:httpd-2.0.55.tar.gz,地址自己找……2)解压缩,>tar -zxvf httpd-2.0.55.tar.gz3)进入解压后的httpd-2.0.55,>cd httpd-2.0.554)安装配置,>./configure --prefix=/opt/apache --enable-cgi5)编译,>make原创 2010-02-01 11:04:00 · 1039 阅读 · 0 评论 -
采用SimpleTest进行PHP单元测试
SimpleTest : http://simpletest.org/index.html 文件操作类 file.class.phpclass File{ var $filename; function File($file) { if (emptyempty($file)) { di原创 2008-09-23 14:41:00 · 2751 阅读 · 0 评论 -
Node.js + NPM + Ubuntu10
一、Node.js 简介Node.js:服务器端的 JavaScript 运行环境,它具有无阻塞和事件驱动等特色,采用 V8 引擎,实现了类似 Apache 和 Nginx 的 Web 服务,让你可以通过它来搭建基于 JavaScript 的 Web App。参考官方:http://nodejs.org/,Node.js 支持 Linux、Macintosh、Solaris、Windows/Cygwin、FreeBSD、OpenBSD,编译系统需 Python 2.4以上版本支持。二、Node.js 安装1原创 2010-11-12 14:47:00 · 7304 阅读 · 1 评论