What is WordPress?
WordPress is an open-source CMS and free PHP / MySQL, existing since 2003. Initially, it was a script to create his blog, he has since evolved to become a real content management engine.
Today it is estimated that more than a third of the world’s web is powered by WordPress, 60% of sites using a CMS.
Its popularity comes from among others:
- Number of extensions available
- Number of themes available, free or paid
- Possible personalization
What is Umbraco?
Umbraco is an open-source and free CMS developed in .Net. Older than WordPress because born in the year 2000, it allows to create and manage dynamic sites in a Microsoft environment.
Today it’s market share seems almost non-existent, and yet when we dig a little, behind this .Net CMS we find more than 500 000 users worldwide!
When we know the reputation of Gallic for foreign languages, it is potentially the main brake to its representation in the hexagon. It is unjustly unknown to us.
Plugins vs Packages
In a modern CMS, it is possible to add features by adding extensions. These extensions are called “plugins” for WordPress and “packages” for Umbraco.
WordPress offers on its official website +55 000 plugins at the moment. No official figure on the Umbraco site, I had to count: 1261 exactly at the time I write these lines.
As a professional of these 2 technologies, we could easily go to WordPress by saying that it is useless to reinvent the wheel, that there is probably a plugin to do what we want to deploy. It is also the risk of using bad plugins: compatibility with others already in place, scalability, security (the ransom of success), a lifetime … with such a plethora of solutions available, it is also easy to go wrong.
Sometimes, it is better to remake the wheel and master what is done to ensure the durability of the solution put in place.
Theme and customization
Although the use may be diverted, WordPress was initially thought to be a blog engine. During a first installation, we can easily see this initial behavior with articles, pages, and … comments.
So to have graphic and behavioral customization, it is necessary to circumvent the initial operation and to transform it.
Umbraco on its side has been thought of like a CMS, to handle any type of content.
Both can have a theme system, but Umbraco allows customization. It’s easy and open because no element of the forehead is blocked.
Same side back office, Umbraco offers more flexibility. With a little development, of course, it integrates natively the addition of code in all or part of a page, opening more possibilities in shorter deployment time.
I mentioned it during the presentation of each CMS, WordPress is developed in PHP, Umbraco in .Net. For those who do not know anything about the technique, what does it mean? Not much in reality.
.Net is a Microsoft technology. Carried by one of the largest companies in the world, its environment is complete and remains a guarantee of quality and safety. Especially in the context of a large-scale project.
Beyond the technical base, the question to ask is who will you accompany? If you have to maintain it yourself, are you .NET or PHP?
If we know how to do both, at Goweb we prefer .Net. But that’s not the only reason why we prefer Umbraco to WordPress. It’s also a history of philosophy:
We do not pretend it’s simple; but we try to simplify it.
There is a form of humility associated with a goal. And after almost 20 years, we find that this goal is pretty well filled.
The only question is: if you had unlimited resources, which would you take and why? Would you choose a car or an airplane?
The comparison is ultimate of this order, as the two CMSs have a different approach and technology. The choice should, therefore, be mainly guided by the needs and skills of those who will accompany you.