Вам,как новичку,такие вопросы задавать неуместно.Вот когда будете более менее знать html и php тогда и будете задаваться таким вопросом.И потом, что значит "что выбрать"?Выбор зависит от того,что вы хотите иметь,чем располагаете.Да,несомненно,php лучше html в том плане,что можно автоматически заполнять страницы контентом,что можно быстро найти ошибку и устранить ее,быстро поменять оформление сайта,сделать не просто сайт,а целый блог или даже сайт для знакомств.Но даже не в этом дело.Вам нужно найти такой хостинг,чтоб ваше php вам ничего не стоило.В настоящее время ситуация с продвижением сайтов на php обстоит так,что это расценивается как блог и за обслуживание своего сайте на хостинге надо платить,только html можно бесплатно еще куда то определить.Вторая проблема-хватит ли вам ресурсов вашего компьютера,чтоб продвигать сайт на php,потому,что нужно будет установить свой компьютер,как виртуальную машину,это работа с БД.Третья причина-хватит ли вам знаний,быстроты и времени на продвижение своего сайта.Я думаю,что прежде ,чем начинать делать сайт для чего то,стоит освоить js,css3,html5,почитать книги о продвижении сайтов,о сайтостроении.Даже сайту,созданному на html5 сложно пройти валидацию,потому,что старые теги уже не употребляются,а ежели вы не пройдете валидацию,то не сможете использовать поисковик для индексации страниц и продвижения рекламы,а это значит,что никакой пользы,а только убыток вы получите от такого сайта.