The world's best software platform, but when you need a powerful saw - a simple blade or a social warhead knife does not work.
WordPress is everywhere. Since it was an emerging blogging engine, it plays as the main role among cms.
But we do not use it. Not for ourselves and not for our customers.
We do not hate WordPress. We recommend it to our friends, and we're helping to have friends who have WordPress and need a good software platform.
What do you know about great wordpress suggestions? 5-minute installation, thousands of templates, quick installation of plugins, optimized ...
5-minute installation then?
Yes, in fact, the last time I installed a copy of it, it took less than 5 minutes.
But I will never work on a project that takes 5 minutes to get paid - or even how many hours it takes. This means looking at the time and project: "Well, it's better to set up a bed that does not take more than a few minutes to install and generally deny what happens to the final product and Or next week or next month, that site is not important to us. "
Who does this?
Yes, it does not matter to the bloggers who entertain it. But for a professional site design project, when it's a few months to implement, saving few minutes does not matter.
Templates and Extensibility
If only because a lot of agencies use WordPress templates to use. You need to know, this is a set of layers, styles, or even function packets, all together. In the section of the site management, you can configure and change, to get what you want.
Now, a professional designer is generally worried about how a good layout is right for your products, so it's not that interesting for them to buy another designer template and just change the logo's location with your logo.
When starting HTML from the beginning, it's much easier to customize it than on a set of ready-to-use templates, and from the beginning you want to configure it. WordPress is good for updating your blog template, but we're talking about a professional website design project.
With a framework like django or cakephp, we configure the overall performance of a page for how that page appears. And all templates are designed in the best way by site designers in terms of HTML and CSS.
You see, there is one reason that there are many books and tips for WordPress templates, but there are never any such guidelines for the frameworks, because when you use the frameworks, the template is designed to fit the site naturally. To be And Lee is not in WordPress.
Optimization for search engines
With a quick "wordpress optimization" search, Google will show you that WordPress is popular with SEO.
There are beautiful urls in django and Ruby on Rail, and some are considered, for example, in different ways to configure Django URLs of different address types. And cms, for example, in django manage well alt text, site maps and metadata.
Plugins and security
There are security flaws in cms and frameworks, but WordPress has a bad history in terms of history of security bugs.
WordPress templates and plugins make this system very vulnerable.
The WordPress model is designed to make it very easy to install extensions and templates through the management interface. Which means that the codes are executable in the site management interface.
No cms and frameworks are free from security holes, but our preference is to tailor the framework for their work in terms of security, with the design of the customer site and their need.
PHP versus Python or anything else
One of the reasons that WordPress is everywhere is its technology written in php. You will hardly find hosts that do not support php within their servers. That's why it's not a search engine. It just needs to look for a good supported web host.
So what's the problem? The problem is php. Python language other than programming is enjoyable. It allows you to produce better and more products in a shorter time period, most of which are produced by django. Especially, without having access to Django without Python, take a look at say about Python.
In the end...
We do not seek to persuade people to use cms or frameworks (unless they are our customers because our business is).
There are many options when it comes to WordPress, but they are awesome. Sites with a heavy blogging system and elementary information architecture are not part of our mission. Designing a professional website based on the use of cms makes the work more practical and less complicated.
First of all, WordPress is a good blogging system. However, as a web designer and developer, we do not have the benefits of using django, SilverStripe and Django-CMS.
These are a brief description of why we are not using WordPress. Or why are we secretive for our customers to use these systems. Below is a non-biased article about comparing open source content management source : http://www.parsaya.com