Fechado DEV: O futuro do RagnaPlace por Fall Wlite 3 years ago / última edição 3 years ago / 8,640 visualizações

Fall Wlite
3 years ago – última edição 3 years ago

3 years ago – última edição 3 years ago

Eaew pessoal

Faz tempo que eu não apareço aqui, nesse ano é uma das primeiras vezes, o motivo disso é por conta de problemas e complicações pessoais, e como faz um tempo em que eu sou o único quem administra e cuida do ragnaplace, ele ficou meio parado, e assim os erros/bugs ficaram acumulando e também sem atualizações na database
Porém agora consegui arrumar um tempo para toda semana poder cuidar mais do site, então nada mais de abandonos o/

Pra começar, o ragnaplace estava com muitos bugs e erros de performance, que causava lentidão e não carregamento dos dados, isso por conta do crescimento acelerado que teve e não estava pronto para isso, começou na metade do ano passado mais exatamente a aparecer esses problemas e fui conseguindo corrigir até o final do ano passado quando percebi que não tinha mais como, então comecei a remontar grande parte do site(principalmente builds que pesa muito) e deixei de fazer qualquer alteração

O site que você está navegando agora e vendo essa mensagem é o novo ragnaplace, de layout/visual não se percebe muitas diferenças, apenas alterações de cores e padrões, mas a principal diferença é na questão de performance e velocidade, agora o site todo não é mais renderizado apenas no lado do cliente(seu navegador), e sim por parte do server também, isso significa que ao acessar uma página, você já recebe todo conteúdo dela pronto agora, tornando mais leve e muito mais rápido, principalmente em builds

As correções com esse novo ragnaplace são muitas, muitas mesmo e por conta disso não vou listar todas, mas também por ser novo, e a forma com que ele funciona ser totalmente diferente tem novos bugs/erros também, mas agora vai ser possível corrigi-los de forma mais rápida e fácil
Agradeço a todos que enviaram reports, e criaram tópicos informando sobre alguns bugs/erros que ocorriam, todos ajudaram bastante, os tópicos criados sobre vou fechar todos para que seja concentrado tudo apenas nesse

Por enquanto vou focar apenas em correções, e melhorias, e quando o site estiver já consideravelmente estável novamente, procurar adicionar novas features
Pretendo enviar todo final de semana um deploy com correções feitas na semana, para evitar qualquer tipo de problema com quem acessa, e as atualizações da database toda terça-quarta(até o site estar estável e poder ligar novamente as att automáticas)


Se encontrarem qualquer erro, bug ou sugestão, por favor não deixe de comentar aqui que agora consigo dar um status do problema e dizer no que estou trabalhando/corrigindo e o que ainda falta fazer


Vou sempre atualizar aqui com os bugs/erros que encontrar, e for reportado nesse tópico, e os que forem já corrigidos riscar da lista:

16/04 Confirmação de registro não exibe se o nome de usuário já está em uso, ou a senha não é permitida
16/04 Link de confirmação de registro por e-mail não funcionava
16/04 Informações do último post não são atualizadas quando tem novos comentários
16/04 Tooltip de NPC na página de mapas não é exibido corretamente (by hannicaldummy)
16/04 Quando entra num perfil sem estar logado, na maioria das vezes da erro e o perfil não é exibido
16/04 Ao clicar no menu Database ou Ferramentas o menu é aberto normalmente, mas é redirecionado a uma página que não existe
16/04 As opções de usuário não são exibidas quando passa o mouse em cima do nome/avatar no menu lateral
16/04 Não está sendo exibida a opção de editar post, editar tópico e fechar/abrir tópico
16/04 Página de mapas não é exibida corretamente em mobile
16/04 Sistema de likes nas builds não está sendo exibido

hannicaldummy
3 years ago

3 years ago

Os pontos de NPCs ou portais nos mapas fica com um código gigante invés do nome.

11victor
3 years ago

3 years ago

Oi!

Dá uma olhadinha no post que eu fiz na página de suporte:

https://ragnaplace.com/en/d/itens-nao-sao-localizados-ao-criaratualizar-a-build-mensagem-no-data-aparece-OR4Jl?page=1

Obg!

Magnata
3 years ago – última edição 3 years ago

3 years ago – última edição 3 years ago

O erro mais chato de todo site era aquele que aparecia um erro vermelho na parte inferior da tela quando eu acessava praticamente qualquer coisa: database de itens, builds, fórum, perfil, etc. O erro eram coisas como "Error: Network Error" e "TypeError: Cannot set property 'seen' of undefined". Se esses erros foram corrigidos, vai ser meu maior alívio e de boa parte dos usuários do site.


16/04 Quando entra num perfil sem estar logado, na maioria das vezes da erro e o perfil não é exibido

Não estou conseguindo visualizar a página de usuário de forma alguma, logado ou deslogado aparece a mesma página de erro: Server error


Vou voltar a sugerir que incluam um novo filtro pra função de builds, um filtro chamado Construção. É basicamente um filtro pra delimitar qual é o foco da build.

Por exemplo, se um RK é selecionado, aparecem as opções de construção "Sopro do Dragão", "Lança de Mil Pontas", "Crítico", "Ataque Duplo", etc. O mesmo seria válido para outras classes, mas com opções diferentes pra sua classe, como um AB ter algumas builds como "Suporte", "Suporte tanker", "Batalha", "Autocast", "Exorcista".

Seriam muitas opções diferentes para cada classe, mas sem ser específico demais, pois aí cabe ao campo título da build especificar melhor, como "Autocast de precisão com Orgulho Arco-Íris" ou "Autocast de crítico com combo Popstar".

Acho que não caberia aos usuários digitarem no campo Construção, podendo apenas selecionar num dropbox, para evitar ter opções duplicadas. Mas acho que também poderia ter uma página para o pessoal criar uma solicitação de nova opção de construção, cabendo à equipe apenas aprovar ou rejeitar essas opções.

Magnata
3 years ago

3 years ago

Mais sugestões e report de bugs do sistema de builds:

1- Enquanto fazia uns testes, recarreguei a página e nenhuma build é carregada, fica tudo cinza

2- Na parte de selecionar uma classe, a primeira classe que tento selecionar não é selecionada, aí tenho que selecionar outra, aí consigo selecionar a primeira. Testei com Sicários e deu errado, aí fui pra Renegados e deu certo, aí voltei pra Sicários e deu certo novamente.

3- Na parte de selecionar uma classe, não dá pra selecionar clicando no nome da classe, apenas dá pra selecionar clicando na bolinha.

4- Vi que dá pra ordenar as builds por curtidas, mas não tem a opção de curtir uma build. Seria bom essa opção de curtir ser bastante destacada, pois é uma função muito bacana. No futuro quando houverem milhares de builds cadastradas, poderemos saber facilmente quais builds a comunidade mais gostou.

5- Na parte de selecionar classe, dá pra selecionar uma classe não-trans ou trans. Acho que isso pode ser um pouco confuso para algumas pessoas na hora de cadastrar a build. Seria bom especificar que a classe é (não-trans), ou adotado (Mini Renegado, por exemplo). Ou então juntar ambas opções e ser apenas um detalhe adicional na build.

rotcivDev
3 years ago

3 years ago

Salve salve.

Apesar do front estar carregando bem, to sentindo que ta demorando o retorno dos dados pra colocar em tela.

Tem alguns pedidos de melhoria ai que, pelo que entendo, acabam gerando necessidade de refatoração ou remodelagem da estrutura de dados (dependendo claro de como as responsabilidades foram declaradas, uma regra nova injetada pode resolver).

Quer um help no dev?
Se o projeto tiver característica colaborativa, chama ai que talvez eu possa ajudar.
https://github.com/rotcivDev

rotcivDev#0185

Abraço.

Fall Wlite
3 years ago

3 years ago

[quote=QdEG]

Os pontos de NPCs ou portais nos mapas fica com um código gigante invés do nome.[/quote]
Valeu! a correção ta pra ser enviada agora de noite

[quote=bmLm]

Oi!

Dá uma olhadinha no post que eu fiz na página de suporte:

https://ragnaplace.com/en/d/itens-nao-sao-localizados-ao-criaratualizar-a-build-mensagem-no-data-aparece-OR4Jl?page=1

Obg![/quote]
Respondi lá e corrigi, valeu!

[quote=ydmr]

O erro mais chato de todo site era aquele que aparecia um erro vermelho na parte inferior da tela quando eu acessava praticamente qualquer coisa: database de itens, builds, fórum, perfil, etc. O erro eram coisas como "Error: Network Error" e "TypeError: Cannot set property 'seen' of undefined". Se esses erros foram corrigidos, vai ser meu maior alívio e de boa parte dos usuários do site.


16/04 Quando entra num perfil sem estar logado, na maioria das vezes da erro e o perfil não é exibido

Não estou conseguindo visualizar a página de usuário de forma alguma, logado ou deslogado aparece a mesma página de erro: Server error


Vou voltar a sugerir que incluam um novo filtro pra função de builds, um filtro chamado Construção. É basicamente um filtro pra delimitar qual é o foco da build.

Por exemplo, se um RK é selecionado, aparecem as opções de construção "Sopro do Dragão", "Lança de Mil Pontas", "Crítico", "Ataque Duplo", etc. O mesmo seria válido para outras classes, mas com opções diferentes pra sua classe, como um AB ter algumas builds como "Suporte", "Suporte tanker", "Batalha", "Autocast", "Exorcista".

Seriam muitas opções diferentes para cada classe, mas sem ser específico demais, pois aí cabe ao campo título da build especificar melhor, como "Autocast de precisão com Orgulho Arco-Íris" ou "Autocast de crítico com combo Popstar".

Acho que não caberia aos usuários digitarem no campo Construção, podendo apenas selecionar num dropbox, para evitar ter opções duplicadas. Mas acho que também poderia ter uma página para o pessoal criar uma solicitação de nova opção de construção, cabendo à equipe apenas aprovar ou rejeitar essas opções.[/quote]
O principal motivo de refazer quase tudo era esses erros, eles ocorriam por que o site meio que nãoa guentava tanta gente utilizando, agora deve aguentar super de boa, mas ainda tem muita coisa pra arrumar/resolver
Estava pensando nisso de uma busca amis inteligente, começando pelas builds, adicionar tags, sendo que skills e itens seriam tags automáticas pra busca, corrigindo a maioria dos erros que ta agora já começo a construir essa busca/filtro, valeu!

[quote=217d]

Salve salve.

Apesar do front estar carregando bem, to sentindo que ta demorando o retorno dos dados pra colocar em tela.

Tem alguns pedidos de melhoria ai que, pelo que entendo, acabam gerando necessidade de refatoração ou remodelagem da estrutura de dados (dependendo claro de como as responsabilidades foram declaradas, uma regra nova injetada pode resolver).

Quer um help no dev?
Se o projeto tiver característica colaborativa, chama ai que talvez eu possa ajudar.
https://github.com/rotcivDev

rotcivDev#0185

Abraço.

[/quote]
Tem algumas páginas, tipo a home que estão demorando pra carregar pela primeira vez que abre, hoje de noite envio uma alteração que melhora(menos da metade do tempo da home) o carregamento inicial de várias páginas, e vários erro de performance
Por enquanto vai ficar só eu mesmo na parte da manutenção do site, mas valeu mesmo pela ajuda!

Magnata
3 years ago

3 years ago

[quote=qaJ8]Tem algumas páginas, tipo a home que estão demorando pra carregar pela primeira vez que abre, hoje de noite envio uma alteração que melhora(menos da metade do tempo da home) o carregamento inicial de várias páginas, e vários erro de performance[/quote]

Bacana :)

Percebi que no sistema de builds também tem uns bons lags quando a página carrega, e depois de um tempo volta, aí passa dnv.

-

Parece que o sistema de quotes também não está funcionando muito bem

kruciuzz
3 years ago

3 years ago

Bom dia, a todos.

Gostaria de agradecer ao site, facilitou muito a minha vida no retorno ao game e continua me ajudando bastante.

Claro, estava com alguns problemas, porém ainda ajudava muito, joguei rag do lançamento até ash vacun e fiquei mtos anos sem jogar, não lembrava como o jogo era complexo e esse site me deu informações preciosas!

Agradeço muito ao DEV.

Continue com esse excelente trabalho.

toyBeaver
3 years ago

3 years ago

Bom dia!

Voltei a jogar Rag depois de muitos anos ontem e por acaso me deparei com o RagnaPlace.

Sinceramente amei a plataforma, e acabei me deparando com esse post e vi que já ofereceram mas vou oferecer ajuda também. Já trabalho como dev há algum tempo e agora estou com um certo horário vago na semana, não me importaria de ajudar com uma plataforma tão legal (e que me ajuda bastante rs) que nem essa. Posso dar suporte tanto no back quanto no front (vi que tem classe do nuxt no html, meu vue tá um pouco enferrujado mas posso ajudar ainda assim pelo menos com bug fix e problemas de performance).

Qualquer coisa, pode avisar! Sei como é meio complicado tentar conciliar um side project sozinho rs.

https://github.com/jansen44

Total 6076
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 608