zentaophp_1.0_alpha3_20090329
所属分类:WEB开发
开发工具:Visual C++
文件大小:32KB
下载次数:1
上传日期:2009-05-31 21:35:02
上 传 者:
yf5955326
说明: ZenTaoPHP框架 v1.0 alpha3
(ZenTaoPHP Framework v1.0 alpha3)
文件列表:
zentaophp_1.0_alpha3_20090329\CodePub.Com说明.txt (1468, 2009-03-04)
zentaophp_1.0_alpha3_20090329\app\cli\call (2092, 2009-03-29)
zentaophp_1.0_alpha3_20090329\COPYING (35147, 2009-02-25)
zentaophp_1.0_alpha3_20090329\app\demo\www\theme\default\style.css (176, 2009-03-22)
zentaophp_1.0_alpha3_20090329\COPYING.LESSER (7639, 2009-02-25)
zentaophp_1.0_alpha3_20090329\app\demo\module\hello\add.html.php (1497, 2009-03-18)
zentaophp_1.0_alpha3_20090329\app\demo\config\config.php (20, 2009-03-29)
zentaophp_1.0_alpha3_20090329\app\cli\config\config.php (1640, 2009-03-22)
zentaophp_1.0_alpha3_20090329\app\demo\config\config.test.php (2725, 2009-03-29)
zentaophp_1.0_alpha3_20090329\framework\control.class.php (5227, 2009-03-29)
zentaophp_1.0_alpha3_20090329\app\demo\module\index\control.php (1355, 2009-03-18)
zentaophp_1.0_alpha3_20090329\app\cli\module\compress\control.php (1706, 2009-03-29)
zentaophp_1.0_alpha3_20090329\app\demo\module\hello\control.php (3015, 2009-03-11)
zentaophp_1.0_alpha3_20090329\app\cli\module\generator\control.php (8472, 2009-03-29)
zentaophp_1.0_alpha3_20090329\app\cli\module\generator\createclaim.html.php (169, 2009-03-29)
zentaophp_1.0_alpha3_20090329\app\cli\module\generator\createconfig.html.php (1977, 2009-03-29)
zentaophp_1.0_alpha3_20090329\app\cli\module\generator\createcontrol.html.php (1248, 2009-03-29)
zentaophp_1.0_alpha3_20090329\app\cli\module\generator\createcreate.html.php (473, 2009-03-29)
zentaophp_1.0_alpha3_20090329\app\cli\module\generator\createdelete.html.php (404, 2009-03-29)
zentaophp_1.0_alpha3_20090329\app\cli\module\generator\createindex.html.php (403, 2009-03-29)
zentaophp_1.0_alpha3_20090329\app\cli\module\generator\createlang.html.php (903, 2009-03-29)
zentaophp_1.0_alpha3_20090329\app\cli\module\generator\createmodel.html.php (596, 2009-03-29)
zentaophp_1.0_alpha3_20090329\app\cli\module\generator\createread.html.php (400, 2009-03-29)
zentaophp_1.0_alpha3_20090329\app\cli\module\generator\createupdate.html.php (473, 2009-03-29)
zentaophp_1.0_alpha3_20090329\app\demo\module\hello\edit.html.php (1645, 2009-03-18)
zentaophp_1.0_alpha3_20090329\app\demo\module\index\lang\en.php (1000, 2009-02-28)
zentaophp_1.0_alpha3_20090329\app\demo\module\common\lang\en.php (1086, 2009-02-26)
zentaophp_1.0_alpha3_20090329\app\cli\module\common\lang\en.php (1179, 2009-03-29)
zentaophp_1.0_alpha3_20090329\app\demo\module\hello\lang\en.php (1234, 2009-02-28)
zentaophp_1.0_alpha3_20090329\app\demo\module\common\error.html.php (19, 2009-02-28)
zentaophp_1.0_alpha3_20090329\app\demo\module\common\footer.html.php (16, 2009-02-28)
zentaophp_1.0_alpha3_20090329\app\demo\module\common\header.html.php (655, 2009-03-22)
zentaophp_1.0_alpha3_20090329\framework\helper.class.php (2116, 2009-03-22)
zentaophp_1.0_alpha3_20090329\app\demo\module\index\index.html.php (1139, 2009-03-18)
zentaophp_1.0_alpha3_20090329\app\demo\module\hello\index.html.php (2238, 2009-03-18)
zentaophp_1.0_alpha3_20090329\app\demo\www\index.php (2197, 2009-03-23)
zentaophp_1.0_alpha3_20090329\framework\model.class.php (3135, 2009-03-18)
zentaophp_1.0_alpha3_20090329\app\demo\module\index\model.php (1105, 2009-02-26)
zentaophp_1.0_alpha3_20090329\app\cli\module\compress\model.php (1380, 2009-03-18)
... ...
-----------------------------------------------------------------
| 关于ZenTaoPHP框架 |
| |
| @copyright Copyright: 2009 Chunsheng Wang |
| @author Chunsheng Wang |
| @link http://www.zentao.cn |
| @version $Id: README 1100 2009-03-14 13:16:05Z wwccss $ | |
-----------------------------------------------------------------
一、 ZenTaoPHP是什么?
ZenTaoPHP是一个非常简单的PHP框架,它支持MVC三层的开发方式。zen是“禅”的意思,tao是“道”的意思。
我在读《编程之道》和《编程之禅》这两本书的时候,深受启发,故将此框架命名为ZenTao。
二、为什么开发这个框架?
开发这个框架的主要目的是为了后面的项目管理软件做铺垫。后面我计划开发的项目管理软件会是基于这个框架的
一个应用。
三、为什么不选择其他的框架?
原因很简单,因为其他的框架都太复杂。我要保证代码足够简单,而且性能要好。
四、为什么选择这个框架?
简单,性能,这也许是你选择它的理由吧。从某种意义上讲,这个框架更多是一个约定,而不是框架。
五、系统要求:
webserver最好是apache,打开rewrite模块。其他的webserver有待测试。
php5.2版本以上,加载pdo, pdo:mysql, json, spl等扩展。不支持php4系列的版本。
mysql没有要求,最好是最近比较高的版本。
六、安装:
1. 下载本框架,将其解压缩到webserver的根目录,比如/data/www/zentao/
2. 修改apache的配置文件,增加一个virtualhost的配置/usr/local/etc/apache22/extra/httpd-vhosts.conf
NameVirtualHost 192.168.9.99:80
DocumentRoot /data/www/zentao/www/
ServerName pms.easysoft.com
RewriteEngine on
RewriteCond $1 !(index\.php|img|js|css|favicon\.ico|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
#RewriteLogLevel 1
#RewriteLog "/data/logs/rewrite.log"
如果需要使用PATH_INFO,则还需要修改config.test.php,将其中的requestType设置为PATH_INFO
具体的配置文件和你实际的安装目录相关。其中的IP地址需要换成你机器的实际地址。
如果需要及记录rewrite的日志,请把最后两行注释去掉。
3. 创建一个数据库,比如名字叫做zentao
4. 修改config.test.php, 修改其中的访问数据库的用户名和密码。
$config['db']['name'] = 'zentao';
$config['db']['user'] = 'root';
$config['db']['password'] = '';
修改完毕之后,将其拷贝为config.php,或者使用符号链接。
5. 重启apache之后,访问你配置的网站即可。
6. ZenTaoPHP Hello World!
在module目录下面,有一个hello模块,展示了ZenTaoPHP的工作模式。你需要先把这个目录下面的SQL导入到数据库中,
以创建所需要的blog表。
近期下载者:
相关文件:
收藏者: