标签:
php
cookie页面
1、数据库连接配置页面:connectvars.php
//数据库的位置define('DB_HOST', 'localhost');
//用户名define('DB_USER', 'root');
//口令define('DB_PASSWORD', '19900101');
标签:
php
session页面
使用session保存页面登录信息
1、数据库连接配置页面:connectvars.php
//数据库的位置define('DB_HOST', 'localhost');
//用户名define('DB_USER', 'root');
//口令
(2012-07-01 21:40)
标签:
php模式
php模式示例
简单工厂模式
简单工厂模式,把具体创建对象的操作进行封装。
创建对象时,统一使用工厂中的创建方法来创建商品对象。
下例中,工厂统一使用create方法来创建电视机或电脑等商品对象。
class TV{
private $_name = '电视机';
private $_price = 1000;
public function __toString()
{
$str = '产品:'.$this->_name;
$str .= '
/>价格:'.$this->_price;
return '
/>'.$str;
}
}
class PC{
private $_name = '电脑';
private $_price = 5000;
public function __toString()
{
$str = '产品:'.$this->_name;
$str .= '
/>价格:'.$this->_price;
(2012-06-29 22:13)
标签:
mysql
dba
面对一个全新的环境,作为一个Mysql DBA,首先应该了解什么?
前段时间有高人写了一篇《面对一个全新的环境,作为一个Oracle DBA,首先应该了解什么
》,本文借花献佛,总结了一些思路,如何面对
一个全新的Mysql环境。
1、先要了解当前的Mysql数据库的版本和平台以及字符集等相关信息
mysql> status
--------------
mysql Ver 14.14 Distrib 5.1.34, for unknown-linux-gnu
(x86_64) using EditLine wrapper
Connection id: 25874330
Current database: Current user: SSL:
(2012-06-29 00:05)
标签:
phper
php工程师
作为Web开发中应用最广泛的语言之一,PHP有着大量的粉丝,那么你是一名优秀的程序员吗?在进行自我修炼的同时,你是否想过面对各种各样的问题,我该如何突破自身的瓶颈,以便更好的发展呢?
PHP工程师面临成长瓶颈
先明确这里所指的PHP工程师,是指主要以PHP进行Web系统的开发,没有使用其的语言工作过。工作经验大概在3~4年,普通的Web系统(百万级访问,千成级数据以内或业务逻辑不是特别复杂)开发起基本得心应手,没有什么问题。但他们会这样的物点:
◆除了PHP不使用其它的语言,可能会点shell 脚本。
◆对PHP的掌握不精(很多PHP手册都没有看完,库除外)。
◆知识面比较窄(面对需求,除开使用PHP和mysql ,不知道其它的解决办法)。
◆PHP代码以过程为主,认为面向对象的实现太绕,看不懂。
这些PHPer在遇到需要高性能,处理高并发,大量数据的项目或业务逻辑比较复杂(系统需要解决多领域业务的问题)时,缺少思路。不能分析问题的本质,技术判断力比较差,对于问题较快能找出临时的解决办法,但常常在不断临时性的解决办法中,系统和自己一步步走向崩溃。那怎么
(2012-06-27 22:40)
标签:
mysql引擎
优化
索引
什么是索引?
索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存。如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。如果作为搜索条件的列上已经创建了索引,MySQL无需扫描任何记录即可迅速得到目标记录所在的位置。如果表有1000个记录,通过索引查找记录至少要比顺序扫描记录快100倍。
假设我们创建了一个名为people的表:
CREATE TABLE people ( peopleid SMALLINT NOT NULL, name CHAR(50) NOT
NULL );
然后,我们完全随机把1000个不同name值插入到people表。下图显示了people表所在数据文件的一小部分:
可以看到,在数据文件中name列没有任何明确的次序。如果我们创建了name列的索引,MySQL将在索引中排序name列:
标签:
php操作
parse_url函数
PHP中一个好用的函数parse_url,特别方便用来做信息抓取的分析,举例子如下:
$url = 'http://www.electrictoolbox.com/php-extract-domain-from-full-url/';
$parts = parse_url($url);
print_r($parts);
输出:
Array
(
[scheme] => http
标签:
页面处理操作
get方式
功能:
1、在某个页面上显示查询数据,并在每条数据后增加删除功能,点击“删除”,删除掉数据,同时刷新页面
2、用GET方式获得删除条件
数据库连接变量connectvars.php
//服务器define('DB_HOST', 'localhost');
//用户名
(2012-05-13 22:53)
标签:
php操作
mysql数据库
一、连接数据库
数据库变量文件:connectvars.php
//服务器define('DB_HOST', '127.0.0.1');
//端口号,3306为默认端口define('DB_PORT','3306');
//用户名
(2012-05-11 23:18)
标签:
php脚本
json
javascript
功能:某网站后台用php脚本得到一个JSON格式的数据,交给前台javascript进行处理,使用JSON实现数据的跨域调用
后台profile.php代码:
$arr = array(
'firstname' => iconv('gb2312', 'utf-8', '非诚'),
'lastname' => iconv('gb2312', 'utf-8', '勿扰'),
'contact' => array(
'email' =>'fcwr@dibaye.com',
'website' =>'http://www.dibaye.com',
)
);
//将一个数组JSON