bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

在php中怎么學(xué)習(xí)laravel框架-創(chuàng)新互聯(lián)

這篇文章將為大家詳細(xì)講解有關(guān)在php中怎么學(xué)習(xí)laravel框架,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:域名申請雅安服務(wù)器托管、營銷軟件、網(wǎng)站建設(shè)、云霄網(wǎng)站維護、網(wǎng)站推廣。

laravel的安裝

首先安裝laravel之前要安裝composer,如果是linux系統(tǒng)即可直接下載安裝,下載完后不能安裝記得修改下文件權(quán)限用命令chmod,這邊主要講下window下如何使用composer這個工具。

首先百度搜索中國composer鏡像,就可以找到composer config -g repositories.packagist composerhttp://packagist.phpcomposer.com這條命令,運行cmd在命令行運行上面的命令,就可以下載composer工具,

下載成功后可以看到composer文件底下有個composer.json文件這是一個配置文件,打開配置文件寫明php版本信息和要下載的laravel信息,格式如下:

  {
    "name": "laravel/laravel",
    "description": "The Laravel Framework.",
    "keywords": ["framework", "laravel"],
    "license": "MIT",
    "type": "project",
    "require": {
        "php": ">=5.5.9",
        "laravel/framework": "5.1.*"
    },
    "require-dev": {
        "fzaninotto/faker": "~1.4",
        "mockery/mockery": "0.9.*",
        "phpunit/phpunit": "~4.0",
        "phpspec/phpspec": "~2.1"
    },
    "autoload": {
        "classmap": [
            "database"
        ],
        "psr-4": {
            "App\\": "app/"
        }
    },
    "autoload-dev": {
        "classmap": [
            "tests/TestCase.php"
        ]
    },
    "scripts": {
        "post-install-cmd": [
            "php artisan clear-compiled",
            "php artisan optimize"
        ],
        "pre-update-cmd": [
            "php artisan clear-compiled"
        ],
        "post-update-cmd": [
            "php artisan optimize"
        ],
        "post-root-package-install": [
            "php -r \"copy('.env.example', '.env');\""
        ],
        "post-create-project-cmd": [
            "php artisan key:generate"
        ]
    },
    "config": {
        "preferred-install": "dist"
    },
    "repositories": [
        {"type": "composer", "url": "http://packagist.phpcomposer.com"},
        {"packagist": false}
    ]
}```

配置好之后輸入composer install  進行安裝laravel,這邊要比較注意的是安裝目錄的路徑問題,如果你想安裝在d盤底下就在把命令行切到d目錄底下進行安裝(在此操作之前要配置好環(huán)境變量)。

laravel的目錄結(jié)構(gòu)介紹

安裝完的第一次肯定是要想怎么去運行它,很簡單,直接進入public文件就可以打開一個開始頁面,如果在本地的話那就是localhost/laravelproject/public,就可以運行。

接下來介紹下laravel目錄結(jié)構(gòu),首先介紹下public的index.php文件 里面主要是加載了開始文件然后才能成功運行l(wèi)aravel,具體的兩個文件你可以在根目錄下bootstrap文件夾中找到。現(xiàn)在看下app中的結(jié)構(gòu):

在php中怎么學(xué)習(xí)laravel框架
view中主要放的是視圖文件(創(chuàng)建文件時要用到blade模板,比如創(chuàng)建test.blade.php,laravel中是結(jié)合blade模板引擎來調(diào)用視圖模板)

controller放的是控制器(手動創(chuàng)建時記得要用composer 命令進行更新)

config中主要是配置文件(比如配置數(shù)據(jù)庫時要用到database.php文件)

models主要是放模型(也就是數(shù)據(jù)庫的表)

routes則是路由配置,

filters則是過濾器。

laravel是怎么運行的

剛學(xué)習(xí)時肯定是要先嘗試下如何運行這個laravel,首先手動創(chuàng)建一個controller,文件命名為TestController.php,然打開命令行進入項目的根目錄下 執(zhí)行 composer dumpautoload,里面內(nèi)容可以模仿homeController.php。

然后編輯routes.php文件,將原來的Route::GET(‘/’,function()…);修改為Route::Get(‘/’,’TestController@showWelcome’); 然后運行也會跳到laravel歡迎界面。

如果Route::Get(‘test’,’TestController@showWelcome’);則在網(wǎng)站根目錄下后面直接增加test就可以訪問了,到了這里應(yīng)該明白了怎么到Controller,Controller怎么到View了。

laravel數(shù)據(jù)庫配置

這邊用到的是mysql,進行了簡單的配置

'mysql' => array(
'driver'    => 'mysql',
'host'      => 'localhost',
'database'  => 'oss',
'username'  => 'root',
'password'  => '',
'charset'   => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix'    => '',
)

laravel的數(shù)據(jù)庫使用


數(shù)據(jù)表比較多時且數(shù)據(jù)表的前綴不一樣,則可以先配置模型model,在models文件夾中建立一個文件要與表名一樣的php文件,內(nèi)容如下:

當(dāng)前標(biāo)題:在php中怎么學(xué)習(xí)laravel框架-創(chuàng)新互聯(lián)
URL分享:http://vcdvsql.cn/article8/csioip.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號企業(yè)網(wǎng)站制作網(wǎng)站導(dǎo)航用戶體驗品牌網(wǎng)站設(shè)計手機網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司