How to create a website? Hardcode, Site builder, WYSIWYG or CMS.