I won't explain every code in this post because this post will be about the codes. Maybe in other post, I will.
First, create a folder and name it to com_jchelloworld
Second, we need to create the xml file then name it jchelloworld.xml
<?xml version="1.0" encoding="utf-8"?> <install type="component" version="1.5" method="upgrade"> <name>JC Hello World</name> <creationDate>February 2012</creationDate> <author>Joef Clarin</author> <version>1.0.0</version> <description>JC Hello World</description> <files> <filename>jchelloworld.php</filename> </files> <administration/> </install>For more info about the xml file, click here
Third, we need to create a php file then name it jchelloworld.php.
<?php defined('_JEXEC') or die('Restricted access'); echo "hello world!"; ?>
Now that we created the two files, compress the folder into zip file. Make sure that it's a zip file, not a rar file, because Joomla only accepts zip file. Install the component into your Joomla site.
In this tutorial, I have my Joomla site in my localhost and was inside a Joomla15 folder. Since this tutorial is for beginners, I assume you're working in your localhost. So open your browser and type http://localhost/joomla15/index.php?option=com_jchelloworld
You should see something like this
Download version 1 here