2013-05-08 60 views
1

我設計一個在線門戶網站,該網站將主要有以下幾個功能:適合的PHP框架

  1. 新訪客與網站爲成員
  2. 寄存器如果她是一個付費會員,那麼她應該被授予登錄權限以更改她的個人資料。想象一下,一個Facebook的個人資料,在每一個用戶登錄並且能夠改變他們的信息,增加新的照片,等
  3. 如果她是免費會員,那麼它應該只給一個基本的水平輪廓沒有太多的管理功能。
  4. 如果來賓用戶與該網站註冊,那麼他們應該有機會接觸自由,並通過消息系統支付的網站成員 所有的免費和付費會員需要獲得他們的個人資料批准由網站管理員和電子郵件驗證

我熟悉的Joomla,WordPress的,的Prestashop,Magento的和Yii的,但我仍然沒有對如何有完整的網站,每個用戶帳戶超級管理員和個人管理的想法。

關於如何完成這個任何想法?

+0

定義組和權限,以每個小組會有幫助。每個用戶都是一個組的一部分,每個組可以做X件事情。在這裏閱讀更多關於ACL的內容http://en.wikipedia.org/wiki/Access_control_list,或者找到一個適合您的當前框架的插件。 – jtavares 2013-05-08 12:38:46

回答

0

這是一個自定義的工作,不會有一個框架,以實現自己的目標。

你應該明白,框架是唯一的代碼基礎層已經通過測試並證明是安全。然後,您可以正確使用框架的API來構建高效的Web應用程序。

你最好的選擇是要挑主流的PHP框架之一:

研究每個框架(這不是全部),並選擇符合您的需求和技能水平的框架。

+0

我也瀏覽了這些框架和其他幾個框架。不過,我昨天在使用Prestashop來完成這個項目時有一個計劃。因爲我只需要基本上找到一種方法1.根據產品和搜索結果頁面中的供應商顯示項目2.爲每個供應商創建一個單獨的管理界面,並且3.爲每個供應商創建會員級別的方法(此I仍然需要找到) 我還沒有決定這雖然,但如果成功的話我想接着我的方式將它 – Yoosuf 2013-05-18 07:30:47

+0

繼續否則,我將使用Zend的或FuelPHP – Yoosuf 2013-05-18 07:32:17