欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

 更新時間:2014年08月20日 15:18:38   投稿:hebedich  
今天終于搞明白怎么安裝Yii2了。對于我這種小白來說真是費盡周折。下面來介紹下如何安裝Composer和如何使用Composer安裝Yii2。

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

       Yii框架現(xiàn)在穩(wěn)定版本是1.1.14。目前2.0是測試版?;藥滋鞎r間學習了下Yii1來創(chuàng)建應(yīng)用。有關(guān)Yii的文檔不是很多。大多都是原版英文的。但是對Oracle的支持還可以。使用的是AR技術(shù)。最近看了下Yii2的文檔。它加入了PHP的命名空間概念、加入了Bootstrap、smarty等很多好用的功能。比Yii1進步很大,最后我決定學習Yii2框架?;趯ii1的了解,Yii2應(yīng)該更加出色。

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

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

Windows安裝Composer:
一、下載Composer

官網(wǎng)下載:https://getcomposer.org/download/

二、開啟PHP的openssl支持

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

去掉注釋;


三、安裝Composer

一路"next"安裝完畢。

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

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

官網(wǎng)下載:http://www.yiiframework.com/download/

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

二、通過composer安裝

打開CMD,跳轉(zhuǎn)到目錄
D:\WAMP\www\advanced

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

輸入命令:

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

等待… …出現(xiàn)如下界面,表示安裝成功。

1995-1

三、初始化項目

執(zhí)行CMD命令init

1995-2

測試安裝結(jié)果

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

會看到如下界面:


至此安裝Yii2完畢,后續(xù)我會跟進關(guān)于PHP框架Yii2的學習進度。

相關(guān)文章

  • 關(guān)于PHP5.6+版本“No input file specified”問題的解決

    關(guān)于PHP5.6+版本“No input file specified”問題的解決

    這篇文章主要介紹了關(guān)于PHP5.6+版本“No input file specified”問題的解決,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-12-12
  • thinkphp中memcache的用法實例

    thinkphp中memcache的用法實例

    這篇文章主要介紹了thinkphp中memcache的用法,較為詳細的講述了memcache的安裝、運行以及在ThinkPHP中的使用方法,是非常具有實用價值的技巧,需要的朋友可以參考下
    2014-11-11
  • 記錄mysql性能查詢過程的使用方法

    記錄mysql性能查詢過程的使用方法

    本篇文章介紹了,記錄mysql性能查詢過程的使用方法。需要的朋友參考下
    2013-05-05
  • 國產(chǎn)PHP開發(fā)框架myqee新手快速入門教程

    國產(chǎn)PHP開發(fā)框架myqee新手快速入門教程

    這篇文章主要介紹了國產(chǎn)PHP開發(fā)框架myqee新手快速入門教程,myqee中文名稱邁啟PHP框架,有比較多的高級開發(fā)特性,需要的朋友可以參考下
    2014-07-07
  • 基于PHP實現(xiàn)用戶注冊登錄功能

    基于PHP實現(xiàn)用戶注冊登錄功能

    本課程通過使用PHP及Web前端技術(shù)實現(xiàn)一個網(wǎng)站注冊登錄入口頁面,學習并實踐PHP編程等,有興趣的同學可以參考一下。
    2016-10-10
  • Laravel5.7 數(shù)據(jù)庫操作遷移的實現(xiàn)方法

    Laravel5.7 數(shù)據(jù)庫操作遷移的實現(xiàn)方法

    這篇文章主要介紹了 Laravel5.7 數(shù)據(jù)庫操作遷移的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-04-04
  • php compact 通過變量創(chuàng)建數(shù)組

    php compact 通過變量創(chuàng)建數(shù)組

    php compact函數(shù)用于創(chuàng)建數(shù)組,該函數(shù)創(chuàng)建數(shù)組比較特殊,compact函數(shù)參數(shù)將接受一個或多個變量,然后將變量的名稱作為該創(chuàng)建數(shù)組的索引,變量值作為該創(chuàng)建數(shù)組的值,然后返回創(chuàng)建完成的數(shù)組。本文章向大家講解compact函數(shù)的基本語法及使用實例。需要的碼農(nóng)可以參考一下。
    2016-11-11
  • PHP生成推廣海報的方法分享

    PHP生成推廣海報的方法分享

    本文給大家分享的是如何使用php生成推廣海報的方法思路以及幾種示例代碼,有需要的小伙伴可以參考下
    2018-04-04
  • laravel 之 Eloquent 模型修改器和序列化示例

    laravel 之 Eloquent 模型修改器和序列化示例

    今天小編就為大家分享一篇laravel 之 Eloquent 模型修改器和序列化示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • PHP實現(xiàn)獲取FLV文件的時間

    PHP實現(xiàn)獲取FLV文件的時間

    這篇文章主要介紹了PHP實現(xiàn)獲取FLV文件的時間,本文直接給出實現(xiàn)代碼和使用方法,需要的朋友可以參考下
    2015-02-02

最新評論