If you use something like ADDT (Adobe Dreamweaver Developer Toolbox) you would be able to put something like that together with virtually no knowledge in about 15 minutes, I have done it on my own site and it is really easy and fast to impliment.
When I click on the 'Login Form Wizard' I get a message that says 'This product was designed to work with any of the following server modules: PHP MySQL, ASP VBScript, ColdFusion'
That depends on what you want to do. If you want to use space to inform users to new features etc it may be a good option to have a separate page. If not you could just create a login area on the header and preferably on the right side. Make sure you highlight it so it gets the attention of the user and have a 'go' or 'sign in' button which can be clearly distinguished from a link.