Push Vs Pull Content Management Solutions
There has been much debate over which is a better solution, a push or pull content management tool. Sliced Bread is a Push Content Management tool although some small components are created dynamically (pulled) such as; what's new lists, online forums, shopping cart and the protected content area management.
The Argument and Sliced Bread
Although the push vs pull argument is somethimes simplified to dynamic vs static webpages, using Sliced Bread a website is still dynamic, but the majority of the content on the webpage has already been created reducing the load on the server. Simply put, not all content on a webpage changes every time a user visits the site. The vast majority of content online is static, with a small amount such as what's new lists, Online forums, random quotes and banners are provided dynamically.
Push Content Management
A push content management solution is characterised by the webpages being prebuilt on the web server. When a user clicks on the webpage they are being returned a static webpage (with some dynamic content inserted. the main benefit of a Push solution is the reduced load on the server and the independence of the webpage from the Content Management database.
| Pros
| Cons Changes to the content can only be viewed once the page has been published
|
Pull Content Management
A pull content management system dynamically creates the webpage everytime a user clicks on the page. The CMS must always be operational for the website to be viewed correctly. The typical URLS created by a Pull type of Content Managemebt solution are not search engine friendly or human user friendly.
A Pull CMS also places a large stress on the server, as every page must be created when it is called. For a large site this can add significantly to the time taken to view a page. Many of the commercial products also require an investment in a dedicated server which can cause your operating costs for the website to increase from around $30 a month to over $500 a month.
A more common problem with Pull CMS's is that if one component of the back end database fails for any reason, this often causes the entire website to be inoperable, which is a great concern. The CMS is often a core component of the site which means the site cannot easily be managed by any other means and you are locked into using that CMS for the life of the site.
| Pros
| Cons
|
By using Sliced Bread you get all the benefits of a push Content Management Solution with the added benefits of dynamic data. Have a read about Sliced Bread can help your website operate more efficiently.
Online Resources


