摘要: 1  pear -V2  pear help3  pear list4  pear list-all5  pear list-upgrades 列出需要升级的包6  升级symfony:  pear upgrade symfony/symfony-1.4.17  phpunit的安装:  (转自:http://www.phpunit.de/manual/current/en/installatio... 阅读全文
posted @ 2009-12-10 13:36 rethink 阅读(828) 评论(0) 推荐(0) 编辑
摘要: 【常用命令】说明,如果本机没有配置 php path(如d:\AppServ\php5;)为系统变量的话,命令前都要加上php。1  查看symfony版本:  symfony -V2  创建project:  symfony generate:project PROJECT_NAME3  创建app:  在symfony project的目录下,执行  symfony generate:app ... 阅读全文
posted @ 2009-11-30 15:17 rethink 阅读(272) 评论(0) 推荐(0) 编辑
摘要: Usage:symfony [options] task_name [arguments]Options:--dry-run -n Do a dry run without executing actions.--help -H Display this help message.--quiet -q Do not log messages to standard output.--trace -... 阅读全文
posted @ 2009-11-30 14:54 rethink 阅读(409) 评论(0) 推荐(0) 编辑
摘要: MVC是web开发中常见的程序结构。简单的mvc结构如下:view层:显示层。control层:业务层,集合了各种action。model层:模型层,一般和数据打交道。简单的sample:一个表对应一个model类。其中control层调用model层的方法,实现对数据的访问。采用这样的结构在一定程度上,可以做到代码清晰,较容易扩展,代码的管理复杂度较低。但是如果是业务很多,逻辑又很复杂的网站,如... 阅读全文
posted @ 2009-11-19 22:59 rethink 阅读(2071) 评论(6) 推荐(2) 编辑
摘要: (以下的环境是windows下,ZF1.9.5版本)1 下周zf的源码库。并配置bin文件夹为系统变量。2 查看ZF的版本,cmd下,运行:zf show version3 进入cmd,在需要建立zf project的目录内,运行:zf.bat create project quickstart4 需要把zend的library 文件夹下的 zend 文件夹copy 到 相应项目的library ... 阅读全文
posted @ 2009-11-12 14:47 rethink 阅读(365) 评论(0) 推荐(0) 编辑
摘要: (zend framework 1.9.5版本)Zend Framework Command Line Console Tool v1.9.5Usage: zf [--global-opts] action-name [--action-opts] provider-name [--provider-opts] [provider parameters ...] Note: You may use... 阅读全文
posted @ 2009-11-12 11:42 rethink 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 百度百度的spider的user agent都会包含Baiduspider 字符串。相关资料:http://www.baidu.com/search/spider.htmgooglegoogle的spider的user agent都会包含 Googlebot 字符串。相关资料:http://www.google.com/bot.htmlsosososo的spider的user agent都会包含S... 阅读全文
posted @ 2009-11-09 17:07 rethink 阅读(447) 评论(0) 推荐(0) 编辑
摘要: web服务器在向浏览器发送任何内容的时候,都会先发送相应的header头。无论是html文本,还是gif,jpg等文件。header信息里面一般会包含:Date,Server,Last-Modified,Etag,Content-Length,Content-Type等等信息。深入了解header里面的信息很有必要,因为这是浏览器是否使用浏览器缓存文件,及能否正确解析文件的基础。最近遇到页面的显示... 阅读全文
posted @ 2009-11-04 15:30 rethink 阅读(1395) 评论(2) 推荐(0) 编辑
摘要: 在我们保存UTF8文本文件的时候,可以选择带签名,或者不带签名。也就是 有BOM 格式编码,或者 无BOM格式编码。如果看文件的内容,是看不出任何差别的,以下列文件(schema.sqlite.sql)内容为例:[代码]如果不带签名,则文件的大小为232字节,如果带签名,则文件大小为235字节。UTF8签名有3个字节(内容为:EFBBBF),是专门用来告诉软件:该文件是UTF8编码的。在一般情况下... 阅读全文
posted @ 2009-10-30 14:27 rethink 阅读(525) 评论(1) 推荐(0) 编辑
摘要: ctrl+],然后再输入q就可以退出了。 阅读全文
posted @ 2009-10-29 10:06 rethink 阅读(293) 评论(0) 推荐(0) 编辑