程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 從零開始學YII2框架(一)通過Composer安裝Yii2框架,yii2composer

從零開始學YII2框架(一)通過Composer安裝Yii2框架,yii2composer

編輯:關於PHP編程

從零開始學YII2框架(一)通過Composer安裝Yii2框架,yii2composer


最近在學習PHP,著手找一個能快速上手的框架來學習。一開始看兄弟連視頻時候講師推薦ThinkPHP。於是我選擇了ThinkPHP來嘗試,這個框架的上手難度系數不大,能快速開發一款應用。適合小型的企業應用。因為是國人開發的,中文支持比較好。有比較全面的文檔,官網社區也比較活躍。因為我接觸的項目都是用Oracle數據庫的,所以我想找一款對Oracle支持比較好的PHP框架,但是ThinkPHP框架對Oracle的支持實在是不好。所以我換了Yii框架來試試對Oracle的支持程度。

       Yii框架現在穩定版本是1.1.14。目前2.0是測試版。花了幾天時間學習了下Yii1來創建應用。有關Yii的文檔不是很多。大多都是原版英文的。但是對Oracle的支持還可以。使用的是AR技術。最近看了下Yii2的文檔。它加入了PHP的命名空間概念、加入了Bootstrap、smarty等很多好用的功能。比Yii1進步很大,最後我決定學習Yii2框架。基於對Yii1的了解,Yii2應該更加出色。

今天終於搞明白怎麼安裝Yii2了。對於我這種小白來說真是費盡周折。下面來介紹下如何安裝Composer和如何使用Composer安裝Yii2。

Composer是PHP中用來管理依賴(dependency)關系的工具。你可以在自己的項目中聲明所依賴的外部工具庫(libraries),Composer會幫你安裝這些依賴的庫文件。

Windows安裝Composer:
一、下載Composer

官網下載:https://getcomposer.org/download/

二、開啟PHP的openssl支持

修改D:\WAMP\bin\php\php5.4.12配置文件php.ini

去掉注釋;


三、安裝Composer

一路"next"安裝完畢。

安裝完畢會提示你重新打開CMD命令行使用。

安裝Yii2 - advanced 模板
一、下載yii2 - advanced 模板

官網下載:http://www.yiiframework.com/download/

下載完畢解壓至
D:\WAMP\www

二、通過composer安裝

打開CMD,跳轉到目錄
D:\WAMP\www\advanced

我們來生成一個名為“yii2test”的app。

輸入命令:

composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced ../yii2test

等待… …出現如下界面,表示安裝成功。

1995-1

三、初始化項目

執行CMD命令init

1995-2

測試安裝結果

地址欄輸入:http://localhost/yii2test/frontend/web/index.php

會看到如下界面:


至此安裝Yii2完畢,後續我會跟進關於PHP框架Yii2的學習進度。


yii2在使用composer安裝時出現如下錯誤,大俠幫忙,……

你php沒有開啟mongodb擴展~~~~和Composer沒關系吧

打開你的php.ini 開啟mongodb extension (把前面的“;”號去掉)

重啟你的服務器(apache、iis...)

然後重試一下

如果是linux系統的,我也不清楚,你搜索下吧
 


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved