我開始了我的第一個基於REST的應用程序,並且有一個可能的小問題。PHP中的REST URL映射和物理實現
實施例:資源 「書」:
1- GET www.domain.com/api/book/ - 得到所有的書籍(在體內可能的參數) 2- GET www.domain.com/ api/book/1234 - 獲得Book實例的詳細信息,ID = 1234(身體中沒有參數) 3 GET GET www.domain.com/api/book/1234/author - 獲取本書的作者該ID = 1234
我想知道這些服務的物理服務器端實施。哪個PHP文件會存儲相應的代碼?是否有一些服務器配置要完成?
我想我會有類似這樣的一個服務器文件夾結構: API /電子書/ API /作家/
...和裏面的一些PHP文件: API /電子書/ file.php api/author/file.php
我是否還應該有一個物理文件夾api/book/1234,或者它在某種程度上被api/book /中的腳本處理過?
謝謝!
我應該在哪裏代碼
你使用一些框架? – pregmatch
@pregmatch:尚未定義。 – Aleks