PhpStorm6 创建yii framework项目
在本篇文档中,我们将深入了解如何使用PhpStorm6这款集成开发环境(IDE)来创建基于Yii框架的项目。Yii框架是一个高性能的现代PHP框架,适用于开发Web 2.0应用程序。PhpStorm6是由JetBrains公司开发的一个专门为PHP语言设计的IDE,它提供了代码自动完成、代码质量分析、单元测试、版本控制等高级功能,深受PHP开发者的喜爱。 ### 一、通过yiic命令行创建phpWeb项目 我们需要使用命令行工具来创建Yii框架的Web项目。步骤如下: 1. 打开命令行窗口(cmd):我们首先需要打开Windows系统下的命令提示符窗口。在Windows 7或更高版本中,这通常可以通过开始菜单搜索"cmd"来完成。 2. 进入framework目录:在命令行中,我们需要切换到Yii框架的安装目录。文档中提到的路径为`C:\Apache2.2\htdocs\yii\framework>`,这是假设我们已经将Apache服务器安装在了C盘的Apache2.2目录下,并且Yii框架也放置在了对应的htdocs文件夹中。通过输入`cd`命令加上目录路径,即可切换到指定目录。 3. 使用yiic命令创建Web项目:在framework目录下,执行`yiic webapp`命令,并跟随项目存储路径。例如,命令`yiic webapp C:\Apache2.2\htdocs\yii\mydemos\heloworld`表示在`C:\Apache2.2\htdocs\yii\mydemos\`目录下创建一个名为`heloworld`的项目。 4. 通过IE浏览器访问:创建完项目后,我们可以通过浏览器访问这个新创建的Web应用。根据文档,访问地址是`***`。这里的`localhost`代表本地服务器,`/yii/`是项目存放的上级目录,`mydemos/heloworld`是我们刚刚创建的项目路径。 ### 二、PhpStorm导入phpWeb项目 接下来,我们将探讨如何将创建好的Yii框架项目导入到PhpStorm6中进行进一步开发。 1. 打开PhpStorm6:启动PhpStorm IDE,创建或打开一个项目通常是在主界面上选择一个选项,比如“Open”来打开一个已存在的项目,或者“Create New Project”来创建一个新项目。 2. 导入项目:在PhpStorm中,通常可以通过“File”菜单下的“Open”选项来打开一个本地目录下的项目。此时,选择我们刚才使用yiic命令创建的项目目录,即`C:\Apache2.2\htdocs\yii\mydemos\heloworld`。 3. 设置项目解释器:在项目导入之后,我们可能需要为项目指定PHP解释器。这一步是必要的,因为它允许PhpStorm正确地执行和调试PHP代码。通常,这可以通过PhpStorm的“File”->“Settings”->“PHP”来设置。在设置中,我们需要指定PHP的执行路径以及相关的PHP配置文件php.ini的路径。 4. 项目配置:根据Yii框架的项目结构,可能还需要做一些配置工作,比如数据库连接、环境设置等。在PhpStorm中,我们可以通过运行环境的配置来实现,这通常在“Run/Debug Configurations”中进行设置。 5. 开发和调试:完成上述设置后,我们就可以开始在PhpStorm中进行开发工作。PhpStorm提供的代码自动完成、重构、版本控制等工具将大大提升开发效率。 通过上述步骤,我们可以看到,PhpStorm6和Yii框架的结合使用为Web应用的开发提供了一个高效的环境。从通过命令行工具创建项目,到在PhpStorm中进行项目的导入和配置,每一步都是为了能够更好地发挥出Yii框架和PhpStormIDE的优势。开发者可以利用PhpStorm的智能编码功能快速编写代码,同时利用Yii框架的快速开发特性,高效构建稳定和功能丰富的Web应用。



























- 粉丝: 39
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 综合布线系统设计方案要点.doc
- 在eclipse下开发安卓应用软件更改工程名称.doc
- 中国云计算行业投资前景分析.docx
- 大数据时代高职大学英语写作教学改革探讨.docx
- AspenPlus中常用的英语单词对照中英文.doc
- 数控编程课程设计.doc
- 小议大数据背景下企业管理会计与战略管理的结合.docx
- 【ppt模板】简约IOS风商务工作通用PPT模板.pptx
- 数控车零件工艺设计及NC编程设计.doc
- 智慧城市环境下的反洗钱分析模式浅析.docx
- 基于PLC的温度控制闭环系统.doc
- 互联网金融背景下我国商业银行面临冲击及对策.docx
- 网络安全和数据保护.pptx
- 我国计算机工程应用问题研究.docx
- 游戏开发笔记二十六DirectX各组件的介绍&第一个DirectXDemo的创建【VisualC++.doc
- 加快林业信息化建设研究.docx


