Portal

Beginners

From Joomla! Documentation

Absolute Beginners Guide to Joomla![edit]

Quill icon.png
Page Actively Being Edited!

This portal page is actively undergoing a major edit for a short while.
As a courtesy, please do not edit this page while this message is displayed. The user who added this notice will be listed in the page history. This message is intended to help reduce edit conflicts; please remove it between editing sessions to allow others to edit the page. If this page has not been edited for several hours, please remove this template, or replace it with {{underconstruction}} or {{incomplete}}.

Welcome to Joomla!, a leading open-source Content Management System (or "CMS") platform. You have made a great choice to use Joomla! for your Web site, as it is a well-tested, extensible and effective tool supported by a very active and friendly community of developers and users.

Planning Your Web Project

Before you get your feet wet with Joomla!, you may want to think about the bigger picture aspects of your Web site (and gain more knowledge for yourself as needed). For example, most Web site projects benefit from advance planning and defining the nature and scope of your project. Ask yourself questions like: What do you want to accomplish with your Web site? What is the nature and quantity of content you wish to relate? Who is your audience, and how do you want to interact with them? What types of budgets or timetables are you working within? Writing down these key questions and their answers will help focus your efforts and guide the decisions you make as you implement your project.

So what is Joomla!, and what can it do for my Web site?

As mentioned above, Joomla! is a Content Management System (or "CMS"), and it enables easy control and editing of the content and presentation of your Web site. With Joomla!, you can do things like:

  • Edit the content of every page of your site through a word processor-style interface.
  • Add new pages to your site using a point-and-click interface.
  • Add images and other media through Web-based uploads.
  • Control site elements like navigation menus and page layout.

Many additional functions are available within Joomla!'s default user interface. Essentially, Joomla! removes the need to have a "geek" involved in the day-to-day management of your Web site content: If you are able to surf the Web, interact with Web-based forms and interfaces, and handle basic desktop computing tasks, you will be able to use the Joomla! interface to manage the content of your Web site.

Out of the box, Joomla! provides all of the primary functions of managing Web page content. It also includes a number of specialized elements which support specific functionality, for example, interactive polls, a way to manage advertising banners, a contacts directory with a Web-to-e-mail form per contact, and many others. Included with these native features is a Joomla! "Extensions" system which enables additional functionality by uploading and installing Extensions software packages.



These extensions are available at http://extensions.joomla.org, most are free, and


{Note: Some work-in-progress text is below -- Justin Kerr)

for the installation of new functionality through third-party


"Extensions"


user management


flat versus dynamic






How much knowledge do I need to have to implement Joomla! ?

(working on text) Although a low level of technical knowledge is required to use Joomla! on a day-to-day basis, you will need to know a bit more in order to implement it.


This was originally here. This is its new home.

You want to install joomla, now!. Please follow the available documentation for the installation process: Manual_version_0.5


Let's make a quick review of the installation instructions provided:

  • Requirements
  • Download Joomla!
  • Upload files and create database
  • Install (Web or Manually)
  • Known Issues


After follow the steps described above, you will probably have a functional Joomla! site, what's next?, made it your own site by custom features:

  • Check security
  • Look for 3rd party extensions for Joomla
  • Subscribe to the security forums


As a general rule, minimize 3rd party software, please look first in the 3rd party black list


Now, with basic security enabled, the minimum 3rd party modules activated, is time to plane your support plan, yeah!

  • Backup, BACKUP, BACKUP
  • Implement a offline version of your site for testing
  • Perfom statistics of your site, and keep an eye in logs