Blogging platforms for blogsBlogging platforms like Google Blogger, Wordpress (free version), etc., makes it easy for anyone to start a blog irrespective of background. He or she may know nothing of HTML, CSS, etc., but with the easy interface provided by such blogging platforms, can start a blog under 10 minutes and immediately start publishing posts to the web. If you are a complete beginner, Dummies Guide to Google Blogger can probably help you get started very quickly. It was intended to be an "online book" for beginning bloggers, but I just don't have the time to finish it. However, whatever is already there should be enough to start a beginner off.
You can do a lot of things with blogs using such blogging platforms like Google Blogger if you know what to do, but there are limitations. For greater flexibility, you will have to use a suitable Content Management System (CMS).
Content Management SystemsA Content Management System (CMS) is a software system used for management of content including computer files, image media, audio files, electronic documents and web content. There is a whole bunch of Content Management Systems including Alfresco, Apache Lenya, b2evolution, BLOG:CMS, blosxom, Bricolage, CMSimple, Cyclone3, Daisy, Dokuwiki, DotNetNuke, Drupal, e107, eZ publish, Fedora Java, jAPS, Joomla, KnowledgeTree Document Management System, Lyceum, Mambo, MediaWiki, Midgard, Nucleus CMS, Nuxeo CPS, OpenACS, OpenCms, phpCMS, PHP-Fusion, PHP-Nuke, phpWCMS, phpWebSite, PhpWiki, Plone, PmWiki, PostNuke, Post Revolution, Scoop, SilverStripe, SiteFrame, Slash, SPIP, Textpattern, TikiWiki, TWiki, Typo, TYPO3, WebGUI, WordPress, XOOPS and Zope. Note that WordPress is included in the list. The above are free and open source CMS. There are quite a number more, some of them costing more than $15,000.
Content Management Systems for blogsSome bloggers uses CMS for their blogs. This allows more flexibility like adding a forum to the blog. I had a blog reader who have to do her blog twice, once in Polish, then again in English. She asked me if there is a possibility of somehow "mirroring" her blog of something. The best I could think of is adding a translator to her blog (click BACK button to get back to this page), but problem is, Both AltaVista Babelfish and Google Translator don't include Polish.
Perhaps a solution for her would be to use Joomla for her blog, but she would have to abandon Google Blogger and be prepared for a steep learning curve. With Joomla, one of the most powerful Open Source CMS, you can run multi-lingual websites. Joomla can determine a visitor's operating system and automatically display the site in the visitor's language if it is available. You can also give the visitor a choice. An example is Grande Real Villa Italia Hotel and Spa
Search Engine Optimization for blogs created using JoomlaIf you use Joomla for your blog, Joomla SEO may be able to help you easily do Search Engine Optimization for your blog to bring more free organic traffic to your blog. If you are into e-Commerce or making serious efforts to earn from your blog, you can use their comprehensive e-marketing services which include Search Engine Optimization web design, Search Engine Marketing, Blog advertising and marketing, Social media optimization and Training, either on an ala carte basis or as a package.
For more information, refer to their Frequently Asked Questions (FAQ) and help notes.