在學習thinkphp5.1之前,需要理解面對物件和命名空間的概念,可以去php手冊看看php的相關的基礎知識
簡介
thinkphp是乙個快速、簡單的基於mvc和面對物件的輕量級php開發框架。
安裝composer安裝和更新
我使用的是composer安裝
在linux和mac os x中可以執行如下命令:
如果之前使用 composer 安裝的話,首先切換到你的 tp5 目錄,然後使用下面的命令更新框架到最新版本
(注意因為快取關係, composer 不一定是及時更新的):
composer update
目錄結構
執行環境
windows建議使用wampserver來使用thinkphp本地開發
入口檔案
thinkphp5版本的預設自帶的入口檔案位於public/index.php
(實際部署的時候public目錄為你的應用對外訪問目錄)
在安裝好wampserver後,(實際部署的時候 public 目錄為
你的應用對外訪問目錄)
我們可以在瀏覽器中訪問入口檔案
wampserver進行多站點配置以及網域名稱重定向
可以參考
將專案部署到碼雲
ThinkPHP5 1學習 模組設計
一 目錄結構 thinkphp5.1 預設是多模組架構,也可以設定為單模組操作 手冊摘入的結構列表 多模組設計在 url 訪問時,必須指定響應的模組名,比如 public test abc eat 如果你只有 test 這乙個模組時,你可以繫結這個模組,從而省略寫法 此時,url 呼叫就變成了 pu...
thinkphp5 1 學習筆記 SQL 語句
在專案開發中 列印 原生 sql 語句 在 框架中查詢構造器 結束後 返回的資料中,在 select 查詢中的 括號中輸入 false 列印出 返回的值 即為 sql 語句 data basequery where whereall whereor whereor page page,limit o...
ThinkPHP5 1鉤子和行為
tp5.1的行為是乙個比較抽象的概念,執行的流程使用者的註冊,登入,退出登入等等都可以作為乙個行為。而不同的行為之間也具有位置共同性,比如,有些行為的作用位置在使用者註冊後,在登入之後,退出登入之後,等等有些行為的作用位置都是在應用執行前,有些行為都是在模板輸出之後,把這些行為發生作用的位置稱之為鉤...