Processwire An Alternative To WordPress
WordPress is a good platform, ideal for blogs and many other types of websites, mainly due to the large availability of ready themes and plugins that allow you to add new features to a website quickly.
However, there are alternatives that have nothing to envy to WordPress, and indeed may have advantages.
In this post I present to you one of these: Processwire.
Processwire ( processwire.com ) is a cms has recently attracted our interest, it is open source and built with php / mysql technology, and is an excellent tool to achieve medium or small sites, even more so if the project needs a good deal of customization.
The main advantage of Processwire than other cms (as well as WordPress, even Joomla, Drupal, etc …) is its simplicity: in a familiar bee jquery style and generally in a “philosophy” of development that tends to simplify rather complicating that, you can develop the classic features of a web site (news management, banners, portfolio, etc.) very quickly.
Just test a bit ‘of sites that use Processwire to realize that performance is one of the highlights of this cms: This is the natural consequence of the fact that the CMS was born and raised under the management of a single developer, who then It could create a homogeneous system in which everything is optimized to the maximum.
Numerically can not compete with the community of WordPress, but the forum’s official website is really very active, the main developer of the project is very quick to respond to the questions of users and also the average quality of the work is very high, and is easy to search the forums for the solution to problems encountered in the development.
Here the same holds true of the previous point, difficult to compete with the amount of plugins downloaded for WordPress, but the quality of those present is much higher and still on the site you can find very useful plugins that can save you a lot ‘ work, to name a few: Multilingual management, creation form, advanced cache management, web management services, sitemap, etc.
There is to say that the management of pages and templates with which you thought cms can already perform many functions using just the core, so no need for external plugins.
Everything is a page
In Processwire each item, be it a configuration file, a category, a real page, is regarded as the same type of data, called a “page.”
This may at first seem puzzling but soon realizes that it has a great advantage: thanks to bee mentioned earlier, all the different types of data on the site (eg, a list of categories, the theme configuration parameters, etc. ) You can be managed in exactly the same way, so once you understand the mechanism are unable to resolve a large amount of problems without fatigue.
There is a templating engine
This may seem like a disadvantage but in my opinion is exactly the opposite: because you have to learn a whole new templating language (smarty, twig, velocity, ..) for each different cms that utlizziamo? For most situations php already does this job very well, not to mention that a templating language inevitably introduces some overhead, ie a slowdown in performance.
Also compared to the wordpress themes is not rigid management system, but instead lets the developer complete freedom.
The management interface is extremely simple and intuitive and allows you to accurately configure what to show and what not to show the user that will manage the administration panel, which is not always allow you to do other cms (or at least not so simple) way.
So I hope I have at least a little intrigued ‘, in which case you just need to go to the site and download it, or try the online demo … Let us know what you think!