如何使用Thinkphp搭建商城系統(一)

由于工作需要,我要使用Thinkphp框架,但是我對php不是很了解,我覺得想要快速掌握一門語言或者一個框架,最好的方法就是做出一個小作品,只有在自己做這個作品中,才能快速掌握.下面是我這三天學習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';
如果你的環境足夠安全,不希望生成目錄安全文件,可以在入口文件里面關閉目錄安全文件的生成,例如:

好困啊,算了,熬夜毀容啊,明晚再寫吧(這是我的項目地址)

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,268評論 25 708
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,923評論 18 139
  • 發現 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,229評論 4 61
  • 學習,學習,人不學習枉少年,再不學習就廢了
    顥灝閱讀 238評論 0 1
  • 安裝JDK,配置JDK開發環境; 安裝Tomcat; 官網下載,選擇對應版本下載,例如我選擇Tomcat7下載目錄...
    ChenME閱讀 478評論 0 0