If you have static HTML site or custom HTML design or want to convert HTML design to dynamic then you can go for PHP and MySQL language (recursive acronym for PHP: Hypertext Preprocessor). This is cost effective than any other language. Create any custom website using latest core PHP and MySQL language.
For creating this type of site, you have to provide your design including css, HTML etc. I will implement your logic. Please provide more information along with doc before quote.