Почему-то в наше время все гонятся за скоростью. Лишь бы побыстрее что-то сделать и тут же выложить в Интернете (напоминаю, речь идет о создании сайтов), и не важно, что сайт сырой, что там много недоделок, а что-то вообще не работает или работает криво. Так что вам мешает для начала создать и протестировать ваш сайт на локальном компьютере, не выкладывая его сразу в Интернет?
Про Denwer, мне кажется, слышал каждый — простая, но гениальная программа, устанавливается на компьютер и позволяет легко и просто эмулировать работу вашего сайта в Интернете, не загружает его на сервер хостинга. Конечно, не всегда вебразработчикам хватает возможностей Denwera в стандартной сборке, но кто вам мешает скачать и установить дополнительные модули или почитать о том, как осуществляется установка cURL на Denwer или других модулей, которые необходимы вам для нормальной отладки сайта. Чем хорош Denwer — там все настолько элементарно, что почитав подробные инструкции со скриншотами, справиться с ним может даже школьник, а уж те, что давно вырос из школьного возраста — точно разберутся.
Момент создания сайта, я думаю, понятен — все делается точно также, как и раньше — поставили движок, настроили шаблон дизайна, поставили нужные плагины и расширения — вроде сайт создан и готов к работе. Но на самом деле впереди еще период тестирования: все ли работает так, как должно, нет ли на сайте битых ссылок, заполнены ли необходимые разделы, не выдает ли сайт ошибку при запуске каких-то нужных функций — и я считаю, что сделать все это нужно до того, как ваш сайт появится в Интернете и на него начнут приходить реальные посетители, а не поисковые боты.