PHP 開源網店系統 ECShop 的代碼寫的怎麼樣?

來源:互聯網
上載者:User
從程式架構,及代碼效率等方面來講

回複內容:

作為 ECSHOP 的創始人,我也說兩句,ECSHOP 整個系統架構是 2006、2007 年時寫就的,之後也沒有特別大的改動,按照我們當時團隊以目前的眼光看,也是落後的了。
最大的要做的改動,一個是要改成單入口方式,第二個是至少以類封裝的方式寫代碼,把過程型的代碼最小化,第三個就是更加的 MVC 化一些。
至於大規模下的負載能力,其實當時就沒考慮做太大規模的店的事情,畢竟那是06、07年。不過論小規模負載下的效能,我們還是有自信的。
如果論代碼細節,我們07年給摩托羅拉做項目的時候,摩托羅拉曾經找專門的公司評價過代碼品質,最後的結果你應該也可以知道的。

-- 2015 年補充 --

今天看到有人在感謝這個回答,又進來看了看。

說 ECSHOP 爛的人,最好的辦法是寫一個更好的,蓋過去,讓 ECSHOP 沒那麼有名,好嗎?

另外也讓大家見識見識您的代碼,在 ECSHOP 時代沒漲別的本事,團隊裡論 Code Review 的能力沒誰比我強了。

感覺還不錯吧,確實適合新手二次開發,注釋比較貼心~ 適合新手閱讀學習和作二次開發,條理性比discuz! 強多了。 只能說是還好,適合個人開發人員或者小型建站公司。
從整個程式結構來說,確實是落伍的,談不上什麼擴充性,適合初學者練習。 代碼較亂...另外模板很不好用 ECSHOP普通的開源B2C系統,代碼可讀性不強,功能很多,都是雞肋,尤其模版製作不是很靈活與方便。 ecshop的代碼太亂了。反正我是不想再用了。。。
shopex倒不錯,個人感覺代碼寫的比ecshop好多了,可以試試。 對於懂PHP的人來說,這套程式有利有弊。對於不懂PHP程式的人來說,看不出什麼,各方面還是蠻好的。 效率方面還沒有體驗過
從程式架構和易讀性方面都很不錯,做二次開發改動起來還算比較舒服 二次開發起來比較好。如果單使用者使用推薦shopex,
  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.