Saturday, January 17, 2009

Why Use Joomla! For Web Design

I was recently asked by a potential client why I recommended Joomla! to be used for building their website. 

Let me explain the benefits of using Joomla versus using anything else, and by anything else I mean comparing building a website using some type of WYSIWYG (What You See Is What You Get) editor, such as Frontpage or Dreamweaver, or building a website with a comparative type of software package. 

1. Joomla! is a Content Management system, which means that it is built to ensure that website pages can easily be maintained and updated. This includes for example, adding new pages or removing pages. This is the main advantage above building a website in straight forward HTML that would normally be the end product of using some type of HTML editor. 

2. But why Joomla? Why not something else like a Microsoft based product or another commercial product? 

* Joomla is Open Source, which means that there are no licensing fees payable, that you have often pay for a Microsoft product or a commercial product 

* Because Joomla is Open Source, there is a huge pool of community resources available to provide support. The Joomla community is huge worldwide as well as in local countries – there are often local user groups which are very well supported often even in small countries such as South Africa. There is an enormous pool of people supporting the product. The forum on the Joomla.org site has over 200 000 members all providing support and input into making Joomla! a better product. 

* There are millions of sites worldwide (about 10 Million if you do a guestimate using Google) that runs on Joomla. It is therefore extremely popular and widely used which also means that it will never be difficult to find developers and people to support it. 

* Because it is so popular, it also means that by now there have been quite a few books written about Joomla! from various perspectives to assist both the developer as well as the end-user. 

3. Some other good reasons to use Joomla! 

One of the most attractive features of using Joomla! is the fact that is so very easy to extend its functionality. You can build anything from a brochure website to a full-featured shopping cart or interactive membership site. This is because there are over 3500 add-ons and plugins available to extend its functionality. This ranges from shopping carts, image galleries, video plugins, forums, blogs, project management tools, etc etc 

The Joomla templating system also makes it easy to change the look and feel of your site without having to redo the whole site from scratch. You can literally change the whole graphic design/look of the site in a matter of seconds while retaining the content. There are also over 2000 templates, most of them free, available to change the look and feel of your site. 

4. But again, why Joomla! Why not Wordpress, for example? 

I have to admit, Wordpress is also extremely popular and Wordpress also makes it extremely easy to add new pages. Wordpress also has numerous free templates available and it makes Wordpress an extremely attractive option to build websites quickly and easily but it must always be kept in mind that Wordpress is essentially a blogging platform. Although it also has numerous plugins available to extend its functionality, it just does not have the raw power with regards to its underlying infrastructure to allow it to easily plug in something like a shopping cart, for example. 

So what is the catch? It can't be all roses? 

Having worked with Joomla! for a couple of years (and before that, with its predecessor, Mambo) I can tell you exactly what the shortcomings are: 
1. Joomla's membership capabilities fall far short of what they could be. There is very limited support for various access groups and access levels. 

2. Because it is so popular, it attracts a lot of attention and Joomla! sites get hacked – quite often. The only solution for this is to be aware of your server security settings and to upgrade regularly to stay abreast of the latest Joomla! security updates. 

3. Joomla! might be a bit top-heavy for smaller sites, although it still remains the tool of choice for even my smaller sites – it does leave room for expansion later without having to upgrade to a different tool or product! 

4. Joomla!'s native search engine friendliness in the older versions leave a lot to be desired, although this has received attention in the latest upgrade. Despite this drawback, most of my Joomla! sites perform well in the search engines due to judicious use of various plugins to rectify this shortcoming. 

Altogether, Joomla! is an excellent tool to build websites that are easy to create, easy on the eye and easily extendable.
Article Source: http://www.articlerich.com
For more detail About me Click Here

Thursday, January 15, 2009

Creating An S508 Valid Joomla Template


A web content accessibility report can be generated on any software that is developed using the Joomla Content Management System. This report will provide a detailed report of all programming code contained in any file that is submitted for verification. If a C508 valid Joomla template has been created, it will be displayed on the verification checklist. 

The Joomla Content Management System allows people to build create imaginative applications that serve a purpose to the company that has hired developers for this task. The corporation might need a online commerce site, which will require certain objects to be placed in the code. The S-508 Standards work hand in hand with the W3C standards, and require all elements in the code to pass a rigorous testing process in order to perform correctly when people access the program at a later date. 

The S508 Standards are filled with various rules that must be met before a newly created program can be completed. Line per line, the web page code is methodically created to include abbreviations that give a blank web page color, depth and style. Using the S-508 checker that is available on the joomlabric.com website, developers are able to identify errors in code and correct them as the application is created. 

The S-508 Standards are part of an in-depth checks and balances system that identifies whether an attribute is missing or used incorrectly for the line of web page text that it is used in. Simple errors such as invalid IMG elements, could be corrected by inserting the correct file name that has been assigned to a photograph. 

The basic Joomla package can be installed on any computer system and be up in running in a matter of minutes. Developers all over the country gain access to the basic programming codes, and then modify the code to create such things as small business websites, or community-based portals where people can find the answers they need to a large number of problems. 

There are extension packages that can be purchased separately for the Joomla software program. These extensions of the Content Management System are built from the Joomla framework and allow developers to customize them to meet their own needs. The developer has access to programs that deal specifically with document management, business directories, image galleries, and there is an ample assortment of forums and chat room software too. 

The developer is assured that the Joomla Content Management System software contains programming code that has passed all of the S-508 standards. The software extensions that can be downloaded from the Joomla website have also been certified by the S-508 Standards program, and all applicable comments on the code in the extension is thoroughly explained through the verification checklist. 

Developers will know very quickly whether their coding efforts have passed the S-508 Standards test, and any corrections that need to be made can be done quickly and efficiently. The code is then ready to be expanded on by others at a later date.

Joomla allows the checker programs to be downloaded by the developer and supplies an icon that can be displayed on all of the programs that are created using the Joomla Content Management System. Then all clients will recognize that they are using quality products that have undergone a rigorous testing program.



Joomla SEO - A Simple Method to Modify the Core HTML Output in Joomla 1.5

Joomla 1.5 is an excellent CMS for any website, however there are still some modifications that you can make to further optimize your website for search engines. You can improve the joomla core ouput by using tabless html in the joomla core, and also changing out content heading tags to h1, h2, h3 etcc. Joomla 1.5 now allows you to create files in your template folder that will override the Joomla core html output.

A great example for the core html overrides lies within the bees template that comes with every Joomla 1.5 installation. Within the "bees" template there is a folder named "html." You can find the "html" override folder in "templates/bees" directory. This "html" folder contains the core override files. These files override Joomla's core html output, allowing you to modify the html used within your joomla website. With custom core overrides you can change the output of the core joomla code, meaning you can change html tags like div class="contentheading" and div class="componentheading" to H1 tags for better SEO. You can also modify any table layouts to div tags allowing for a table-less html output, this can be of great importance when optimizing your website. Since the core html override files are located in your template folder, you can still upgrade your Joomla version while keeping your custom html override files intact.

This is a new feature only available in Joomla 1.5. If you are not familiar enough with html or css to create your own custom html output code, I strongly recommend just copying the "html" folder from inside the bees template, and placing it inside your current template folder. The bees template html override provides a great solution to a table-less core output.

Article Source: http://EzineArticles.com/?expert=Dallas_Moore
http://EzineArticles.com/?Joomla-SEO---A-Simple-Method-to-Modify-the-Core-HTML-Output-in-Joomla-1.5&id=1736774






Wednesday, January 14, 2009

Benefits of using Joomla for web design


I run a small web design & SEO firm in Nepal & most of the time I suggest Joomla for web design. One of my client asked me why I am suggesting Joomla.

Let me explain the benefits of Joomla

Joomla is an Open source CMS (content management system). Joomla is used and accessed worldwide for personal homepages to complicated corporal web applications. Most of the People use it as a small website to large-scale ecommerce sites for school and church, newspaper and magazines. It is so easy to add edit or delete image or context, catalogs and almost everything that anybody without any technical knowledge can maintain a website.

Moreover it is free, provides Amazing features & supports multiple languages & it is SEO friendly as well. Millions of sites worldwide run on Joomla, Joomla community has more then 200 000 members, so its will never difficult to find Joomla Designers & developers anywhere in the world.

Joomla has a user friendly backend administration which is prettily designed where you can manage every aspect of your website's content, users, components and modules.

One of my favorites, with more the 3500 plug-in it allows you to expand its functionality. You can add shopping cart, image galleries, videos, bulletin boards, Blogs, directories & hundreds of other features. On the Joomla design part, Joomla has hundreds of free templates available on the web. Also, Joomla template is easy to modify & change the appearance of the website.

A total of Joomla is an excellent tool for building Web sites that can be easily set up, easy-to-manage and easily extensible.

If you want to create a website for personal use or for your business. Contact S-Axxis Software Solutions, your one stop shop for Joomla development & designing website , SEO Services, Logo designing & web hosting requirement needs.




Labels:

Introduction to Joomla!

To all the readers, you may be wondering what is Joomla and what is so special about it that I can set up a professional website without outsourcing it to programmers?

The answer is very simple. Joomla is one of the most widely used open source CMS(Content Management Systems) in the world.

What exactly does it do : You upload and install the core Joomla files on your server and the basic Joomla skeleton gets setup on your site. Then you need to install and configure templates, modules and components for creating the type of site you require. Beginners in Joomla, face a lot of problems in setting up the site and also the extensions and templates. Mostly because they don't know where to start and what to do. (That is why I set-up this blog to teach you how to do it the simplest way!) Those people who are experienced in Joomla can do it in a few hours, but still.. they need to put in those few hours.

With Joomla, you can create any type of site which you can manage from the Joomla admin panel. It offers you security, stability, flexibility and scalability. So, all those people who need to create a robust website for any requirement, can use Joomla. Moreover, Joomla is backed up by a huge community of developers and users who discuss issues and marvels at the joomla forum. Joomla also has an extensions directory, where developers submit their extensions for users to download and use on their site.

Joomla is a one-stop solution for beginners, intermediates, experts and clients. Joomla offers so much flexibility, that you can create any type of website with this CMS. You may create a small information or hobby website. Or you may create a huge community of users with forum, games, profiles, and blogs!

You may like to read up more about Joomla in their official homepage at http://www.joomla.org.