MULTIPLE CMS USES
- SETUP CMS & DATABASE IN LESS THAN 2 MINUTES
- INSTANT WEB PAGES FROM HTML / CSS TEMPLATES
- LIGHTNING FAST PHP / MYSQL PERFORMANCE
- CREATE DYNAMIC PAGES
- READ ALL PAGES
- UPDATE ANY PAGE AT ANYTIME
- DELETE ANY PAGE WHEN NECESSARY
CODING SANDBOX
- LEARNING SANDBOX FOR HTML | CSS | JAVASCRIPT
- CREATE | PASTE | CODE | DELETE PAGES INSTANTLY
- NO FTP OR ADDITIONAL SOFTWARE REQUIRED
- WORKS ON ANY COMPUTER AND ANY BROWSER
BOHEMIAN CMS MISSION
Our system had to be able to take any web page or template for which the source code could be dumped into our system and that code could be changed immediately without any special software. Just login, create page, dump code and edit code whenever desired....Oh yeah...and idiot-proof interface.
We still find uses for cms' like Joomla and Wordpress very usefull for some projects, but have found them inadequate on custom applications or sites with under 20 pages. Why? Bohemian CMS runs very fast and templating is instant. Take any Photoshop PSD file or any html / css code and turn it into a Wordpress or Joomla template with W3C validation. How many hours does that take? Bohemian CMS can do this in under 2 minutes.
BOHEMIAN CMS ORIGINS
After years of using and experimenting with many content management systems such as Joomla, Drupal and Wordpress, there has always been a feeling of too many negatives with the cms' to deploy a typical small business website. One major annoyance is that all Wordpress and Joomla codes are slower loading than html/css and pure php/mysql. In addition, cms' like Wordpress and Joomla consume quite a lot of time to custom template or custom program. Bohemian CMS was developed to overcome such obstacles.
Besides content management systems, there has been quite some time using PHP Frameworks; such as Codeigniter. Even though there are some definite plusses to Frameworks such as mvc(model-view-controller architecture), there are undesired aspects such as the fact that using pure PHP / mySQL has its limitations when building applications with the PHP framework, and pages are created manually and edited manually unless you make a special crud system; which we did, only to discover how pure the PHP in the view files could actually be. After hours hunting down the facts, it was not a simple connect to the database and do what you want. At this point, it was obviously time for us to evolve in a different direction since this was, and still is, not a good fit in the long run since it did not mean "Just add the code and edit it philosophy". A lot of people behind frameworks praise the terms 'Write Less and do more'. That concept is great, but the amout of streamlined code can really be quite marginal and not even less at all times; especially if you have some understanding how to use some of the near 5000 PHP functions. Rasmus Lerdorf, the creator of php has his vision for the php language. It happened to fit well with our views about php; including reasons to abort using PHP frameworks. Using a framework can be like having to use a limited set of tools; although many great tools exist. But, from an open purist perspective, you can always yank out the classes you want from a framework and use them in a non-framework. All in all, our motivation to create a pure PHP / mySQL system was logical and satisfying. Anyways, object oriented programming can be added to Bohemia CMS as desired. Bohemian CMS is a purist choice.
PROGRAMMER'S EDGE
As time has allowed the ease of use for building websites with technology such as Wordpress and Joomla; many non-programmers are being able to find ways to build 'do-it-yourself' websites using commercial templates and editors. Bohemia CMS puts custom web design in the programmer's hands because any template and content can be added to the CMS and be edited in 'source code' immediately. Furthermore, custom php / mysql programming often results in much faster peformance and quicker project completion than using a typical cms plugin or extension design.
CONCLUSION:
In a nutshell, a php / mysql programmer has full flexibility to quickly style and program whatever is desired. That 5-page custom website could be built and running before the other cms is properly templated.
Living up to its name, 'Bohemian CMS' allows a web programmer to be able to work on any computer connected to the internet. Gypsies can work at public cafes, libraries and friend's homes while office workers can use their daily machine to achieve the same goals; freedom web building.