要求
; show me teh errors.display_errors = on
; either choose to see all errors or all, but no deprecation warnings.
error_reporting = e_all
; error_reporting = e_all & ~e_deprecated
開始乙個新專案
最好的方式開始乙個專案是將它基於乙個穩定的專案發布環境。發布有面向通用web專案或者面向要求乙個小框架方法的專案。專案分布為一組預定義的檔案結構,一些樣式**和對應的核心庫。
我們將讓我們的新專案基於這樣乙個正式的框架基礎。
用composer
這一特性在1.1.0以後支援
我們將用composer在當前資料夾建立我們的專案。
composer create-project --prefer-dist unionofrad/framework project
用git
不想用composer?沒問題,你也可以用git。接下來的命令將把框架作為專案轉殖下來當前資料夾。上游可庫將以名字發布版本安裝。
git clone --origin distro project
然後我們會切換進入資料夾並且初始化倉庫子模組。模組的使用是為了不依賴其他非核心庫本身。
cd project
git submodule update --init
如果所有事情都作妥當了,你應該想在有乙個lithum核心在你的 project/libraries/lithium裡面。
繼續我們的腳步
這一節的目的是,我們將用php的內建開發伺服器。這對開發很有好處,但是最好別在產品機器上使用。關於怎麼使用別的web伺服器會在本節結尾處介紹。
許可權開啟伺服器
保證你在project的根目錄。現在通過下列命令開始內建伺服器。你的專案將可以通過127.0.0.1的8080埠訪問。
最後,通過瀏覽器訪問這個時候,你將看到預設的主頁。你成功了。
通過web伺服器頁面看更多如何設定產品級web伺服器
Lithium做進製轉換
最近lithium時常感到頭疼,因為考試的日子就快要到了。為了準備考試,lithium正在沒日沒夜地看書,但凡是和電腦科學有關的書籍都有乙個特點 書裡總是會用 二 十和十六三種進製中的某一種來表示乙個數,有時甚至還需要讀者將乙個數在這三種進製中進行轉換。滿眼紛亂的 二 十 十六進製制數令lithiu...
kong翻譯 Kong官方文件翻譯 安裝Kong
本文主要描述如何安裝使用kong api閘道器,具體請參閱kong官網文件 kong可以安裝和執行在如下環境中,docker kubernates centos redhat debian ubuntu macos vagrant等環境中如下圖所示 下面我們將已macos舉例安裝部署kong api...
python翻譯 Python翻譯
translator.py coding utf 8 author inspurer 月小水長 pc type lenovo create time 2019 4 6 15 44 file name translator.py github qq郵箱 2391527690 qq.com import...