[CodeIgniter] Open Source PHP Web Framework 系列講座

update 2009.07.23: 有影音檔可以看了,請點選這裡 7月18日受到 OSSF::自由軟體鑄造場(Open Source Software Foundry)的邀請,在高雄講一場 Open Source PHP Web Framework系列講座 – CodeIgniter (高雄場次) ,我準備了 87 張投影片,包含介紹了 CodeIgniter 目前台灣官方網站的狀況,以及流行 PHP MVC Framework 的比較,大部分時間花在 Controller, Views 身上,還有 helper function, Library Class 教學使用,沒有把 Model 精華部份教完有點可惜,內容可能有點多,一整天六小時的課程把教學消化,好像有點困難了,這也是給我一點警惕,下次教學這部份內容要在改變一下,這樣對於來上課的學員,才不會感到排斥,最後非常感謝酷學園的阿民來幫忙錄影,以及飛亨現場支援,以及讓我有這次機會可以上台分享這幾個月在 CI 上面的使用心得,底下是我這次的上課投影片,如果大家有問題可以到論壇討論,或者是看看繁體中文教學文件,如果對於翻譯教學文件有興趣,可以再跟我聯絡喔。
  • 感謝您的分享,受益良多!
    但可以因為我的程度不足所以聽的有點吃力!
    不過確實有瞭解到CodeIgniter的性質與運用了!
    不過給您建議,確實講的太快了些!其實有些延伸的設定或使用可以先不用講,留待進階的時候才講。
    還有通常要切換到廣播的時候,要通知,並稍等2秒鐘,這樣才不會有學員作業措手不及喔!
    野人獻曝,還請不要見笑,並請持續分享,感謝您的付出了!

  • kimozi 您好:

    非常感謝你寶貴的意見,本身教學經驗不足,所以很需要各位學員給我的建議,回家自己有檢討一下,當天的講義,的確有些難度,就如你說的,延伸的應用應該要在其他進階課程再說就可以了,這樣也不會耽誤到學員的寶貴時間,畢竟很多人都是大老遠跑來,總部希望沒有收穫回家,下次會注意這些的,如果您有 CI 任何問題,也可以上論壇發表。感謝你的建議

    by 吳柏毅

  • 只能問CI的嗎?
    也讓我問問別的啦!m(_ _)m 拜託了!
    其實您真是一位很熱心的人,也讓人家很訝異,竟然可以短短的幾個月把CI弄的蠻有規模的,令人佩服!
    不過、我目前自己亂寫的案子,資料表JOIN 2-3個常有,PHP都沒有摸熟,不太想重新學習Web Framework,這樣可能更亂了,待有一天,武功練成之後才用"絕招",目前尚且乖乖的一行行去寫,有機會就偷偷用前輩的函數,偷懶一下囉!
    週末愉快!

  • 如果要問 CI 以外的 PHP 問題,我也相當歡迎,可以到討論區發表,我有加開一個 PHP 討論版面 http://ci.wuboy.twbbs.org/forum/viewforum.php?f=9 歡迎您到這裡跟我一起討論喔,其實你說得相當對,如果要用 MVC 之前,一些基本功真的要做好,join 或者 select 語法,PHP 都要有基本的瞭解,這樣 MVC 才會是真正幫助到您,不然也只是增加使用上的困難而已。

    ps: 如果有 PHP 問題,歡迎您到討論區看看喔

  • metalalive

    你好,感謝您的ppt page 57 , 它解決了我的一個問題,這問題困擾我一天
    不過那段話 “Object instances will always be lower case”
    在不才今天的測試,發現load 自己定義的 library之後 , “只能用小寫名稱來呼叫該library”

    ex. application/libraries 底下的檔案名稱 MyClass.php
    檔案裡面的定義為 class MyClass { … }
    呼叫的時候 $this->load->library(“MyClass”);
    $this->myclass->show(); //myclass 必須得是小寫

    所以不知道改成 “Object instances must be lower case” 會不會讓人容易了解而不會造成誤會 (當然也可能只有我才會誤解)

    總之~很感謝你的PPT~謝謝你!

  • 祝元旦快乐。

  • Pingback: CodeIgniter 2.0.X MVC 架構介紹 | 小惡魔 - 電腦技術 - 工作筆記 - AppleBOY()