Yii教程
 Yii教程
  2020-10-16-07:03:06            mango

PDF版本快速指南资源资源求职讨论区Yii[ji:]框架是一个开放源代码的PHP框架,用于快速开发的现代Web应用程序。它是围绕“模型-视图-控制器”复合模式构建的。Yii提供安全和专业的功能,可快速创建强大的项目。听众Yii框架具有基于组件的体系结构和完整的固态缓存支持。因此,它适合于构建各种Web应用程序:论坛,门

文章详情
 Yii-概述
  2020-10-16-07:03:31            mango

Yii[ji:]框架是一个开放源代码的PHP框架,用于快速开发的现代Web应用程序。它是围绕“模型-视图-控制器”复合模式构建的。Yii提供安全和专业的功能,可快速创建强大的项目。Yii框架具有基于组件的体系结构和完整的固态缓存支持。因此,它适合于构建各种Web应用程序:论坛,门户,内容管理系统,RESTful服务,电

文章详情
 Yii-安装
  2020-10-16-07:03:49            mango

开始使用Yii2的最直接方法是使用Yii2团队提供的基本应用程序模板。也可以通过Composer工具使用此模板。步骤1-在硬盘驱动器中找到合适的目录,然后通过以下命令下载ComposerPHAR(PHP存档)。步骤2-然后将此存档移动到bin目录。步骤3-安装了Composer后,您可以安装Yii2基本应用程序模板。运

文章详情
 Yii-创建页面
  2020-10-16-07:04:14            mango

现在,我们将在您的应用程序中创建一个“Helloworld”页面。要创建页面,我们必须创建一个动作和一个视图。在控制器中声明动作。最终用户将收到动作的执行结果。步骤1-在现有的SiteController中声明语音操作,该操作在类文件controllers/SiteController.php中定义。我们将语音动作定义

文章详情
 Yii-应用程序结构
  2020-10-16-07:04:36            mango

整个代码库中只有一个文件夹可供Web服务器公开使用。这是Web目录。Web根目录之外的其他文件夹对于Web服务器而言无法访问。注–所有项目依赖项都位于composer.json文件中。Yii2具有一些重要的软件包,Composer已将它们包含在您的项目中。这些软件包如下-Gii–代码生成器工具调试控制台Codecept

文章详情
 Yii-输入脚本
  2020-10-16-07:05:00            mango

输入脚本负责启动请求处理周期。它们只是用户可访问的PHP脚本。下图显示了应用程序的结构-Web应用程序(以及控制台应用程序)具有单个输入脚本。最终用户向输入脚本发出请求。然后,入口脚本实例化应用程序实例并将请求转发给它们。控制台应用程序的输入脚本通常存储在项目的基本路径中,并命名为yii.php。Web应用程序的输入脚

文章详情
 Yii-控制器
  2020-10-16-07:05:30            mango

控制器负责处理请求并生成响应。在用户请求之后,控制器将分析请求数据,将其传递给模型,然后将模型结果插入视图中并生成响应。了解动作控制器包括动作。它们是用户可以请求执行的基本单位。控制器可以执行一个或多个动作。让我们看一下基本应用程序模板的SiteController-使用PHP内置服务器运行基本应用程序模板,并转到We

文章详情
 Yii-使用控制器
  2020-10-16-07:05:54            mango

Web应用程序中的控制器应从yii\web\Controller或其子类扩展。在控制台应用程序中,它们应从yii\console\Controller或其子类扩展。让我们在controllers文件夹中创建一个示例控制器。步骤1-在Controllers文件夹内,使用以下代码创建一个名为ExampleControlle

文章详情
 Yii-使用动作
  2020-10-16-07:06:28            mango

要在控制器类中创建动作,应定义一个公共方法,该方法的名称以单词action开头。动作的返回数据表示要发送给最终用户的响应。步骤1-让我们在ExampleController中定义hello-world动作。步骤2-在Web浏览器的地址栏中输入http://localhost:8080/index.php?r=examp

文章详情
 Yii-模型
  2020-10-16-07:07:14            mango

模型是代表业务逻辑和规则的对象。要创建模型,您应该扩展yii\base\Model类或其子类。属性属性代表业务数据。可以像访问数组元素或对象属性一样访问它们。每个属性都是模型的可公开访问的属性。要指定模型拥有的属性,您应该覆盖yii\base\Model::attributes()方法。让我们看一下基本应用程序模板的C

文章详情

Made with ❤️ in Chengdu. Copyright reserved 2019-2022.

蜀ICP备20006366号-1