jquery解决AJAX跨域问题

以PHP服务端为例。

页面ajax.php

<?php
//首先定义一个全局变量用于AJAX跨域返回值获取
$strJsonCallBack = $_REQUEST["jsoncallback"];
//定义一个测试数组
array['data'] = array('测试','再测试');
//再将数组进行JSON格式化,并在最前面加上刚刚定义的AJAX跨域返回值的标示
echo $strJsonCallBack."(".json_encode(array['data']).")";
exit;
?>

阅读更多

MySQL Workbench的使用

MySQL Workbench 是 MySQL AB 最近释放的可视数据库设计工具。这个工具是设计 MySQL 数据库的专用工具。
在 MySQL Workbench 中建立的被称之为物理数据模型。一个物理数据模型是针对一个特定 RDBMS 产品的数据模型;本文中的模型将具有一些 MySQL 的独特规范。我们可以使用它生成(forward-engineer)数据库对象,除了包含表和列(字段)外,也可以包含视图。
MySQL Workbench 拥有很多的功能和特性;这篇由 Djoni Darmawikarta写的

阅读更多

windows下配置php+xdebug

前言:
Xdebug最常用的就是错误提示,它可以将一些脚本错误的详细信息给展示出来,甚至到错误的变量。对于程序最优它也有着必然的作用,配合Kcachegrind对Xdebug生成的日志文件进行性能分析,WINDOWS下常用Wincachegrind。

在这里再提示一下

PHP 5.2.X的版本用zend_extension_ts加载
PHP 5.3.X的版本要用 zend_extension加载 

阅读更多

memcache在windows下的安装

前言:
Memcache是什么?
Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。
它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。

阅读更多

windows下手动搭建Apache+PHP+MySQL

一、下载
http://pan.baidu.com/share/link?shareid=95859&uk=2349308099

二、安装、解压
1. Apache

  主要配置Network Domain、Server Name、Email地址(我依次填的是localhost、localhost、邮箱随意)以及Apache服务的占用端口,默认为80端口,你可以根据需要配置在其他端口,Apache的安装目录你可以使用默认目录或根据需要自行选择安装目录(我安装到 D:\Apache)。

阅读更多

ubuntu12.04下memcached安装与配置

其中包括memcache服务器端的安装和memcached客户端的安装。
所谓服务器端的安装就是在服务器(一般都是linux系统)上安装Memcache实现数据的存储

所谓客户端的安装就是指php(或者其他程序,memcache还有其他不错的api接口提供)去使用服务器端的memcache提供的函数,客户端需要php添加扩展。

安装Memcache服务端

sudo apt-get install memcached

阅读更多