當前位置:編程學習大全網 - 編程語言 - ecshop 是什麽框架寫的?

ecshop 是什麽框架寫的?

ECSHOP沒有用框架,是面向過程了,中間使用了smarty模板引擎技術

ECShop是壹款B2C獨立網店系統,適合企業及個人快速構建個性化網上商店。系統是基於PHP語言及MYSQL數據庫構架開發的跨平臺開源程序。

Smarty是PHP的"半官方"的模板化引擎,從其主頁的位置就可以看出。Smarty的作者是Andrei Zmievski和Monte Orte。它是在GNU寬通用公***許可(LGPL)下發布的,可能是最流行、功能最強大的PHP模板化引擎。

擴展資料:

Smarty還提供了以下五點強大的功能:

1、強大的表現邏輯。Smarty提供了適當的構造,能夠有條件地計算和叠代地處理數據。雖然它本身實際上是壹種語言,但語法很簡單,設計人員可以很快地學會,而不需要預備的編程知識。

2、模板編譯。為減少開銷,Smarty在默認情況下將模板轉換為可比較的PHP腳本,使得後續的調用速度更快。Smarty還非常智能,在內容改變後可以重新編譯。

3、緩存。Smarty還提供了緩存模板的可選特性。緩存與編譯不同的是,支持緩存不只是能生成緩存的內容,還能防止執行個別邏輯。例如,妳可以指定緩存文檔的生存時間,比如5分鐘,在此期間可以忽略與該模板有關的數據庫查詢。

4、高度可配置和可擴展。Smarty的面向對象架構允許修改和擴展其默認行為。此外,從壹開始可配置性就是壹個設計目標,為用戶提供了很大的靈活性,通過內置方法和屬性定制Smarty的行為。

5、安全。Smarty提供了很多安全特性,可以避免服務器和應用程序數據遭到設計人員有意或無意的破壞。

百度百科-ecshop

百度百科-Smarty模板引擎

  • 上一篇:法蘭生產加工工藝都有哪些?
  • 下一篇:論Java與C語言的相同點與不同點和各自的優勢
  • copyright 2024編程學習大全網