成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Laravel學(xué)習(xí)筆記之Demo2——用Ajax來(lái)做個(gè)ToDoList(待更新)

luck / 1403人閱讀

摘要:抱歉,最近忙,本篇等有時(shí)間更新。引言本文基于框架做的一個(gè)生成和存儲(chǔ),主要目的是學(xué)習(xí)使用框架。書(shū)籍基于的,學(xué)習(xí)時(shí)使用框架開(kāi)發(fā)。開(kāi)發(fā)環(huán)境備注一直想把這本書(shū)的個(gè)作為系列分享出來(lái),供初學(xué)者學(xué)習(xí)玩玩。

抱歉,最近忙,本篇等有時(shí)間更新。

引言

本文基于Laravel框架做的一個(gè)URL生成和存儲(chǔ)demo,主要目的是學(xué)習(xí)使用Laravel框架。內(nèi)容基于英文書(shū)籍《Packt.Laravel.Application.Development.Blueprints》第二章節(jié),似乎沒(méi)有中文版。書(shū)籍基于Laravel4的,學(xué)習(xí)時(shí)使用Laravel5.2框架開(kāi)發(fā)。

開(kāi)發(fā)環(huán)境:Laravel5.2+MAMP+PHP7+MySQL5.5

備注:一直想把這本書(shū)的10個(gè)Demo作為系列分享出來(lái),供初學(xué)者學(xué)習(xí)Laravel玩玩。上次只寫了第一個(gè)Demo,中間斷了很長(zhǎng)時(shí)間,這次爭(zhēng)取把整個(gè)系列寫完。

本Demo主要涉及幾個(gè)知識(shí)點(diǎn):

創(chuàng)建todo表和對(duì)應(yīng)模型

創(chuàng)建模板文件

用Ajax插入數(shù)據(jù)

從數(shù)據(jù)庫(kù)中獲取數(shù)據(jù)

只允許Ajax請(qǐng)求數(shù)據(jù)

創(chuàng)建ToDo遷移表和模型

在項(xiàng)目根目錄輸入指令:

php artisan make:model Todo -m

-m表示創(chuàng)建Model時(shí)順便創(chuàng)建migration文件,然后在遷移文件內(nèi)寫上表字段:

// database/migrations/
/**
     * Run the migrations.
     *
     * @return void
     */
    public function up()
    {
        Schema::create("todos", function (Blueprint $table) {
            $table->increments("id");
            $table->string("title");
            $table->enum("status", [0, 1])->default(0);
            $table->timestamps();
        });
    }

執(zhí)行遷移指令:

php artisan migrate
創(chuàng)建Blade視圖文件

歡迎關(guān)注Laravel-China。

RightCapital招聘Laravel DevOps

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/21823.html

相關(guān)文章

  • Laravel學(xué)習(xí)筆記Two-Factor Authentication神器——Duo

    摘要:在登錄后臺(tái)時(shí)也是必須認(rèn)證才行。使用這種總比粗暴的限制訪問(wèn)來(lái)保護(hù)安全要高效的多,一切都是為了自動(dòng)化,為了提高生產(chǎn)率??偨Y(jié)本文主要學(xué)習(xí)使用這個(gè)神器來(lái)做,并學(xué)習(xí)了如何使用集成進(jìn)程序中。我司最近需要一名伙伴一起共同航海去,有興趣速來(lái)。 說(shuō)明:本文主要研究利用Duo來(lái)實(shí)現(xiàn)雙重認(rèn)證,Two-Factor Authentication就是除了username-password這種登錄認(rèn)證之外,還使用...

    hoohack 評(píng)論0 收藏0
  • Laravel學(xué)習(xí)筆記Redis保存頁(yè)面瀏覽量

    摘要:說(shuō)明本文主要講述使用作為緩存加快頁(yè)面訪問(wèn)速度。何不用來(lái)做緩存,等到該達(dá)到一定瀏覽頁(yè)面后再刷新下,效率也很高??勺骶彺嫦到y(tǒng)隊(duì)列系統(tǒng)。 說(shuō)明:本文主要講述使用Redis作為緩存加快頁(yè)面訪問(wèn)速度。同時(shí),作者會(huì)將開(kāi)發(fā)過(guò)程中的一些截圖和代碼黏上去,提高閱讀效率。 備注:作者最近在學(xué)習(xí)github上別人的源碼時(shí),發(fā)現(xiàn)好多在計(jì)算一篇博客頁(yè)面訪問(wèn)量view_count時(shí)都是這么做的:利用Laravel...

    z2xy 評(píng)論0 收藏0
  • Laravel學(xué)習(xí)筆記Decorator Pattern

    摘要:把和拼接在一起的場(chǎng)所是,所以需要造一個(gè)類,在其內(nèi)部實(shí)現(xiàn)對(duì)的操作中實(shí)現(xiàn)了把原有的進(jìn)過(guò)個(gè)的裝飾后得到的新的,新的還是的實(shí)現(xiàn),還是原來(lái)的物種。 說(shuō)明:Laravel中Middleware的實(shí)現(xiàn)主要利用了Decorator Pattern的設(shè)計(jì),本文主要先學(xué)習(xí)下Decorator Pattern如何實(shí)現(xiàn),為后面學(xué)習(xí)Middleware的設(shè)計(jì)做個(gè)鋪墊。Decorator Pattern和Adap...

    dendoink 評(píng)論0 收藏0
  • Laravel學(xué)習(xí)筆記Schema Builder 和 Migration System(上)

    摘要:看下兩個(gè)方法的源碼同樣是使用了對(duì)象來(lái)添加命令和。 說(shuō)明:本文主要學(xué)習(xí)Schema Builder和Migration System的使用及相關(guān)原理。傳統(tǒng)上在設(shè)計(jì)database時(shí)需要寫大量的SQL語(yǔ)句,但Laravel提供了Schema Builder這個(gè)神器使得在設(shè)計(jì)database時(shí)使用面向?qū)ο蠓椒▉?lái)做,不需要寫一行SQL,并且還提供了另一個(gè)神器Migration System,可...

    nevermind 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<