2012-07-26 49 views
0

哪個結構將會有用/更好?
(PHP)
哪個結構更好? - PHP HTTP庫

結構一個

+ httpLib/ 
| . Index.php/Factory 
| . API.php 
| . _Exception.php 
| + Response/ 
| | . Interface.php 
| | . ... 
| + Request/ 
| | . Interface.php 
| | . ... 

結構B

+ httpLib/ 
| . Response.php 
| . Request.php 
| . API.php 
| . _Exception.php 
| + Client/ 
| | . Interface.php 
| | . Socket.php 
| | . Stream.php 
| | . cURL.php 
... 

(我沒有找到一個更好的標題)
感謝。

回答

2

第一個結構是最好的。

有了它,你可以更好地分離請求和響應。

請求和響應的結構是有嚴格規定的,而不是單一類

+0

的請求(捲曲,插座,流...)是確定的,但什麼樣的答卷? – 2012-07-26 19:32:47

+1

HTTP響應:1xx:信息 - 收到請求,繼續處理。 2xx:成功 - 行動已成功收到,理解並被接受。 3xx:重定向 - 必須採取進一步行動才能完成請求。 4xx:客戶端錯誤 - 請求包含錯誤的語法或無法完成。 5xx:服務器錯誤 - 服務器無法完成一個明顯有效的請求。 – FabianoLothor 2012-07-26 19:48:45