精華區beta PHP 關於我們 聯絡資訊
※ 引述《aeolus0829 (archer)》之銘言: : ※ 引述《averywu (我是阿Q )》之銘言: : : http://www.codeigniter.com/ : : 有人知道他視訊教學裡,MAC用的是哪一支EDITOR? : : 他會自動填上"或)或}這功能我一直想要,但是手邊的Smultron和Textwrangler : : 都只支援一半,不是只有)},就是只會提供不會自動輸入。我看他的好像輸入 : : echo 就自動補上後面的" ";了,這樣好方便。 : : 另外,Browser 是哪個?看起來精簡效率不錯的感覺。 : : PS.Windows版的程式就不用介紹了,我們辦公室只有mac跟linux =___=; : 可以請教一下嗎? : 如果我只打算要用 vi | pspad 之類的 freeware 來寫,有 tutorial 之類的東西可以看 : 嗎? : 我只有先看 ci 的教學影片檔,對它的運作方式看沒有 ... : 我看到他用 editor 先產生一個 blog.php ,然後在裡面寫了一個 index() : 網址原來連到 http://www.example.com/index.php 是沒有東西的 .. : 寫完 index() 後,連到 http://www.example.com/index.php/blog 就變成 : hello world ??!! : 後來他又去改了一個 .php 檔,使得連到 http://www.example.com/index.php 一樣 : 出現 hello world .. : editor 是這麼神奇的東西嗎? 那個 blog.php 和 index.php 是怎麼連在一起的 ... : 實在看不懂啊 ... 囧rz : 自回: : 影片全部看完後,我大概懂了 : 修改 .php 檔,主要是做 default controler 的對應 : 而 http://www.example.com/index.php/blog 的 blog 也不像我當初所想的是一個檔案 : blog 是一個 funtion : 所以在對應 default controler = blog 後,自然可以顯示出 hello world ... : 這就是所謂的 MVC 嗎? CI的架構下,整個網站(或者應該說application)的進入點只有一個,就是你的 CI application目錄中的index.php。不管哪個單元哪個頁面全都是先經過app 目錄中的index.php,這個index.php會做一些自己該做的事情,然後依照傳入的 參數去呼叫controller目錄中的適當檔案,以及裡面的某個method,把控制權 轉給你自己寫的controller。 當然CI本身是採用了MVC模式的。但是光是以〔所有的動作都只有一個進入點〕 這件事情來看,這並不是MVC,而是一種叫做front controller的設計模式 (design pattern)。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.153.19