我正在爲一個大學項目構建一個使用Yii框架的相對簡單的應用程序,我需要使用XML文件作爲數據源而不是數據庫。有一小部分數據需要被保留,並且不會變化很多,所以數據庫的複雜性是不必要的。在Yii框架中使用XML作爲數據源
XML文件將存儲一些整數和一些字符串,這些數據將需要讀入並由控制器類使用。
在更新XML文件中的數據方面,用戶不希望通過應用程序來完成該操作,他們只會自己打開文件並在需要時手動更改數據。
任何人都可以指出我正確的方向如何去做這件事。任何信息都非常感謝。
我正在爲一個大學項目構建一個使用Yii框架的相對簡單的應用程序,我需要使用XML文件作爲數據源而不是數據庫。有一小部分數據需要被保留,並且不會變化很多,所以數據庫的複雜性是不必要的。在Yii框架中使用XML作爲數據源
XML文件將存儲一些整數和一些字符串,這些數據將需要讀入並由控制器類使用。
在更新XML文件中的數據方面,用戶不希望通過應用程序來完成該操作,他們只會自己打開文件並在需要時手動更改數據。
任何人都可以指出我正確的方向如何去做這件事。任何信息都非常感謝。
或許值得使用SQLite,因爲這將創建一個數據庫爲文本文件,或許比使用XML簡單的考慮。
我看,謝謝你的信息。對於用戶來說,訪問這個文本文件是否容易,以便手動進行頂部更新,他們是否必須通過應用程序來執行此操作? – user1011589 2012-02-02 19:07:36
實際上,從頭開始,我爲此構建的人不支持sqlite。感謝您的幫助,雖然 – user1011589 2012-02-02 19:10:16
感謝marcovtwout,我會檢查出 – user1011589 2012-02-02 19:16:53