You should always think about the possibility of failure when you are getting ready to open up you first web site marketing. This is especially true if you do not equip yourself with the right tools to get the job done right in the first place. The first thing to consider is getting a good webmaster to create your site if you are not going to do it yourself.
The next most important thing to worry about is the type of hosting you will take for your website. If you are going to be delving into a project that you hope will attract a large following then you had better begin with a hosting plan that will handle a lot of traffic. If you are just starting a smaller blog site then you can possibly get away with shared hosting or even free hosting.
Just remember that your php hosting plan can make or break you. If you do not have enough resources because they are being spread too thin due to having to share them with hundreds of other users, you will more than likely experience problems in the future. It is best to start with a hosting plan that is maybe a little more advanced than what you want than to purchase a plan that does not offer enough.