Difference between Joomla Platform, Joomla Application and Joomla CMS,

66 views
Skip to first unread message

Jonathan Seni

unread,
Feb 25, 2012, 5:43:50 AM2/25/12
to joomla-de...@googlegroups.com
Hello,

I am a php/python developer and for a while I've been using joomla to make simple website.

I want to dedicate my time more on developing applications based in Joomla portal and helping out the community on the General Development of Joomla as well. But I've stack with this terms and I really don't know what they mean.

Joomla Platform, Joomla Application, Joomla CMS, etc.

I would like someone to explain to me or give me a link to make followup and learn before diving in.

Thanks.

alikon

unread,
Feb 25, 2012, 5:57:42 AM2/25/12
to Joomla! General Development
as officially staed:
The Joomla Platform is a platform for writing Web and command line
applications in PHP. It is free and open source software, distributed
under the GNU General Public License version 2 or later. The Joomla
Content Management System (CMS) is built on top of the Joomla
Platform.

so is somthing like an api/framework to write web and cli
applications
the most famous example of a web application writed using the joomla
platform is the Joomla CMS

Jonathan Seni

unread,
Feb 25, 2012, 6:19:11 AM2/25/12
to joomla-de...@googlegroups.com
So, If I want to learn on the development of extensions (Components, Modules, plugins, languages, etc) Should I learn both CMS and Platform?

Michael Babker

unread,
Feb 25, 2012, 6:25:01 AM2/25/12
to joomla-de...@googlegroups.com
Since the CMS is based off the Platform (and includes the Platform's code, its the libraries/joomla folder), if you follow the code in the CMS, you'll learn everything you need.

--
You received this message because you are subscribed to the Google Groups "Joomla! General Development" group.
To view this discussion on the web, visit https://groups.google.com/d/msg/joomla-dev-general/-/O7olkI-lJnYJ.
To post to this group, send an email to joomla-de...@googlegroups.com.
To unsubscribe from this group, send email to joomla-dev-gene...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/joomla-dev-general?hl=en-GB.

Jonathan Seni

unread,
Feb 25, 2012, 6:35:13 AM2/25/12
to joomla-de...@googlegroups.com
Thanks for details.

elin

unread,
Feb 25, 2012, 6:35:00 PM2/25/12
to joomla-de...@googlegroups.com
You need to know the platform to write extensions, you don't really need to know how to write extensions to write on  the platform. Sometimes I think it is a bit of a hindrance if you are used to doing extensions, because the platform doesn't require you to do all the things necessary to integrate with the CMS. 

Elin
Reply all
Reply to author
Forward
0 new messages