what are hardware needed to host websites from home ?
I have cable internet at home 24/7 , can that handle traffic
I have desktop with 3 ghz , can i make it as server

ya you can.. only thing you require is a fixed ip. Usually the service provider provides a dynamic ip.So just ask them for a fixed ip.They may charge you something.
Some softwares are available which promise to do the same but i personally feel that its not so convinent as i have used some of them.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.