2014-01-20 32 views
0

我有用Jade編寫的軟件。存儲在其中的數據就像一個組件列表。我希望有一個選擇選項的網頁,它將從Jade軟件/數據庫中選擇數據並將其顯示在該頁面上。Jade數據庫和PHP

我對PHP有一些經驗,我在Jade做了一個簡單的應用程序(就像他們在Jade網站上作爲示例/教程的圖書館系統)。翡翠和PHP可以像PHP + MySQL一樣工作嗎?如果不是,我可以使用什麼來將數據從Jade傳遞到PHP。如果是的話 - 我需要學習如何使其發揮作用?

+0

我還沒有完成Google搜索。 –

回答

1

看來你在這裏混淆了一些術語。 Jade是一個模板引擎。您可以將數據放入其中,Jade將返回HTML代碼。它用作MVC模式中的視圖。你的模型將成爲MySQL數據庫。您的PHP代碼充當控制器,負責從模型中獲取數據並將其放入視圖中。

Jade最初是由TJ Holowaychuk爲Node.js寫的。有其他語言的幾個端口(如PHP)。他們都在不同的完整性和積極的發展水平。

我建議使用Google搜索「GitHub Jade PHP」。

如果您找不到適合您需求的庫文件,您仍然可以查找其他模板語言,例如HAML。再次,Google會幫助你:「PHP模板語言」。

我認爲你有足夠的經驗加載MySQL數據庫的結果並將它們傳遞給一個類的實例,所以我不打算在這裏介紹。如果不是,請提出一個新問題。

+0

我們在談論相同的玉器嗎? http://www.jade.co.nz/jade/index.htm –

+0

我們不是。但是你的標籤「玉」寫着「受Haml影響很大的高性能模板引擎」,所以從技術上講我的答案是正確的。 但是,請參閱我對您的問題的評論。 – buschtoens