项目概况
隐私标记系统的管理机构日本信息技术促进协会(JIPDEC)我们负责更新所提供的“商业搜索服务”。
该项目的主要主题是“不损害现有的高速搜索体验”、“使其与智能手机兼容”和“显著改善更新流程”。
背景和问题
原有系统虽然具备高速搜索功能,但业务信息的更新需要大量的人工操作,从业务系统输出数据,到本地处理,再上传,耗时耗力,增加了运营成本和风险。
随着系统老化,需要减轻维护负担,建立高效的运营体系。此外,对包括智能手机在内的各种设备的支持也是一个问题。
选择Kuroco的理由
在比较和评估多种架构并确认其可行性后,发现Kuroco具有以下优势:

- 快速搜索性能
即使在搜索大量数据时也能实现极快的响应,保持与现有网站相同甚至更好的用户体验。
- 通过 API 集成自动更新
可以通过API链接业务系统的数据,使更新工作完全自动化。
- 简化并加速前端部署
通过提供基于CDN的静态内容托管服务KurocoFront,无需签订单独的托管服务和CDN并进行管理,大大减轻了基础设施管理的负担。
- Smarty 具有灵活的可扩展性
除了Headless CMS 的功能外,Kuroco 还可以使用 Smarty 自定义 API 行为,从而灵活地与外部系统和各种领域集成。对于具备后端知识的开发人员来说,轻松处理搜索结果并实现独特的显示逻辑的能力也大有裨益。

没有像 Lambda、Cloudflare Workers 或 Edge Functions 这样的程序执行环境,但 Smarty丰富的插件可用,足以调用 API、保存 JSON 和处理常见用例。

智能手机搜索UI开发
传统PC环境下,搜索功能早已具备便捷易用的特性。为了在智能手机上复制这一功能,切换搜索条件的模态界面的呈现方式以及导航流程的组织方式,是影响用户体验的重要因素。
通过针对移动环境优化这些功能并考虑网站无障碍设计,我们创建了一个即使在智能手机上也直观且易于使用的搜索用户界面。
这是一项具有挑战性的任务,但最终我们能够在 PC 和移动设备上提供一致的便利。
结果与效果
我们能够通过最初选择的建筑来实现理想的建设。
- 用户体验
高速连续搜索功能,让您能够从海量商业信息中快速检索所需信息。我们打造了即使在智能手机上也能轻松搜索的UI。
- 运营效率
自动化更新流程消除了手动工作和错误风险。
- 可扩展性
使用Smarty进行定制可以灵活应对未来的功能扩展和外部集成。


概括
通过这次更新,我们能够同时实现运营效率和保持高速性能,而这些问题以前往往是需要权衡的。
- 业务信息通过业务系统的API自动链接到Kuroco
- 批处理使您的网站定期更新
我认为服务技术的选择直接导致了这个项目的成功,因为它减轻了管理员的负担,并允许用户继续享受舒适的搜索体验。
此外,该项目得到了JIPDEC工作人员的高水平知识和负责业务系统供应商的扎实技术能力的支持,直到最后都进展顺利且积极。
对于我们来说这是一个非常令人满意的项目。