If you are thinking of putting up a blog site but don’t know any coding languages (or even what a code is) then your next best option could be signing up for a WordPress website. WordPress is used by many bloggers throughout the world which may be why some consider it to be the most popular blogging tool on the Internet.
If you are thinking of making Web 2.0 applications (meaning you want to make new websites that allow visitors and users to interact with one another online in dynamic ways), the Yii framework could be the solution to this problem. Yii is actually founded on the PHP web programming language and was designed to lessen web app development time significantly.
When you get the Drupal open-source CMS (content management system), you are actually following in the footsteps of many well-known websites including those run by the US government and many corporations. However, even if you just want for your personal blog site it is possible to get this free CMS as a GNU General Public Licensed download.
If you have used other CMS before, you may find that the Drupal core features have some aspects in common with other CMS. Some examples are the user account registration, user account maintenance, RSS feed, menu management, a method for customizing page layout, and even system administration.