Once you have created your web pages using NVU, the next thing that you need to do is to publish them to your web hosting account so that people will actually be able to see them. If you don't already have web hosting then the first thing you need to do is to obtain some web hosting.
When you are first starting out you might consider "free" web hosting but long term that is actually the most expensive form of hosting you can get since you are very limited in what you can do with "free" hosting (you may not even be able to publish your pages directly from NVU, you may need to use their custom upload process that stuffs up your page layout when they insert their ads). Just about all "free' hosting is paid for by advertising, the few that are not have other ways that they get paid. Paying for your own hosting is usually a cheaper option because that way you get to control how much advertising appears on the pages. The cheaper paid hosting accounts can be easily paid for by placing a minimal amount of advertising (for which you get paid) onto your web pages in place of the much larger amount of advertising most "free" hosts use (so that they can make a profit).
Once you have your hosting you should have been provided with some FTP connection information to use for uploading pages to your site. To use this information with NVU select the Edit Sites button in the NVU site manager at the left of the screen. This will open the Publish Settings dialog box where you can create and maintain the links to your web site(s). The FTP information can then be entered into this page.
You can easily tell when you have this information entered correctly because once you do, double clicking on the Site Name you specified for your site in the list at the bottom of the NVU site Manager will open up a list of the files that are currently on your web site. Even if the list is empty because you haven't uploaded anything yet, you will still know that the connectiom has worked because if you get the information wrong it will popup an alert telling you what is wrong.
Actually publishing your web pages to your web site is now as simple as pressing the Publish button in the NVU toolbar (immediately to the right of the Save button, don't forget to save the page toy your computer as well as a backup). If you have published the page before then your changes will be uploaded over the top of the existing page on your site. If you haven't published this particular page before then the Publish Page dialog box will appear allowing you to define exactly what you want to publish to where.
The Site Name list allows you to select which site you are publishing to if you have more than one. The page title and filename will be filled in for you and should not need to be changed. If you are publishing this page to a sub-directory on your site then you need to type in the name of the sub-directory (or select it from the list if you have published there before). The final option is whether you want to also upload all of the associated files such as the images as well as the HTML. When you first upload the page you should check this option unless all of the files your page references have already been uploaded with a different page. You should always upload to the same relative location on your web site as you have put the files in the copy of your site that you have on your computer.
The Site Manager also provides additional options for updating your web site with the small toolbar next to the Edit Sites button. You will find options there for creating a new folder on your hosting, renaming a file or folder, and deleting a file or folder. NVU does not provide a means for uploading individual files to your hosting (apart from HTML) if you want to be able to upload the other files individually you woll need a separate FTP program.
Note that you should test the page on your site in your web browser immediately after uploading it so as to check that everything uploaded correctly.
This article written by Stephen Chapman, Felgall Pty Ltd.