Archive for January 2012
Why Joomla!
Joomla has numerous advantages:
What are some of the advantages to using Joomla! to create websites?
Cost
This very well may be the biggest draw to Joomla!. It is a top-notch Content Management System (CMS) and it is free. Joomla! is comparable to other CMS’s, some of which can cost thousands of dollars.
Site Updating and Maintenance
Joomla! makes it quite easy to keep your site updated as well as add new content quickly. Due to it’s ease of use and layout, time otherwise lost trying to find where or how to make a change, is gained by allowing the webmaster to concentrate on the content itself.
Plug-ins (Joomla! calls them Extensions and Modules)
Many, many varying feature sets can be added to your Joomla! environment. Some examples might be; a Photo Gallery, a Forum, Statistics, etc… They are usually very easy to implement and use. There are thousands of free ones as well as those you pay for.
Loads of Built-in Extensions and Modules
Some of these are: Articles Banners Feed Displays Polls Newsflash Latest News Search
The list goes on….
Nearly Endless Customization Options
Joomla! is Template driven. It comes with 3 templates and thousands of others can be downloaded and easily installed. A Joomla template download can be free or of the paid for variety. It is quite easy to find a template that will suit your needs for FREE. Joomla! facilitates customization via it’s web-based Administrator front-end. The major part of it’s customization is menu-driven in this front-end. It really is wonderful! If you are so inclined, you can dig down deep and get technical as well. You have the ability to modify HTML, PHP, and CSS code if you choose to.
Synopsis
If you are looking for a free, easy, fun tool to use to create web sites, this is it! Joomla! is updated regularly and there are many forums you can join to get help, help others, or just be a part of the Joomla! community. See you there!
Can Joomla Downloads Keep Up With Customer’s Requests?
Can Joomla’s developer team ever sleep? Talk about dedicated, this group walks the walk and delivers when it comes to taking care of their customers. Nothing demonstrates this more strongly than their production of extensions.
My definition of extensions is add-ons or accessories that make the Joomla experience richer and more fun. Much like the accessories on your Wii box. You just can’t get enough.
Here’s the Top Ten list of Joomla extensions as compiled by Oscandy.com
1: Quick Preview Button
2: Custom Quick Icon
3: JRE Cache
4: Website Validator Tool
5: JOSreplace
6: JoomlaStats
7: Diagnostics
8: Joomla MindMap
9: Jombackup
10: JoomlaXplorer
No matter how you do the math Joomla software downloads are keeping the developers busy….and we thank them:) My stats indicate there are 2686 currently active extensions which include at least 129 or so new extensions produced by Joomla since December 2007. (This count does not include dozens of extensions produced by others who use the open source software supplied by Joomla)
Here’s a group of extension categories for those of you who are into lists.
Admin Tools – include add-ons for backup, reporting, file management, statistics, etc. Banner Ads & Affiliates – include advertising banners and classified ads. Calendars – provide for your needs related to events (birthdays, event calendar etc.) and reservations (primarily useful for hotels or guest houses etc) Communication – provides for chat, comments, forums, polls, guestbook, newsletter, mailing list etc on your website. Content & News – this category of extension helps you include blog, clock, weather, quiz, news, RSS, e-cards, ratings and reviews, tips and notes etc in the website. Core Enhancements – group access, categories/sections, cache, credits, security etc. are the categories you may find here. Documentation/Document Management – this extension provides for FAQs, glossary and dictionary, bibliography, Wiki and downloads. e-Commerce – the extensions under these category are those pertaining to shopping cart, auction, payment systems, donation, electronic data interchange and Amazon. Extension Specific Plugin – These plugins can be used only when certain extensions are already installed as the plugins are for specific extensions. E.g. if you want to install BannersManager Plugins, then you need to install Banners Manager extension first. Other such plugins include AdsManager Plugins, Community Builder plugins, dcsFlashGames plugins, VirtueMart Plugins, DOCMan Plugins etc. Forms – this extension helps you create various kinds of forms (e.g. forms for surveys, guestbook, polls etc) Gallery & Multimedia – the extension category includes sub-categories like gallery, podcasting and streaming Media. These primarily help in adding pictures/images, audio and videos, providing radio and video streams etc. Intranet & Groupware – CRM, Contacts, LDAP, Project and task Management are the areas addressed by this extension category. It contains address book, blogs, calendar, organizers, etc. Languages – Languages extension is designed to help you with translation and also provides the option of multi-lingual content. Miscellaneous – help desk, religion, quotes, recipes, portfolio, sports/games, etc are the sub-categories included in this extension category. Search & Indexing – it comprises of Search, Site Map, Google and Directory. Vertical Markets – Vertical markets extension contains categories such as education, real estate, auto and vehicles, boat and yachting etc. WYSIWYG Editors – it helps manage editor profiles for the users, manage content, images, links, etc.
Joomla Strolls Down Memory Lane
From humble beginnings in August 2005, Joomla, an expanded evolution of Mambo, was developed. A team of developers formerly with Miro Corp created a product derived from the creative seed of thought that had been Mambo. By September 2005 Joomla was born!
Since that time Joomla has grown a vast number of add-ons, components, templates, modules, and a host of bots, bits and bites to become what could be the largest Internet industry since Microsoft.
What’s next?
Creating Web Pages With PHP, CMS, and Joomla
For those who need to design and create their own web pages, whether for personal use or for business purposes, there are few terms you should become familiar with. A few of those terms are “PHP,” “content management system,” and “Joomla.” The following article is a brief description of these three terms and tools and how you can use them to create, manage, and enhance dynamic web pages.
PHP
PHP originally stood for “personal home page,” as that was what it was designed to help create; however, today, PHP is used to create a variety of different types of web pages. Essentially, PHP is a scripting language that people need to know in order to design and produce dynamic web pages. PHP is free software, and because it is compatible with most web servers and almost every operating system and platform, it is widely used for general web page purposes and can even be embedded into HTML. In using PHP, a web server takes a PHP code as input and creates web page content as output.
Content Management System
A system that utilizes PHP codes is a content management system or CMS. CMS software uses the PHP scripting language to create and manage HTML content as well as other documents and images. And this software not only helps you create web content, but also allows you to control and edit that content.
Essentially, a CMS makes creating and managing web pages simpler and more understandable. In fact, most content management systems are designed so that users that have little or no knowledge of programming languages can create and manage their own web pages. These systems store content in databases and offer a variety of web page templates for the user to choose from.
Joomla
Joomla is a content management system that users around the world use to publish content on the web and internet. Like many other content managing systems, it is written in the PHP programming language and uses a database to store information. Some of the features that the system includes are page caching, RSS feeds, printable versions of pages, news flashes, blogs, polls, website searching, and language internationalization. Joomla extensions and templates are typically distributed as a zip file or other compressed format that must be installed before implementing. With this set of basic functions and the countless other free Joomla extensions available, creating a dynamic web page to improve businesses (or to enhance personal pages) is easy to manage in-house.
As a content management system, Joomla offers a variety of great benefits for those looking to create their own web pages. First of all, and perhaps most importantly, Joomla is free. And as new versions and updates of Joomla are released, new features and improvements also become available. Joomla is fast growing and offers limitless possibilities for future applications.
Another major benefit of Joomla is how easy it is to add or modify content. With Joomla, you can add images and other multimedia elements, and you can also organize and manage important data with relative ease.
And as Joomla has gained increasing popularity, it has won many awards for its features and services. Joomla’s popularity offers another often-ignored benefit to users. Because so many users are familiar with Joomla, there is a plethora of forums, web pages, and directories centered on how to use Joomla and to help those who have questions or experiencing problems with the software. And the software is also well supported by developers and service providers. Hence, if you have a question about Joomla, chances are that with very little effort, you can find the answer.
One of the other advantages of Joomla is that it offers a variety of free Joomla extensions. Some extensions are called “plugins” which are background extensions that extend Joomla with new functionality. “Components” are also Joomla extensions that allow users to expand the number of features on their web page, backup their websites, translate content, and create URLs. “Modules” also expand a web pages’ functionality by adding features such as a calendar display or Google AdSense.
In fact, these extensions offer perhaps the biggest benefits of using Joomla. Some of these extensions include dynamic form builders, image and multimedia galleries, e-commerce and shopping cart engines, forums and chat software, calendars, blogging software, email newsletters, data collection and reporting tools, banner advertising systems, subscription services, and more. And there are a host of other free Joomla extensions that can enhance any webpage.
Specifically, there are five Joomla extensions that are arguably the most popular. “Community Builder” allows users to extend profiles, enhance registration workflows, user lists, and much more. “FireBoard Forum” is a forum that is both stylish and powerful and will allow visitors of the web page to engage in discussion and commentary. “Expose Flash Gallery” is an extension that creates slide shows from your own uploaded images. And Joomla’s “Events Calendar” is a classic that informs viewers of important dates and events.
And even though Joomla is simple to use, these many extensions allow a person to create the most complex of corporate websites. In fact, Joomla is used for a variety of applications including corporate websites, small business websites, non-profit and organizational websites, government applications, school and church websites, personal or family homepages, community-based portals, magazines and newspapers, and online commerce. Essentially, if you need to create a webpage for any purpose, Joomla has the reliability and outstanding features to help you create the webpage you need.
Once you understand the basic concepts of PHP and content managing systems, you are ready to start creating your own web page. And with a reliable, free CMS such as Joomla, you will soon be on your way to creating and managing a web page that directly meets all of your needs.