Wednesday, March 30, 2011

Joomla Day in Algeria ! announces the first ever Joomla Day in Algeria!

The event will be celebrated at two locations in Cyberparc in Maghreb, featuring Speakers from Algeria and France. The event will have several Presentations and Workshops.

This is a great opportunity to meet Joomla community from Algeria, France and other countries.

Limited Registration, so please ensure you get your tickets early!

For more information, follow Joomla day on Twitter, check out the #swd hashtag, and visit

For Free consultation on regarding Joomla Development, Joomla Experts, Hire your Joomla Programmers, Joomla Designers log on to

Wednesday, March 23, 2011

Need for Joomla to support Multiple Databases?

When more and more users started using Joomla, it evolved as a Powerful CMS framework. The limitation of installing Joomla only on MySQL started to show up as a serious limitation.

Primary reasons to not adopt Joomla CMS. They are

1.  The companies do not have IT support staff proficient in MySQL. Not that Joomla requires complex maintainence all the time, just that companies from the IT standpoint need to plan for handling worst case scenarios.

2.  All of the internal IT applications are built on databases other than MySQL such as SQLServer/Oracle/PostgresSQL with the exception of the website.

3.  As the company grows, the IT group would like to be proficient in the software it is built upon to be able to support it effectively and efficiently. Therefore, porting the website to a SQLServer/Oracle/PostgresSQL platform would be a step in the right direction, adding IT support, saving time, saving licensing/support costs and integrating the website with the existing internal IT systems.

To add a new dimension to this award winning CMS package, we started work on porting Joomla on Oracle first. Oracle is one of the complex database with substantial amount of non standards (lack of support for ANSI SQL) in my opinion. We successfully ported Joomla 1.5 to Oracle.

Next logical step was to support Joomla 1.6 function on multi database including Oracle, SQLServer and PostgresSQL.

An obvious question when designing system to support multiple database is "Why not an ORM?".
Object-relational mapping (ORM, O/RM, and O/R mapping) in computer software is a programming technique for converting data between incompatible type systems in object-oriented programming languages. This creates, in effect, a "virtual object database" that can be used from within the programming language. There are both free and commercial packages available that perform object-relational mapping, although some programmers opt to create their own ORM tools.

During the initial stage of this project, we could have used ORM tools or extend the home grown ORM layer within Joomla.

Though the usage of ORM third party tools could have enabled various users to quickly add a non-MySQL database for Joomla, it would require for programming and the need for more qualified technical resources every time this had to be done. Also not all ORM tools are open sourced. Hence it would involve purchase of these tools, which would defeat the purpose of having to select Joomla in the first place.

Hence a more feasible solution was to extend the home grown ORM layer. Though this process is still being debated upon, we weighed the advantages and disadvantages of going each way and decided upon making the changes to Database (DB) framework in Joomla.

For Free consultation on regarding Joomla Development, Joomla Experts, Hire your Joomla Programmers, Joomla Designers log on to

Friday, March 18, 2011

Flash Player 10.2 for Mobile Devices is Here

We’re happy to announce that Flash Player 10.2 is now available for download on Android Market. To see if your device is certified for Flash Player 10.2, go to Note that this is a production GA (General Availability) release for Android 2.2 (“Froyo”) and 2.3 (“Gingerbread”) devices and an initial beta release for Android 3.0.1+ (“Honeycomb”) tablets that include Google’s system update (from 3.0 to 3.0.1).

We’ve been collaborating closely with Google and the beta of Flash Player 10.2 for Android 3.0.1+ is an exciting release offering a full web browsing experience, including video, games and other interactive content, to the latest Android tablets. A production GA version of Flash Player 10.2 for Android 3.0.1+ is expected in the coming weeks.

For Free consultation on regarding Flex Development, Flex Experts, Flex Programmers, Flex Designers log on to

For more details about Flash Player 10.2 performance enhancements, features and capabilities, please check out the Flash Player Team Blog post.

Thursday, March 17, 2011

Seven Thousand Listings and Counting

In October 2010 I had the privledge of writing a blog post about the JED reaching 6000 listings.  Little did I know that 4 1/2 months later I would be writing a "7000 listings" post.  The Joomla! Extensions Directory (JED) reached 7000 published listings this week. 
Not only are there now 7000 ways to extend Joomla, but those 7000 are very popular.  In October we also announced that there were over 138 million downloads of these extensions.  Now, there have been over 177 million which shows phenomenal growth in a very short period of time.

Another milestone was reached with over 100,000 votes and reviews for listings on the JED.

During this same time period, the main site was awarded a PageRank of 10, making it one of the 'most important' sites in the world according to Google's ranking.  That's not suprising in light of W3Schools stating that Joomla! powers more than 2.7% of the entire web during this same period!

For Free consultation on regarding Joomla Development, Joomla Experts, Hire your Joomla Programmers, Joomla Designers log on to

Monday, March 14, 2011

Joomla Day India: Tata Nano Runs Joomla

This weekend is Joomla! Day India in Pune. Click here for more information on the event.

This is the third Joomla event to take part in a new tradition we're starting in 2011: Before each Joomla!Day around the world we're going to feature a great local Joomla site.

In India we have The Tata Nano launched in 2009 with great fanfare because it was billed as the world's cheapest car. On the day of the car's launch, nearly 8 million people visited the site.

For Free consultation on regarding Joomla Development, Joomla Experts, Hire your Joomla Programmers, Joomla Designers log on to

Thursday, March 10, 2011

Joomla! Day New England 2011

Join us for the third annual Joomla Day New England, held on April 2, 2011, from 9 AM to 5 PM at the Marlboro College Graduate School in Brattleboro, Vermont.

Once again, we'll feature a great mix of speakers from our local user group, as well as well-known Joomla speakers based in the US. We'll be focusing on Joomla 1.6 and great ways to extend and market your Joomla site.

Some quick facts about our eighteen speakers:
  • Three are OSM board members
  • Nine are members of Joomla User Group New England, while nine are visiting us from elsewhere
  • Six are current or future book authors
  • Seven have spoken at Joomla Day New England before, while eleven are new this year
  • Five are talented developers, four are amazing designers, and all are talented Joomla instructors
  • Six are alumni from Marlboro College Graduate School
  • Seven are current or past instructors at Marlboro College Graduate School
With speakers like these, you're bound to learn something new at this year's Joomla Day!

Also new this year, Joomla User Group New England is partnering with ten lucky non-profits from around New England, to aid these groups in building a website for their organization. We will work with each non-profit to get a starter website built from the ground up. Want to apply to be part of this innovative, new initiative? Visit our website at!

For Free consultation on regarding Joomla Development, Joomla Experts, Hire your Joomla Programmers, Joomla Designers log on to 

Monday, March 7, 2011

Joomla Day India 2011, Pune.

This Joomla Day promises to be one of the most happening events in the Indian subcontinent with more than 3 international speakers & 6 + Indian speakers gracing the stage to enlighten us all on "everything Joomla".

The event is packed with 16 exciting talks, Product showcases, Panel & group discussions while still keeping plenty of time for community interaction.  Plus the event is going to be packed with promotions & goodies worth over 7000 USD. So make sure you are there !

To know more about the schedule visit :

Looking at the registrations to date, we have people coming in from all corners of India to attend the event. The event is planned so that it will be useful for everyone - Complete Joomla newbies to Joomla developers. Note that Free Breakfast, Lunch & Snacks have been arranged at the venue itself to facilitate maximum time for interaction.

We take this opportunity to ask you to invite your friends, clients, associates,employees who are using Joomla or  for whom Joomla might be useful & help strengthen the Indian Joomla community.  Tickets are going really fast with 170 tickets already sold out. We have very few seats left.. so if you know anyone who hasn't registered yet, ask them to do so fast !
Just as a reminder

Event Date : 12th & 13th March, 2011. Saturday, Sunday. 9 AM to 6 PM
Venue :  Bajaj Gallery,
MCCIA Trade Tower,
5th floor, International Conventional Center,
Senapati Bapat Road,

Registration Link :
Also make sure you register here : Join Joomla User Group on google groups, or follow us on twitter @jugpune
Finally a big thanks to Joomlart, Microsoft, Rochen, OSM, IceTheme, Techjoomla, Cloud Access, RedComponent, Anything Digital,Synergy Technology Solutions, IJoomer, Joomla Bamboo & all the community & Goodies sponsors for making this event Happen.

Interested in Volunteering ?
Reach the venue at 8 00 AM if you are interested in Volunteering for the event. Special goodies for volunteers !

For Free consultation on regarding Joomla Development, Joomla Experts, Hire your Joomla Programmers, Joomla Designers log on to

Thursday, March 3, 2011

About Adobe AIR and Flash Player Incubator

Adobe introduced a new program called “Adobe AIR and Flash Player Incubator”. This happened at the same time as the launch of the “Molehill” 3D APIs for AIR and Flash Player public preview. And I think “Molehill” stole the thunder and not many of you paid attention to the announcement of the incubator program.

In short, this program offers a technology preview of the Flash Player and Adobe AIR runtimes. Anyone can access this program; there is no need to apply and wait to get accepted – this differs from how the prerelease programs are run.
It also means that if you get involved you can:
  • test your applications early against these bleeding-edge capabilities to see if they break or perform well
  • you can give us feedback, so together we can create better runtimes
  • you can try out and play with the new APIs well ahead of the public release, so you are prepared to use them live in your applications right from day one
There is one thing I want to add to this: keep in mind that not all the features are guaranteed to make it into the final bits. However, now, more than ever, you can work with us to shape the future runtimes in terms of capabilities, APIs, and features.

So, if you make a living creating apps for Flash Player or Adobe AIR, go to the Adobe AIR and Adobe Flash Player Incubator page, check for the new features (“Molehill” and Cubic Bezier Curves) and add this blog to your RSS reader to get notifications about new bits posted to the Incubator.

For Free consultation on regarding Flex Development, Flex Experts, Flex Programmers, Flex Designers log on to
Source :

Tuesday, March 1, 2011

Joomla! Information soon in Many Languages!

Most people are aware that Joomla is an international community and consists of much more than the English-only family of sites.  Many non-English countries have their own language-specific resources such as localized websites, documentation and forums.  So how do we bring internationalization to the main sites?

How can non-English community members find local Joomla resources?
Currently, by using a (local) search engine.

How does the current family of sites engage international non-English community members?

The only current option for the main information on the family of sites is to utilize an online translation tool such as Google Translate.  However, there are language-specific forums on

Possible Improvement - Local Language Information Pages
In June of 2010 I participated in the JoomStew radio show along with fellow guests Sander Potjer and Radek Suski titled “Measuring Community”, a discussion around a chapter in Jono Bacon’s book, The Art of Community.

During this interesting show, I was able to discuss localization with Sander.  Sander is very active in the Dutch community ( and pointed out that the connection between the sites and the local non-English community sites needs improvement.  When I asked what he thought would be a way to accomplish that, he referred me to another international website that displays a small notice based on the language detected in your browser settings pointing you to information in your own language.

The sites have always been unintentionally English-centric.  To increase discovery of the many non-English Joomla communities, we started an initiative to compile international information pages which would provide a gateway to these local communities and some translated “About Joomla” information.  To accomplish that we compiled a short English page with the most important resources and put it on the website.  After a call for volunteers to start developing these pages, the response was amazing - the main document has already been translated to nearly 30 different languages/countries!  Thanks to everyone who contributed so far!

For the next phase, it’s now time to make the international pages available on the site.  We hope to have more information on this phase soon.

For Free consultation on regarding Joomla Development, Joomla Experts, Hire your Joomla Programmers, Joomla Designers log on to