2013-07-11 66 views
-1

我想知道在家庭結構CMS中管理用戶的最佳方式是什麼。 需要包含的重要功能顯然是安全的。用戶管理PHP

我聽說UserCake這似乎是一個公平的想法。

問題是:我應該自己做還是應該使用已經制作好的用戶腳本?

+0

得到一些已經寫好的東西,因爲它已經被很好地測試過了。你看過Zend Framework或Symfony組件嗎?他們可能有你可以使用的東西。 (順便提一下,這裏一般都會提出圖書館推薦的要求,因爲它們的日期太快,不適用於我們的問答格式)。 – halfer

+1

DIY的優點:你知道,你有什麼。你知道,你沒有。你完全掌握了一切。 DIY的缺點:重塑車輪。巨大的努力...去寫一些已經寫好的東西,我會做什麼 –

+0

總是有一個很好的研究,並看看其他人如何做到這一點!通過給出自己對現有代碼的完整概述,您將節省大量時間和精力。 – Sliq

回答

3

如果庫適合您的需要,請使用它。

如果圖書館差不多符合您的需求,請考慮克隆它並對其進行微小的更改[並提供拉取請求,如果您的添加值得]。

如果需要功能是您業務核心的一部分[即你想從中賺錢],考慮從頭開始重寫它。

但是對於這樣的功能,我會選擇一個現有的工具 - Symfony和FOSUserBundle一樣。