symfony框架

目前的symfony框架有两个版本了,1.x 和 2.x。首先开始对1.x进行学习与研究。

0 前言

建议首先看php环境搭建

1 安装

1-1 下载

网站: http://www.symfony-project.org/ 。本文使用版本 1.4 branch: 1.4.16 。 下载地址: symfony-1.4.16.zip

1-2 安装

官方网站上有介绍 : http://www.symfony-project.org/getting-started/1_4/en/ 。

2 第一个项目


3 常用命令:

假定条件symfony目录 c:\

新建project目录 c:\sf01\

可以将symfony\data\bin\ 目录设置到环境变量里,以后就可以在命令行里直接打symfony 运行了

3-1 新建项目c:\sf01>php symfony\data\bin\symfony generate:project sf01

c:\sf01>symfony generate:project sf01

说明一下sf01是项目的名称

3-2 创建应用

3-2-1 前台 php symfony generate:app frontend

说明:frontend 是应用的名称

3-2-2 后台 php symfony generate:app backend


抱歉暂时时间比较紧,只能先占停了,找到了一个资源:


1。Symfony1.4 权威指南

http://php-sf.com/forum.php?mod=forumdisplay&fid=37&page=1


2。Symfony1.4 项目实战

http://php-sf.com/forum.php?mod=forumdisplay&fid=38


3。http://www.symfony-project.org/doc/1_4/


4。http://www.doctrine-project.org/


其实重要的资料都是上面官方网站提供的


基础知识总结

symfony里变量(参数)的使用:

action里有$request $this->getUser() sfContext::getInstance();

templete里有$sf_request $sf_params $sf_user $sf_context


比如

<?php echo $id ?>
<?php echo $sf_request->getParameter('id') ?>
<?php echo $sf_params->get('id') ?>

<?php //echo $sf_context->get('user') ?>
<?php echo $sf_user->getAttribute('id') ?>


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值