josC! 是针对 Joomla! 1.5.x 平台的一款桥接器组件,其功能就是将著名的开源在线商店软件 osCommerce 整合到 Joomla 中来。由于 osCommerce 也是基于 php + MySQL 构建,因此这种整合是可能的。

过去曾有人尝试将 osCommerce 改造成 Joomla 的标准组件,但是由于它毕竟是一个独立的软件,这种改造未免给将来的升级带来某种困难。

josC! 作为一个桥接器,它不改变整合双方的源代码,只是实现“外观整合”与“用户同步”。因此,josC! 整合 osCommerce 的最佳选择。

既然 Joomla 已经有了 VirtueMart 这个功能强大的在线商店组件,josC! 还有存在的必要吗?有!至少有两个理由:1、现有的 osCommerce 用户,当在线商店发展到一定规模之后,突然想给商店增加 CMS 系统,这时候就可以通过 josC! 来整合 Joomla;2、某些 Joomla! 用户偏爱 OSC,并不喜欢 VM 的复杂操作。

 

josC! Project stable version released
josC! Project stable version released

 

josC! 桥接器主要特色:

   1. 当前版本整合 Joomla! 1.5.x 与 osCommerce v2.2rc2a;
   2. 不修改 Joomla 或 osCommerce 任何一方的核心文件;
   3. 自动同步用户资料并随时自动更新;
   4. osCommerce 的 box 以模块的新面目出现,可发布到任何一个 Joomla 页面;
   5. 支持网站 SSL 加密访问;
   6. 支持“货到付款”(COD)及信用卡等支付方式;
   7. 将 osCommerce 的 CSS 文件分离,以便修改为适应 Joomla 模板的外观;
   8. 商品管理仍然通过 osCommerce 的后台进行;

 

应用 josC! 整合 Joomla 与 osCommerce 的注意事项:

  1. 在整合之前,osCommerce 不能应用过第三方插件(contribution),如果被第三方插件修改过核心代码,可能就影响整合效果。josC! 官方表示,在将来的版本中,会允许开发人员通过第三方 Joomla 插件来支持在 osCommerce 中应用插件;
  2. 在 osCommerce 中已有的商品,其管理过程都是按照正规的 osCommerce 要求来操作的;
  3. 如果网站要启用 SSL 支持,这个 SSL 不能是共享形式的,例如:https://secure.myhost.com/~myname ;必须是独享 SSL 形式,例如: https://www.mydomain.com 。josC! 官方表示,在以后的版本中,会增加对共享型 SSL 的支持; 
  4. osCommerce 必须安装在 Joomla 根目录下的某个子目录中,默认的 osCommerce 安装目录名称是 catalog ;
  5. osCommerce  的数据库必须与 Joomla 在同一个数据库中;
  6. 如果是全新安装的 osCommerce,那么在安装之后请首先对 osCommerce 进行充分的设置和测试,确保它能够独立工作(发布商品、销售、收款等),然后再安装 josC! 桥接器,与 Joomla 合并;

下图就是通过 josC! 桥接器成功整合 Joomla 1.5 + osCommerce v2.2 之后的前台效果:

 
Joomla! 1.5 + osCommerce integration demo
Joomla! 1.5 + osCommerce integration demo

 

Joomla!之门 点评:

josC! 是第一个成功的 osCommerce 整合桥接器,完全符合 Joomla之门 所坚持的桥接器标准“外观整合+用户同步”。尽管现在的 1.0 版本功能还很少,例如:

  1. 整合的是 osCommerce v2.2RC2a 版本,不是 v3.0 版本;
  2. 在整合后,还不能去除 osCommerce 的页头(header)和页脚(footer);
  3. 不支持通过 JoomFish 实现 OSC 与 J1.5 之间的多语种界面同步;

不过,相信随着开发人员的深入探索,这些问题都将得到解决。对于喜爱 osCommerce 的用户来说,总算盼到了这样一个完美的解决方案。

不过,osCommerce 发展几近停止,渐有被 Zen Cart 取代之势。因此,不推荐将要搭建在线商店的用户选择 OSC。同时, Magento 这个新兴的在线商店软件后来居上,呼声甚高。如果您对 Magento 更感兴趣,那么本站将在最近撰文介绍一款新的 Magento + Joomla 1.5 整合桥接器,其效果也是相当不错。敬请关注。

 

{quickdown:936} 

{quickdown:67}

{quickdown:541}