WordPress is an easy to use blogging platform and together with WishList Member plugin you can create a complete membership website.
WishList Member provide an easy way to build membership site you just need to unzip and upload the plugin to your wordpress installation and within minutes you’ll have your own membership site up and running.