最近在學(xué)習(xí)php,著手找一個(gè)能快速上手的框架來學(xué)習(xí)。一開始看兄弟連視頻時(shí)候講師推薦Thinkphp。于是我選擇了Thinkphp來嘗試,這個(gè)框架的上手難度系數(shù)不大,能快速開發(fā)一款應(yīng)用。適合小型的企業(yè)應(yīng)用。因?yàn)槭菄?guó)人開發(fā)的,中文支持比較好。有比較全面的文檔,官網(wǎng)社區(qū)也比較活躍。因?yàn)槲医佑|的項(xiàng)目都是用Oracle數(shù)據(jù)庫(kù)的,所以我想找一款對(duì)Oracle支持比較好的php框架,但是Thinkphp框架對(duì)Oracle的支持實(shí)在是不好。所以我換了Yii框架來試試對(duì)Oracle的支持程度。
Yii框架現(xiàn)在穩(wěn)定版本是1.1.14。目前2.0是測(cè)試版。花了幾天時(shí)間學(xué)習(xí)了下Yii1來創(chuàng)建應(yīng)用。有關(guān)Yii的文檔不是很多。大多都是原版英文的。但是對(duì)Oracle的支持還可以。使用的是AR技術(shù)。最近看了下Yii2的文檔。它加入了php的命名空間概念、加入了Bootstrap、smarty等很多好用的功能。比Yii1進(jìn)步很大,最后我決定學(xué)習(xí)Yii2框架。基于對(duì)Yii1的了解,Yii2應(yīng)該更加出色。
今天終于搞明白怎么安裝Yii2了。對(duì)于我這種小白來說真是費(fèi)盡周折。下面來介紹下如何安裝Composer和如何使用Composer安裝Yii2。
Composer是php中用來管理依賴(dependency)關(guān)系的工具。你可以在自己的項(xiàng)目中聲明所依賴的外部工具庫(kù)(libraries),Composer會(huì)幫你安裝這些依賴的庫(kù)文件。
Windows安裝Composer:
一、下載Composer
官網(wǎng)下載:https://getcomposer.org/download/
二、開啟php的openssl支持
修改D:/WAMP/bin/php/php5.4.12配置文件php.ini
去掉注釋;
三、安裝Composer
一路"next"安裝完畢。
安裝完畢會(huì)提示你重新打開CMD命令行使用。
安裝Yii2 - advanced 模板
一、下載yii2 - advanced 模板
官網(wǎng)下載:http://www.yiiframework.com/download/
下載完畢解壓至
D:/WAMP/www
二、通過composer安裝
打開CMD,跳轉(zhuǎn)到目錄
D:/WAMP/www/advanced
我們來生成一個(gè)名為“yii2test”的app。
輸入命令:
composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced ../yii2test
等待… …出現(xiàn)如下界面,表示安裝成功。
三、初始化項(xiàng)目
執(zhí)行CMD命令init
測(cè)試安裝結(jié)果
地址欄輸入:http://localhost/yii2test/frontend/web/index.php
會(huì)看到如下界面:
至此安裝Yii2完畢,后續(xù)我會(huì)跟進(jìn)關(guān)于php框架Yii2的學(xué)習(xí)進(jìn)度。
php技術(shù):從零開始學(xué)YII2框架(一)通過Composer安裝Yii2框架,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。