使用 Joomla! 进入生产环境
自从 Joomla! 2.5 以来,我们都在核心中配备了之前缺失的关键功能。我指的是 ACL、一键升级、多语言支持、多个数据库驱动程序等等。在拥有所有这些功能的同时,我们还拥有一个强大的框架,我们已准备好构建先进的 Web 站点门户,并将 Joomla 与其他开源或商业软件和数据源集成。
不久前,我被要求领导一家成功公司的项目,该公司正在开发预订系统。我们的任务是构建新一代在线预订系统,并升级旧安装的遗留版本。管理层希望为客户提供一个更具吸引力的网站,其中包含完全可编辑的内容和可扩展的功能,以及安全、易于导航的预订购物车系统。一个关键要求是构建一个能够处理更多流量且无错误的解决方案。
在我的任务的第一周,我花时间分析了公司的产品组合和它们提供的服务。在与内部团队进行了几次讨论后,我与系统架构师会面。在会议中,我想到了一个想法,即使用 Joomla 作为整个解决方案的一部分。我必须承认,我把 Joomla 带到桌面上并不是巧合。自从它从 Mambo 分离出来以来,我一直对 Joomla 深表敬意,并了解其优势。因此,我们将解决方案分为两个部分,即 CMS 和预订系统,然后着手进行它们的集成。
通过做出这样的决定,我们可以主要专注于我们的核心业务,即预订系统,并将所有内容管理及视觉展示留给 Joomla。我们必须构建自己的 Joomla 扩展,主要负责与预订系统的数据同步,但这是一项微不足道的工作。然后我们为客户编写了一些看起来专业的模板。幸运的是,Joomla! 2.5 在这个阶段发布,因此我们可以立即开始构建多语言门户,并使用 ACL 为管理员分配正确的权限集。
项目的成功超出了我的预期。我们在人力资源上节省了成本,并缩短了项目的周期。Joomla在各种场景下表现极佳,轻松处理了高流量。其灵活性无限。它被证明是一个稳定、生产就绪且易于维护的系统,适用于任何严肃的在线业务。
《Joomla社区杂志》上发布的一些文章代表了作者对特定主题的个人观点或经验,可能并不与Joomla项目的官方立场一致。
通过接受,您将访问由https://magazine.joomla.net.cn/之外第三方提供的服务
评论