2. What is php ? PHP is now officially known as “ PHP: HyperText Preprocessor ”. -It is a server-side scripting language usually written in an HTML context. -Unlike an ordinary HTML page, a PHP script is not sent directly to a client by the server; instead, it is parsed by the PHP binary or module, which is server-side installed. -HTML elements in the script are left alone, but PHP code is interpreted and executed. PHP code in a script can query databases, create images, read and write files, talk to remote servers - the possibilities are endless. -The output from PHP code is combined with the HTML in the script and the result sent to the user's web-browser, therefore it can never tell the user whether the web-server uses PHP or not, because all the browser sees is HTML.
3. What is php ? -PHP’s support for Apache and MySQL further increases its popularity. Apache is now the most-used web-server in the world, and PHP can be compiled as an Apache module. -MySQL is a powerful free SQL database, and PHP provides a comprehensive set of functions for working with it. The combination of Apache, MySQL and PHP is all but unbeatable
4. Boom for php There are some indisputable great reasons to work with PHP. As an open source product, PHP is well supported by a talented production team and a committed user community. Furthermore, PHP can be run on all the major operating systems with most servers. The speed of development is also important. Because PHP allows you to separate HTML code from scripted elements, you will notice a significant decrease in development time on many projects. In many instances, you will be able to separate the coding stage of a project from the design and build stages. Not only can this make life easier for you as a programmer, but it also can remove obstacles that stand in the way of effective and flexible design.
5. Why PHP 5 Rocks! PHP 5, which was released earlier this week, is the first major release of PHP in years to focus on new features. While one of the key goals behind PHP 3 was increasing PHP/FI 2.0's performance and efficiency, at the same time it introduced a whole new set of functionality. That was back in 1998. PHP 4 provided another speed burst, as it introduced the Zend Engine. However, the majority of PHP 4's changes were behind the scenes. Those features allowed more people than ever to use PHP, but it didn't provide them with more tools to build their sites. Finally, after six years, the community has revisited the legacy baggage that made tackling some problems unnecessarily difficult. In particular, PHP 4's version of object-oriented programming (OOP) lacks many features, the MySQL extension doesn't support the new MySQL 4.1 client protocol, and XML support is a hodgepodge.
13. What's in a name? The name Joomla is a phonetic spelling for the Swahili word " Jumla ", which means " all together " or " as a whole ".
19. Joomla is divided into two sub parts . They are 1] Administrator side. 2] User side. Functional Breakdown of Joomla
20.
21.
22. - The template and its associated files provide the visual ‘ look and feel ’ of your web site and are maintained separately from the web site content. -This is stored in a MySQL database. -In Joomla there are two preinstall templates they are 1] madeyourwe b. 2] rhuk_solaflare_ii. -Template files are located in the templates folder, in the root directory 1 ] Templates
23. - Components are core elements of Joomla!’s functionality and are displayed in the main body of the web site’s template . - The code for the main body will appear in the template as follows : <?php mosMainBody(); ?> - Components are used for complex functionality . - We can call only one component at a time . - Single component can be used on multiple pages. 2 ] Components
24. - A Module is a small piece of content that can be displayed anywhere that your template allows. - Modules extend the capabilities of Joomla giving the software new functionality. -We can call multiple modules on a single web page. -Single module can be used on multiple pages. 3 ] Modules
25.
26. -The Registered User Group comprises those users who have completed the registration process. -As a Registered User they have the access permission to log in to the web site, view all Content that is Classified as Registered Access as well as Public Access Content. -By default Registered Users are able to configure their own User Profile, submit a Web Link, view/rate Content Items with a Registered Classification Registered:
27. -The Author User Group inherits the access permissions of the Registered User Group and in addition, its members are allowed to create a new Content Item for the Front-end of the web site. -A new Menu Item link will need to be added to one of the web site Menus to allow the Author to access this function Author:
28. The Editor User Group inherits the access permissions of the Author User Group and, in addition, its members are allowed to edit all published Content Items for the Front-end of the web site, and to review and edit (where appropriate) any new Content Item that has yet to be published. A new Menu Item link will need to be added to one of the web site Menus to allow the Editor to access any unpublished Content Items. These are created in the menu =>Menu Manager [ menuname ]->new Menu Item . Editor:
29. The Publisher User Group inherits the access permissions of the Editor User Group, and in addition, its members are allowed to publish new Content Items to the Front-end of the web site. In addition the Publisher can control existing published Content Items and Unpublish them if necessary by direct entry into the Content Item itself. A new Menu Item link will need to be added to one of the web site Menus to allow the Publisher to access any unpublished Content Items.These are created in the menu =>Menu Manager [ menuname ]->new Menu Item . Editor:
30. For more details on Joomla : The official website is : www.joomla.org Visit this for all detailed information, recent releases, more & more extensions including templates, components, Modules, Plug-ins, recent patches, latest news about joomla etc. For some help files for Joomla : The official website is : www.puneitlab.com/share/joomla help files/ Visit this for user-manual and some presentation files (e.g. Joomla 1.5)