我是從社會尋求一些建議 - 關於構建基於以下信息的在線商店:推薦的方法在PHP
關於商店:
- 在線商店銷售實體產品
- 產品頁面將包括諸如顧客評論,產品變焦,「你可能會喜歡」等
- 使用開放ID
- 需要一個完整的BAC DMOZ目錄,支持信用卡付款,訂單跟蹤,發貨,退款,增加新產品目錄等
- 需要支持3種語言(這是一個業務需求)
關於我的技能:
- 我已經在原PHP中構建了一個類似的電子商務網站,其中有很多新商店需要的功能,但這是我的第一個大型PHP項目,我知道它的編碼非常糟糕。技能是新手和自我教導,我對框架沒有經驗,但我是熱衷於學習如何提高自己的技能,並使網站更適合繼承我之後項目的編碼人員。
我的問題:
- 你建議我建立使用MVC框架新店?如果是這樣的話,哪一個用於這種類型的項目?我以前從未使用過。我已經讀過CodeIgniter適合初學者,但我也看過Kohana很棒,所以我在兩者之間扯上關係,寧願選擇一些不會太陡峭的學習曲線。
- 您是否建議購買現有的購物車/網上商店系統,然後進行修改?或者只是自己構建整個事情。我有一個3.5個月的時間,直到發佈。我個人更傾向於從頭開始構建它,因爲我會知道網站的所有內容,我真的不喜歡不理解別人的代碼以及如何控制它。然而,也許這是對我的無知,我應該強迫自己使用已有的東西,因爲它可能編碼得更好。思考?
我已經做了大量的閱讀和研究,我覺得在Stackoverflow上問大量更有經驗的社區而不是僅僅嘗試自己做出決定是有意義的。
「需要支持3種語言」..?這是一個業務需求? – Shyju 2010-11-11 01:34:57
如果您打算建立網上商店,您至少必須知道如何避免常見安全錯誤。以下是其中一些列表:http://www.owasp.org/index.php/Top_10_2010-主要 – PleaseStand 2010-11-11 01:37:41
是的,該網站需要支持至少2種語言才能開始,因爲我是開發人員,而且我只閱讀英文,但該網站是針對非英文用戶羣推出的。我們計劃晚些時候擴展到第三種語言 – justinl 2010-11-11 01:41:28