吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3377|回复: 5
收起左侧

[其他转载] 【笔记】 +php中yii框架的学习(一)

[复制链接]
woodenwang 发表于 2018-3-7 20:56
鉴于本人记性不好,又丢三落四,所以将学习笔记记录于此,同时也是和大家共同学习,共同进步!


以上并不重要


    这里我也不做过多解释什么是yii框架(道不同不相为谋,道同不知者烦请搜索),直接干货开始:
    0)准备工作,wamp(个人学习开发);
    1)下载,我是用的是从归档文件中下载基础版(当然也可使用composer安装);
    2)安装,我直接将文件解压然后粘贴到apache的根目录下;(简单粗暴,解决问题快
    3)然后我们打开自己喜欢的浏览器输入网址localhost/yii/basic/web/   然后就:


报错,对!!!!不要慌, 在apache的根目录下打开yii/base/config/web.php更改'cookieValIDAtionKey' => '你喜欢的组合', 然后再进入浏览器,进入localhost/yii/basic/web/恭喜!!!这说明可以使用yii框架了!(在浏览器进入localhost/php/yii/basic/requirements.php可以查看需求信息)。
    4)开始真正的进入今天的硬菜:(使用phpstorm10打开项目会卡顿,或者直接报错,内存溢出;这里要更改PhpStorm.exe.vmoptions文件中的最大内存限制)hello world,我们都知道其为mvc结构;所以我们要先在c创建要说的方法(在base/controllers/SiteController.php文件中加入方法say。
[PHP] 纯文本查看 复制代码
namespace app\controllers;
use yii\web\Controller;
class SiteController extends Controller
{ 
   public function actionSay($message =  'hello world' ){
        return $this->render('say',[ 'message' => $message]);
    }
}
z
当然,在v层我们需要展示(在apache的根目录下创建文件yii/base/views/site/say.php),按照其规则(天生倔强有抵触,但寄人篱下,没办法!!!)在文件中写下:
[PHP] 纯文本查看 复制代码
<?
use yii\helpers\Html;
?>
<?= Html::encode($message) ?>

   

    5)验证,打开浏览器输入地址localhost/yii/basic/web/index.php?r=site/say。 这时,页面上就显示了hello world;






以下并不重要








好啦,今天的笔记先到这里,不足之处望大家可以斧正,谢谢!

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
jnez112358 + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

linuxprobe 发表于 2018-3-7 21:29
我们一点基础都没有,看了你上面的代码好深奥。
雨过不留尘 发表于 2018-3-8 09:17
魔神守护 发表于 2018-3-14 22:10
xiyuanyuan 发表于 2018-3-21 22:50
跟楼主一起学习
wcc4869 发表于 2019-4-29 16:06
这就没了啊???
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-16 04:10

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表