为CMS 3创建前端网站管理com_services
即将到来的Joomla前端管理将如何发展?
是谁的Buddhima?
我是来自斯里兰卡的Buddhima Wijeweera。我的家乡是加勒,被认为是斯里兰卡南部省的首府。目前我是在斯里兰卡莫鲁图瓦大学计算机科学与工程学院的应届毕业生。
在大学期间的项目中,我主要与Java语言相关的项目合作。我喜欢为开源项目做出贡献。在WSO2 Lanka的实习期间,我有机会为Apache项目做出贡献。在空闲时间,我对与Web应用程序相关的东西产生了兴趣。因此,我开始学习PHP,从未想过会发展到这一步。
对Joomla的熟悉程度
我对Joomla的熟悉程度超过了两年前。最初,我为了项目目的在大学中创建了Joomla网站。结合PHP和Joomla!的知识,我在Joomla中能够完成各种复杂的事情,这使我去年参加了GSoC。当时,我能够修复Joomla!平台的问题,并将其纳入12.1版本。尽管去年的申请被拒绝了,但在Elin Waring的指导下,我创建了一个插件和一个模块,它们使用Open Street Maps,现在可以在JED上找到。这极大地帮助我获得了关于为Joomla CMS开发扩展的知识。
之后我转向平台,Elin让我开始为平台工作JOpenstreetmap包。这是一个2012年GSoC项目想法页面上的项目想法。我接受了挑战,并在12月底成功完成了它。现在任何人都可以在Joomla平台和Joomla 3.1版本中找到它。
2013年GSoC项目
随着人们日益希望在平板电脑、智能手机等不同设备上消费内容,而不是仅限于网络浏览器,Joomla 也需要朝着面向服务的架构发展。通过这个项目,我提出了为 Joomla 构建基于此类 Web 服务架构的初步步骤。
本项目的目的是使开发者能够构建可以进行 Joomla 管理的应用程序,这些应用程序目前仅限于 Joomla 后端。对于 Joomla! CMS,我将创建一个前端组件,允许用户执行一些目前仅限于 Joomla 后端的行政任务。此外,本项目还将几个 Joomla 后端组件转换为新的 MVC 架构。
本项目的首要成果将是一个可以使用 Web 服务执行管理任务的 Joomla! CMS。因此,开发者将能够实现与 Joomla 后端交互并进行必要配置的 Web 服务应用程序。将最有用的管理任务带到前端将极大地帮助新晋的 Joomla 超级用户,因为他们将能够在不访问复杂的 Joomla 后端全局配置面板的情况下完成最重要的配置。
《Joomla 社区杂志》上的一些文章代表了作者对特定主题的个人观点或经验,可能并不与 Joomla 项目的官方立场一致。
通过接受,您将访问 https://magazine.joomla.net.cn/ 外部第三方提供的服务
评论