YII 框架使用之——创建应用
linux环境为UBUNTU14.04,YII框架的版本是1.1.17
将下载的YII解压缩,压缩后会有三个文件夹,”demos,requirements,framework”,demos 当然就是演示了,暂时不用,而requirements是独立于YII框架的,用于检测服务器信息的。
timeless@timeless-HP-Pavilion-g4-Notebook-PC:/usr/local/apache243/htdocs/YII$ ls yii
build composer.json demos framework nbproject README.md tests
CHANGELOG CONTRIBUTING.md docs LICENSE README requirements UPGRADE
执行操作
usr/local/php/bin$ sudo /usr/local/apache243/htdocs/YII/yii/framework/yiic webapp /usr/local/apache243/htdocs/YiiDemo
Create a Web application under '/usr/local/apache243/htdocs/YiiDemo'? (yes|no) [no]:yes
如果LAMP是编译安装的,还需要用vi打开yiic,把”#!/usr/bin/env php”改为”!#/usr/local/php/bin/php(也就是你php路径)”。
mkdir /usr/local/apache243/htdocs/YiiDemo
generate index-test.php
generate index.php
mkdir /usr/local/apache243/htdocs/YiiDemo/assets
mkdir /usr/local/apache243/htdocs/YiiDemo/css
generate css/screen.css
generate css/bg.gif
generate css/main.css
generate css/ie.css
generate css/form.css
generate css/print.css
mkdir /usr/local/apache243/htdocs/YiiDemo/themes
mkdir /usr/local/apache243/htdocs/YiiDemo/themes/classic
mkdir /usr/local/apache243/htdocs/YiiDemo/themes/classic/views
mkdir /usr/local/apache243/htdocs/YiiDemo/themes/classic/views/site
mkdir /usr/local/apache243/htdocs/YiiDemo/themes/classic/views/layouts
generate themes/classic/views/.htaccess
mkdir /usr/local/apache243/htdocs/YiiDemo/themes/classic/views/system
mkdir /usr/local/apache243/htdocs/YiiDemo/images
mkdir /usr/local/apache243/htdocs/YiiDemo/protected
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/runtime
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/tests
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/tests/report
generate protected/tests/WebTestCase.php
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/tests/functional
generate protected/tests/functional/SiteTest.php
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/tests/fixtures
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/tests/unit
generate protected/tests/phpunit.xml
generate protected/tests/bootstrap.php
generate protected/yiic.php
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/views
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/views/site
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/views/site/pages
generate protected/views/site/pages/about.php
generate protected/views/site/contact.php
generate protected/views/site/error.php
generate protected/views/site/index.php
generate protected/views/site/login.php
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/views/layouts
generate protected/views/layouts/main.php
generate protected/views/layouts/column2.php
generate protected/views/layouts/column1.php
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/components
generate protected/components/UserIdentity.php
generate protected/components/Controller.php
generate protected/yiic.bat
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/migrations
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/config
generate protected/config/main.php
generate protected/config/console.php
generate protected/config/test.php
generate protected/config/database.php
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/messages
generate protected/.htaccess
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/extensions
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/models
generate protected/models/LoginForm.php
generate protected/models/ContactForm.php
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/controllers
generate protected/controllers/SiteController.php
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/data
generate protected/data/schema.sqlite.sql
generate protected/data/schema.mysql.sql
generate protected/data/testdrive.db
generate protected/yiic
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/vendor
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/commands
mkdir /usr/local/apache243/htdocs/YiiDemo/protected/commands/shell Your application has been created successfully under /usr/local/apache243/htdocs/YiiDemo.
到现在要生成的app已经生成完毕。
YII 框架使用之——创建应用的更多相关文章
- yii框架之gii创建数据表相应的model类
一.首先是在数据库中建立project须要的表: 二.然后,配置相应文件: 在project文件夹下yiiProject\protected\config\main.php.在50行定义了db应用组件 ...
- PHP Yii框架开发——组织架构网站重构
最近一段时间在维护公司的组织架构网站(Org),旧版网站只是用了xampp简单搭建了一套环境部署在了windows机器上,代码结构相对简单. 整个架构如下: 整个架构没有用到复杂的结构,class里放 ...
- YII框架的部署 通过YII脚手架程序创建应用程序系统
1,把YII框架里面的framework复制粘贴到nginx目录下 2,创建一个商城系统: 1)修改环境变量 制定php.exe的目录 2)C:\Users\Administrator>cd C ...
- 使用Yii框架完整搭建网站流程入门
下载地址: http://www.yiiframework.com/ http://www.yiichina.com/ 由美籍华人薛强研究而出, Yii 这个名字(读作易(Yee))代表 简单(eas ...
- Yii框架(Yii Framework)部署
一.下载Yii 在部署yii框架之前首先要搭建好php环境,这里就不说搭建环境的问题了(这里已经部署好wampserver了),环境搭建好后,到yii官方网站下载yii framework:http: ...
- 使用 OAuth2-Server-php 在 Yii 框架上搭建 OAuth2 Server
原文转自 http://www.cnblogs.com/ldms/p/4565547.html Yii 有很多 extension 可以使用,在查看了 Yii 官网上提供的与 OAuth 相关的扩展后 ...
- Yii 框架学习--01 框架入门
Yii 是一个高性能的,适用于开发 WEB2.0 应用的 PHP 框架. Yii目前有两个主要的版本: 2.0 和 1.1.本文以YII 2.0.7为例. 环境需求 Yii2.0 框架有一些系统上的需 ...
- yii框架
Yii Framework是一个基于组件.用于开发大型 Web 应用的高性能 PHP 框架.Yii提供了今日Web 2.0应用开发所需要的几乎一切功能.Yii是最有效率的PHP框架之一.Yii是创始人 ...
- Yii 框架中安装 memcache 及配置和测试
安装php_memcache.dll扩展 1.首先将php_memcache.dll文件放入E:\server\php\ext目录下 (php_memcache.dll下载地址:http://wind ...
随机推荐
- 将solr3.5整合到Tomcat6.x中
最近在学习Lucene,然后进入到solr中,没想到一开始,solr就给我来了这么困难的开头,希望万事开头难,以后可以顺利一点吧.记录下将solr3.5整合到Tomcat6.x中的过程,以及遇到的一个 ...
- HTTP 返回时间 概念 TTFB..
课外学习部分: 什么是TTFB呢? 1.TTFB (Time To First Byte),是最初的网络请求被发起到从服务器接收到第一个字节这段时间,它包含了 TCP连接时间,发送HTTP请求时间和获 ...
- linux —— 学习笔记(文件、文件夹操作)
目录:1.常用的文件文件夹操作 2.文件属性的设置 1.常用的文件文件夹操作 mkdir 创建文件夹 -p 如果指定 a/b/c 时 a .b 不存在,一起创建出来 cp 复制文件或文件 ...
- CMDLINE的解析
在linux的config文件中有一个特殊的宏定义CMDLINE,以前也一直在使用这个宏的参数,但是真正这个宏的解析和使用却不怎么明确.这次有机会多对它有些了解,不妨把这个浅显的认识说出来,记下来. ...
- PopupWindow源码分析
PopupWindow是我们经常使用的一个控件,严格来说这个PopuWindow就用来在指定位置显示一个View. 经过分析源码,PopupWindow里面没有Window对象,只是把View设置到屏 ...
- android 35 ListView增删改差
MainActivity package com.sxt.day05_11; import java.util.ArrayList; import java.util.List; import and ...
- JAAS authentication in Tomcat example--reference
In this tutorial you will learn how to configure JAAS authentication in Tomcat using the HTTP Basic ...
- Java基础知识强化之集合框架笔记30:集合之泛型的引入
1. 泛型的引入: (1)首先我们看看下面这一段代码,如下: package cn.itcast_01; import java.util.ArrayList; import java.util.It ...
- SQL Server中的20个系统变量
1.@@CONNECTIONS返回自上次启动 Microsoft SQL Server以来连接或试图连接的次数.示例:下面的示例显示了到当前日期和时间为止试图登录的次数.SELECT GETDATE( ...
- codevs 3044 矩形面积求并 (扫描线)
/* 之前一直偷懒离散化+暴力做着题 今天搞一下扫描线 自己按照线段树的一般写法写的有些问题 因为不用于以前的区间sum so 题解搬运者23333 Orz~ 去掉了打标记的过程 同时更新区间的时候先 ...