XT:Commerce (以下簡稱 XTC)是一個以 osCommerce 為基礎的電子商務解決方案。
開發團隊的主要成員與開發osCommerce團隊成員一樣大部分為德國人,官方網站()大部分仍以德文為主,不像osCommerce官方網站,英文文件稍嫌不足,因此除非你懂德文,否則要在官方網站尋求支援可能不大容易。
據XTC官網表示,XTC與 osCommerce同時開發的目的在於,想讓歐盟(European Union)甚或全球(world wide)的中型貿易公司,得以降低進入電子商務的門檻。
藉由高度開發特性的開放源碼軟體(Open Source Software),讓我們不必為像過去一樣,需要跨過非常高的門檻及龐大的軟體、建置及技術費的限制,也可以在現今瞬息萬變的市場取得利益。
然而,osCommerceC的出現可能讓很多原本在電子商務市場耕耘很久的軟體商,尤其是非開放源碼的軟體,挨了一記悶棍,他們大概萬萬沒想到世界上竟有人把這樣的電子商務軟體免費讓人使用,我猜他不是救世主就是笨蛋?
但不管如何,事情真的發生了,osCommerce幾乎已經顛覆了電子商務的傳統觀念,它把進入電子商務的門檻降到最低,尤其在寬頻普及化的推波助瀾下,全民上網不稀奇,家家戶戶開網路商店才新鮮哩!
既然osCommerce早已經把進入門檻降低,為何XTC又來插一腳呢?
事實上不只 XTC,其他把osCommerce整合進phpnuke、 xoops、 phpbb等的project也到處可見,甚至osCommerce的分支如zencart及XTC也不在少數。我想這就是開放源碼的精神所在,牛頓說:『如果我看的比別人更遠,是因為我站在巨人的肩膀』,因此,如果我要造一輛車,就不需要自己生產輪胎吧!
所以,不管整合也好分支也罷,完全符合了開放原始碼軟體的自動進化論。
由於每個人可能有需要適合自己的車,當然你也可以從輪胎開始打造,或是選擇站在osCommerce的肩膀?我想是後者居多。
雖然OSC的使用人數日益增多,但發展腳步一直並不快,也許是承襲德國工藝的精雕細琢吧!
因此XTC的出現並不令人意外,有了osCommerce的核心基礎,XTC著實補足了一些osCommerce目前仍欠缺的部分,尤其是佈景主題(Templates)。
XTC繼承了osCommerce的優良血統,加上前台版面模版化(Smarty Template Engine)、改進部分相容性問題及整合實用的外掛模組(contributors),如禮券系統、定價系統,因此,package的檔案數增加是可以預期的,對於想安裝在 hosting 的使用者來說,也算一種負擔了。
當osCommerce遇到XTC,當然保有osCommerce既有優點,其主要差異及特色大致如下:
1.取消 register_global = on 的限制。
2.前台使用Smarty模板引擎改寫,將PHP程式與HTML分離,可切換多種佈景。
3.商品上架、電子報採用所見即所得(WYSWYG)模組。
4.可依會員等級設定不同的檢視、購買商品權限。
5.新增匿名會員購物機制。
6.新增十八歲以下禁止購買機制。
7.新增禮券及折價券購物機制。
8.全新的定價系統(會員等級折扣設定、 單一商品最大折扣數設定)。
9.內容管理機制,用來發佈網站消息,或指定商品的進階介紹。
10.全新的商品上架圖片處理(GDlib 2.0+),自動產生三段縮圖,並可在商品圖片加入指定的浮水印(logo)。
11.新增商品META功能,以利搜索引擎搜尋。
12.新增後台管理權限設定。
13.新增後台手動新增會員帳號功能。