Joomla is a powerful framework for delivering Complex web portals. With over 4700 extensions and counting, the largest developer network in the world and the most user friendly interface has made the award winning Joomla CMS the fastest growing open source CMS project perhaps in the world. With millions of users and enthusiasts from all around the globe and a low cost of entry this is quickly becoming the dominant content management system (CMS) for small businesses (SMB’s) and even larger enterprises and institutions. We compared Joomla vs Drupal and Joomla vs WordPress which are other worthy technologies but Joomla seemed for us to be the best overall platform for recommending to our customers. As Joomla integrators and Joomla Component Developers we deliver complex Joomla configurations for a wide variety of customers. Joomla is a perfect framework for the micro small business owner that needs training and mentoring to work independently on building their web empire as well as the small business enterprise with complex Joomla configuration needs.
There are several layers in deploying a Joomla CMS project. * Planning and content architecture * Template Design and graphics * Components and Configurations * User experience * Customer Programming * Legacy System Integrations * SEO and Marketing * Joomla User Training * Ongoing Technical Support Just to name a few… With any technology there are different points of entry depending on the experience and technical aptitude of the humans interacting with the system, the technical and business process requirements and the overall dynamics of the organization implementing the particular solution. We (our CNP Consultants) try to help folks “Get the most value out of their technology investment”. Yea you will see this in our marketing but this is much more than hype. Value can be the key to success or failure. Among the biggest mistakes we have seen folks make and even made ourselves are:
Common Mistake #1 Just because you can do something with technology does not always make it practical. I have personally implemented many powerful tools that accomplish their intended functionality but they actually never get used to their full potential by the end customers. While these were fun for us to build as developers and to see something cool that works, it did not really serve any of us well since our clients customers do not use them and thus they have a significant investment they are net getting a return on and thus until this first investment is paid for they are not all that excited to engage us to build more stuff. The key here is determining first the business priorities of the project and then making sure everyone is listening to the needs of the end customer or user. Hey sometime folks build web tools just for themselves. I know I often post blog articles with a lot of links I want to not only share but also refer back to and we put plenty of tools online that we want to use ourselves as much as we want to and share with our customers. Just make sure you are clear why you are doing something and assess if it is going to deliver the right return on your investment.
Stay focused on what your customers are saying and what will yield the greatest return. Technology implementation can be a never ending pit you throw money into, something that my father used to say about owning a luxury boat. If you are building your site for the shear ego of having a beautiful site with all kinds of creative features and functionality, have at it and of course we love to work with entrepreneurs with big ideas. However, like any relationship and any good investment a long term strategy is often much more practical. Our consulting customers get good advice about products and services that can grow their business or allow them to continue to get value from their investments. I have seen folks to often go for a quick sell and end up with dysfunctional customer relationships that ultimately cost more than the profit you made in the first place. Ask yourself many questions including “Is what I am doing today going to matter a year from now”? If you ask the right questions up front this can help you get the most out of your initiatives.
Technology is a moving target One of the many reasons we got behind the Joomla CMS project as a core competency was because it was open source which offered freedom and scalable options for solving the greatest amount of business problems. We took the gamble from the trends in the market place that Joomla would continue to grow with features and stability and that the developer community would continue to be attracted to the Joomla framework thus building more confidence in the market place. With a scalable platform that is built on open source code for use was great since we wanted to work with technology that sold itself and that we could support and expand upon it to meet the needs of the types of customers we wanted to attract. Any kind of dynamic web portal project is a moving target and often needs to change course in mid stream. You have to keep good forward momentum yet listen to the trends in the marketplace so you can sail into the wind effectively. An innovative and scalable open source platform like Joomla is a perfect foundation for meeting this challenge.
But wait there is more… A couple years ago, after a good year of working with Joomla we were looking for solutions that could actually help us build an all-in-one web based framework for managing our business in a Virtual Office Environment (everything accessible on the web). This is when after trying and implementing several CRM and project management tools ranging from SugarCRM to MS Project to SharePoint we found Info@hand CRBM. This was the perfect platform since it was open source code base and integrated with the Joomla CMS and QuickBooks. Now after 3 years of connecting the dots we have a powerful web infrastructure with “Complete transaction life cycle management” and “Customer Relationship Business Management”. Very very very cool platform… we love it and so do many of the customers we have introduced to it. Though this system is also wired up with the DimDim.com conferencing and collaboration suite it also fills many gaps in client customer collaboration. These types of regular new innovations continue to add low cost of entry tools and value to the small business.
Sounds complicated but it is also very simple if you have time as your friend What we have learned as “early adopters” is that there is much more to it than the technology if you are going to be successful. Complex Joomla Integrations are getting simpler as this platform evolves. The old carpenters saying get the right tool for the right job is very good advice. Since there are so many tools now in our toolbox and we fully understand how they all can work together I know I can start talking about it and it does not take long to get that “deer in the headlights look” from a prospect. The trick here is making sure we establish a clear roadmap and strategy for implementing technologies that will bring the greatest reward to your business and value to our customers. This takes time and effort to get it right and should be done early on in your process.
Common Mistake #2 Just because you have the technology does not mean you should implement it. The second most challenging aspect of implementing a complicated project is the thought process of “let’s do it all at once”. I have often had clients that want to load up their sites with a ton of components and then they want to throw these new features out to their customers or workforce all at once. Well this is a huge horse pill that never gets swallowed. Hate to say it but until recently I have been guilty of this myself. There is a fine line between “Build it and they will come” and “Here take a bite and let me know if you like it”.
Remember this is all about relationship management I remember back in my days of dating that it only takes one or two words to “turn off” and scare someone away. Essentially this is a similar process we go through for attracting customers. While you want to make sure what you are presenting is honest and has substance you do not want to overload, overwhelm folks with more information than they are particularly interested in at the moment. You also want to put out information and web tools in a way that they want to have them presented. As in listen well and be a good conversationalist. Such is the case even more now with the Social Technology boon. I used to say “it is not hard to fall in love since people are impulsive by nature but the real challenge is falling in love with the right one”. The same is true with technology. It can be easy to get excited about some new features and want to add them right away to your site just because they are cooler than the site next door. However, every time you push something new out it may distract or turn off your customers. In relationships of any kind they are best nurtured over time. Deploying technology is a complex multi dimensional relationship. Moving too fast has greater risk of failure for everyone involved. You actually have several relationships and processes that need careful consideration over time: * Solutions: Customer Needs – Business Process Need – Technology Implementation * Relationships: Vendor Teams – Client Teams – Customers
In Conclusion work smarter with a good plan Plan carefully and gather the right information about your customers and how technology can get you the best results as it relates to your business strategy. Make sure you deploy solutions over time with good the right vendors and the right customers. These systems have enough complexity that you have to really keep your eye on the ball or you can and will often times fail. None of us want to waste time or money and the wrong decision in this economy could cost you business. Before you travel anywhere it is a good idea to get directions, a map or invest in a GPS. Why would you not want to invest in good quality consulting to help guide you along the path of implementing technology? Joomla Roadmap and Planning Guide
Value Builder Methodology We have since built consulting practices to address these two common mistakes folks make with complex technology implementations. Yea sure we have to be geeks and able to wire all this stuff up and yes we do this well but the trick to getting value out of your technology is much more that the groovy tools we can dish out. With a few exceptions, most of the technology these days is all ready built and what that means is there is a greater need for configuration and being able to map the humans with the technology in a way that will allow you to stay focused on your priorities. Just start asking yourself questions like: What actions will give the best long term results? What will put out the fires of tomorrow before they start? How can I make this profitable to my company and add unique benefits to my customers?This should help get you on the right path.
a – An Overview Why CMS?
Content is the most crucial part of any website. It is the things of past where the websites were consisted of mostly static pages. Web portals and web communities have to update their content not just daily but a few times a day. All sorts of businesses need to provide up-to-date information about their products and services on their web sites. So managing and organizing this growth in content has become very critical nowadays.
Development and maintenance of website is a technical task, and if your website is dynamic then constant up-gradation is required. You need to recruit qualified technical people to keep track of your content and website up-gradation. This is a very tedious job and human is error prone, so to overcome this difficulty software called content management systems (CMS) is launched, of which Joomla, a free award winning software.
What is Joomla?
According to Wikipedia, Joomla is a content management system (CMS), which enables you to build Web sites and powerful online applications. Many aspects, including its ease-of-use and extensibility, have made Joomla the most popular Web site software available.
Features of Joomla: Flexible and easy to use: Many web designers wish for a CMS that provides a lot of flexibility while designing a website. Joomla gives them more scope while working on a website. Functions like editing, deleting, adding, updating texts, photos, images, and pages on their website should not be very complicated. Joomla CMS is the answer to all their needs.
 User friendly: Basically a CMS enables you to manage and control the presentation of the contents of the website. The contents of a website may include texts, images, music or documents. To manage these contents in a professional manner, the website needs to be designed with a competent CMS. Joomla is a fantastic CMS which is very user-friendly. You needn’t to be an HTML expert or some kind of technical nerd to design any website using Joomla.
 Absolutely free: Joomla is absolutely free. It is a free open source CMS, so you do not have to pay a single penny to use this system.
 Easy to Install: Many web hosting packages now include the Joomla software and it is very easy to install. Initial customization of Joomla may require some help from a technical person and includes setting up the basic template. The template includes the web site design and navigation system. This template contains a few editable areas but the overall look and flow of the site remains consistent throughout the site. All you need to start using Joomla and become familiar with its features which are similar to any word processing software.
Easy to maintain and update: A website designed using Joomla is also very easy to maintain and update. You do not have to depend on any professional to maintain or update your website. You can do it yourself by learning from the Joomla video courses that are available online.
 Automated templates: Joomla uses a simple browser-based user interface for managing various aspects of the site. Through easy-to-use web based forms, you can update image or text content, set it up to take sales orders, create new content sections or pages, manage your employee listings as well as contact information, or even regularly update your product catalog. When you want to change the appearance of the entire site, all you need to do is make changes in one template file to have it reflected throughout the site.
 Add-on’s and plug-ins to facilitate the use of even more features: Joomla has the ability to provide your clients with ample of free plugins, modules and components for their sites. These things all extend the basic functionality of Joomla, allowing you to create anything from a small business website to a fully functioning corporate website with an integrated backend. Most of them can be downloaded for free, offering your clients feature rich and interactive tools for their site bound to keep their customers engaged and coming back for more. Some of them do have a fee but are more reliable as well as more feature rich than other CMS plug-ins.
 SEO and joomla: SEO(Search engine optimization) is the key of success of any website, so if you are creating a website that is not accessible to search engines, then you exist nowhere. Since 90% of the traffic comes through search engines only, that’s why web developers were constantly forced to weigh the ease and organization of a Content Management System with the priority of search engine presence. Joomla provides many features which makes your website familiar with search engines like search engine friendly urls that end with .html or .htm and don’t have a ‘?’ or other special characters, using Joomla each page can be easily customized for Title and Meta tags that prevent duplication, which is a negative seo-factor. With Joomla, you can customize 404 error page and also keep track of the broken links people are using to surf your site. Since blogs offer a unique personalized tone to your approach towards your target traffic. Joomla offers user-friendly tools to post your blogs online without much effort. Submission of sitemap to Google, Yahoo, and other popular Search Engines will help to index your site quickly, with Joomla, a sitemap(component or extension)of your website, html or xml based can be automatically generated. Newsletter forms a vital ingredient of a successful commercial website. You can remain in touch with your customers and prospects with this feature, which can be integrated through a customized newsletter extension in your Joomla.
 Simple to add new features: Joomla also makes it very simple to add new powerful features to your web site with just a click of a button. You can choose from any of the hundreds of extensions available – document management which allows you to index the kinds of documents on your web site, track the changes in them and make them easily searchable; image and multimedia galleries; forums and chat software; blogging software; mailing list management; shopping cart and complete e-commerce software; Web standards upgrades; Workflow management and many more.
Â
 Summary: In all, Joomla is a very powerful software that allows users to develop and maintain dynamic web sites. If you’re building a new web site or renovating your existing site, you can take the help of Joomla CMS software. While non-technical users can use Joomla to manage various aspects of the site including the content very easily, more technical users can use add-ons to make the site more powerful and actually build large-scale online applications. Joomla is being used to power all kinds of web sites – simple, personal or family sites; small business web sites as well as more complex corporate intranets and extranets; community portals; magazines and newspapers; government applications and so on.

