joomla offers number of features with it and if your client wants to add any additional functionality that you can give easily through joomla extensions.
If you know php and mysql and then you can very well understand the functioning of a blog. Just check working/functionality of any wordpress blog on internet and you can make a complete analysis for...
HTML sitemap is not necessary to create for a website. This is mainly done for the visitors. When you have a large website with number of pages, then you need a sitemap to let your users know about...