Joomla! Open Source Content Management

  • Skip to content
  • Jump to main navigation and login

Nav view search

Navigation

  • Home
  • Sample Sites
  • Joomla.org

Search

Logo
You are here: Home

About Joomla!

  • Getting Started
  • Using Joomla!
  • The Joomla! Project
  • The Joomla! Community

This Site

  • Home
  • Site Map
  • Login
  • Sample Sites
  • Site Administrator
  • Example Pages

Login Form

  • Forgot your password?
  • Forgot your username?
  • Create an account

Joomla!

Congratulations! You have a Joomla site! Joomla makes it easy to build a website just the way you want it and keep it simple to update and maintain.

Joomla is a flexible and powerful platform, whether you are building a small site for yourself or a huge site with hundreds of thousands of visitors. Joomla is open source, which means you can make it work just the way you want it to.

Beginners

Introducing easy JavaScript data access


  • Ajax: Asynchronous JavaScript + XML
  • HTML: HyperText Markup Language
  • JSON: JavaScript Object Notation
  • PDO: PHP Data Objects
  • REST: Representational State Transfer
  • SQL: Structured Query Language
  • URL: Uniform Resource Locator
  • W3C: World Wide Web Consortium
  • XML: Extensible Markup Language

So you want to rapidly prototype a really cool Web 2.0 JavaScript application, but you don't want to spend all your time writing the wiring code to get to the database? Traditionally, to get data all the way from the database to the front end, you need to write a class for each table in the database with all the create, read, update, and delete (CRUD) methods. Then you need to put some marshalling code atop that to provide an access layer to the front end. Then you put JavaScript libraries on top of that to access the back end. What a pain!

This article presents an alternative method in which you use a single database class to wrap multiple database tables. A single driver script connects the front end to the back end, and another wrapper class on the front end gives you access to all the tables you need.Figure 1 shows the complete stack.

Read more: Beginners

Upgraders

If you are an experienced Joomla! 1.5 user, this Joomla site will seem very familiar. There are new templates and improved user interfaces, but most functionality is the same. The biggest changes are improved access control (ACL) and nested categories. This release of Joomla has strong continuity with Joomla! 1.7 while adding enhancements.

Read more: Upgraders

Professionals

Joomla! 2.5 continues development of the Joomla Framework and CMS as a powerful and flexible way to bring your vision of the web to reality. With the administrator now fully MVC, the ability to control its look and the management of extensions is now complete.

Read more: Professionals

Support Joomla!
Contribute!
Joomla! Books
Books!
Joomla! Shop
Shop!

Powered by Joomla!®