我要發展,其中內容被存儲在外部數據庫中,並通過XML分配一個網站PHP MVC的XML/XSL
誰能推薦一個輕量級的框架,可以使用消耗該XML和顯示器html使用xsl轉換?
我想使用XSL因爲除了數據爲XML我希望能夠到模板使用XML/XSLT標記
我要發展,其中內容被存儲在外部數據庫中,並通過XML分配一個網站PHP MVC的XML/XSL
誰能推薦一個輕量級的框架,可以使用消耗該XML和顯示器html使用xsl轉換?
我想使用XSL因爲除了數據爲XML我希望能夠到模板使用XML/XSLT標記
XSLT本身就是一個非常強大的工具,所以我懷疑如果你只是想讀取XML並將其轉換爲HTML,那麼向工作流程中添加框架將會有改進的效果。這就是XSLT發明的那種工作。
也許不完全匹配問題XML Outputting - PHP vs JS vs Anything Else?給出了XSLT如何工作的一個想法。
編輯@hakre評論:PHP支持XML/XSLT,沒有框架需要是我說的。如果您按照我建議的鏈接進行操作,您會發現轉換隻需要3行PHP代碼(當然,除了XML數據和XSLT腳本之外)。 PHP在標準安裝中使用非常快速和穩定的xmllib2/xsltlib庫,不需要添加lib。
編輯@Kendall評論:XSLT是一種w3c標準模板語言。爲什麼使用另一個可能不會被廣泛使用,記錄和支持的?爲了解決您的問題:對於您描述的任務,我不推薦任何已經構建在PHP中的XSLT的框架,以使用XML並使用XSL轉換顯示HTML。爲什麼要把上面的框架直接與XSLT直接交談?這是一種語言,而不是API。即使多功能性會更好。
PHP通過其擴展支持XML和XSLT,所以如果您要求的話,您不需要專門的框架。 http://php.net/refs.xml – hakre