2月14日,基于WebAsyst框架的全新ShopScript 5商店发布了首个测试版。该版本目前仅接受预订,主要面向程序员和网页工作室,而非普通店主。正式发售日期定为3月12日。
需要明确的是,ShopScript 5并非独立的网上商店系统,而是WebAsyst框架下的一个应用程序。
安装体验
对于缺乏深厚技术背景的普通企业家而言,自行安装存在一定门槛。首先需要部署WebAsyst框架本身,虽可通过FTP上传文件并连接数据库完成,过程相对基础,但后续商店安装并不顺畅。尽管有文档指引,仍频繁出现权限访问错误及服务器配置问题。

第一印象
前端标准模板严重缺失,此前版本约有十余个可选,而当前套装仅提供一个白色背景、无图片、使用标准字体的基础主题,支持通过图形编辑器或从WebAsyst官网加载新主题,但目前暂无其他可用选项。
管理后台变化显著,与旧版毫无相似之处:商品目录、订单及客户管理被独立划分,低频使用的商店设置也被分离出去,整体用户体验大幅提升。

功能表现
开发者兑现了承诺,ShopScript 5支持在同一域名、同一平台下创建多个商店及多仓库管理,并可灵活安装插件与模块。

多项旧版痛点得到改善:特性处理更完善,支持生成销售报告并按类别、组别等维度细分。但在计算配送费用时仍存在报错且信息无法保存的问题,预计正式版将修复此缺陷。

技术架构
ShopScript 5安装包体积较前代缩小15倍,大量模块与模板已移除,改为通过管理面板从官网按需安装。开发团队表示将持续优化插件生态。

数据库结构基本保持不变,核心表结构与命名延续旧版,但整体更优化易用;代码逻辑更清晰,结合WebAsyst框架提供的丰富功能,显著降低了二次开发与功能扩展的技术成本。
鉴于每个在线商店的需求独特性,评估CMS时我重点关注代码规范性与可扩展性。ShopScript 5在这些方面进步明显,系统灵活性提升,对服务器资源的需求也大幅降低。
总结
缺点:
- 安装配置复杂,无开箱即用方案,非技术人员难以独立完成部署;
- 设计与模板资源匮乏;
- 部分功能存在Bug,运行不稳定;
- 仍不支持制造商管理,缺少按属性筛选功能。
优点:
- 基于WebAsyst框架,代码更灵活、性能更优;
- 支持多前台展示与多仓库管理;
- 后台操作体验显著提升;
- 旧版核心功能已完善;
- 支持通过管理面板便捷安装扩展插件。
总体而言,ShopScript 5仍处于早期阶段,期待正式版能解决现存问题。从用户视角看,除后台界面革新外,功能层面未有颠覆性变化,但底层代码已全面重构。许可证价格变动不大。
若被问及“应选择新版还是旧版”,我的建议是:优先选择新版。但对于计划从旧引擎迁移的用户,建议等待更新版本发布、主要问题修复后再做决策。如当前无需多仓库或多前台功能,暂不急于迁移。

