由於工作需要,我要使用Thinkphp框架,但是我對php不是很瞭解,我覺得想要快速掌握一門語言或者一個框架,最好的方法就是做出一個小作品,只有在自己做這個作品中,才能快速掌握.下面是我這三天學習Thinkphp的筆記,(大概每天五到六個小時)這裡寫下來給大家參考下.寫的不好的地方,希望各位前輩前來指點.小女子就不多廢話了.
第一天
在學習php和Thinkphp框架之前,我也查詢了相關資料,進行了小小總結,這是我做的腦圖
我這裡學習的是Thinkphp框架,首先得了解Thinkphp框架檔案.- 第一步呢,先建立一個自己的專案目錄(我的目錄就叫shop),然後在專案目錄建立入口檔案shop/index.php
- 第二步就是建立虛擬主機,用來訪問應用.不過我為了方便,直接下載了整合的環境(wamp),初學的小夥伴可以直接下載wamp.把自己的專案目錄檔案可以建立在www下面.執行之後會自動出現index上面的三個資料夾目錄.因為我用的是wamp整合環境,這裡就補充下怎樣用apache配置虛擬主機.給apache建立虛擬主機給本地的hosts檔案做域名解析到此,第一個小階段已經結束.這裡補充下小知識:如上圖所示,第一個小笑臉出來後,目錄檔案中自動生成了相關檔案,同時生成了一個預設的應用模組Home,
不知道有沒有人和我一樣開啟index.html檔案後發現啥都沒有,那麼這個檔案是幹嘛的呢?
這個是ThinkPHP自動生成的目錄安全檔案。為了避免某些伺服器開啟了目錄瀏覽許可權後可以直接在瀏覽器輸入URL地址檢視目錄,系統預設開啟了目錄安全檔案機制,會在自動生成目錄的時候生成空白的index.html檔案,當然安全檔案的名稱可以設定,例如你想給安全檔案定義為default.html可以在入口檔案中新增:
define('DIR_SECURE_FILENAME', 'default.html');define('APP_PATH','./Application/');require './ThinkPHP/ThinkPHP.php';
如果你的環境足夠安全,不希望生成目錄安全檔案,可以在入口檔案裡面關閉目錄安全檔案的生成,例如:
複製程式碼
好睏啊,算了,熬夜毀容啊,明晚再寫吧(這是我的專案地址)