Criar uma conta para um usuário!

Boa noite !
Estou pensando em desenvolver um web site, onde o usuário faz o cadastro, e o login
para acessar determinada parte do site(estilo rede social, só que muito mais simples) .
Conheço um pouco de jsf e poderia aprofundar mais os estudo nele pra poder fazer essa aplicação,
mas depois de algumas pesquisas que eu fiz sobre o assunto, vi que muita gente não aconselha
a fazer com jsf, por que a longo prazo pode ficar pesado, e acaba não sendo viável caso o web site expanda e ganhe mais
adeptos.
Bem gostaria de saber de vcs se isso é verdade, e se for qual linguagem mais apropriada, levando em
consideração que eu vou começa do zero o estudo dela, pq minha experi’ncia é pouca em desenvolvimento web.

Obrigado desde já.

Não é verdade.

Se mau feito, sim vai ficar pesado.

JSF não é aconselhável a ser utilizado por quem não sabe utilizá-lo e não quer estudar antes de fazer o sistema.

Ele não é tão simples e objetivo como um JSP simples.

Se você ler um livro sobre JSF você será capaz de fazer um bom projeto sem problema algum.

Na boa, fica pesado por quem não sabe utilizar o JSF.

Ok Valeu pela informação, vou aprofundar mais os estudos no jsf.