Ir para conteúdo
  • Cadastre-se
Entre para seguir isso  
Rogiel

Painel de administração de servidores

Posts recomendados

Estou criando um painel para o L2J e gostaria de compartilhar com vocês parte do progresso e saber quais ferramentas vocês gostariam que fossem adicionadas.

 

Primeiro vou começar mostrando os recursos mais interessantes, no momento, há dois deles: Validação de dados em tempo real e pesquisa facilitada.

 

A validação dos dados, verifica se, por exemplo, ao criar uma conta nova, o login já existe, sem que seja preciso atualizar a página, acelerando o processo. O mesmo acontece ao mover o character para outra conta ou editar o nome dele.

 

ajaxvalidadechar.png

ajaxvalidate.png

 

O segundo, e de longe o que mais auxilia, é o de pesquisa facilitada. Ao digitar algo no campo de pesquisa, ele mostra resultados em tempo real, como acontece no Google ao realizar uma pesquisa. Clicando no item, você é redirecionado direto ao que você quer.

 

autocomplete.png

 

Os recursos abaixo, são mais normais, mas não menos importantes, como a lista, edição e visualização de characters, contas, castelos e clans (somente estes implementados até o momento, mas haverá mais)

 

Character

charactera.th.png

 

Edição do character

editchar.th.png

 

Lista de clans

clans.th.png

 

Visualização do clan

clani.th.png

 

Lista de castelos

castlei.th.png

 

Visualização do castelo

castleview.th.png

 

Criação de uma nova conta

novaconta.th.png

 

Como podem notar, nem todos valores ainda são mostrados de forma "bonita", algo que será mudado com certeza. Outra nota que gostaria de deixar, é que é possível "navegar" pelo servidor, por exemplo, você pode com um clique, ver a conta de um character e já achar seus outros characters.

 

Para os mais interessados, estou desenvolvendo o sistema em Java (utilizando JSP), portanto o sistema promete ser realmente rápido e com capacidade de fazer praticamente tudo.

 

E para finalizar, um print do geral:

geral.th.png

 

E afinal, o que vocês esperam que exista num painel de controle para servidores?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Precisando de Dedicado ou VPS?

Conheça a L2JCenter

Hum... pelo jeito vc usou bem o ajax+php+mysql...

 

gostei muito...

 

queria saber fazer template...pois a programacao eu consigo fazer algo legal!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hum... pelo jeito vc usou bem o ajax+php+mysql...

 

gostei muito...

 

queria saber fazer template...pois a programacao eu consigo fazer algo legal!!

Não usei PHP não... PHP é muito limitado. Usei Java.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara vai ficar muito bom seu painel....

 

Algumas dessas funções ele já possui, mais se completar com as demais vai fica perfeito.

 

- cadastro

- banir/desbanir acc

- jail

- add/remove drop mobs

- add item player

- edit castles

- edit clans/ally

- add setdonator/remove

- add premium accont

- edit player (nome, s***, classe, acc level)

- add/remove skill's

- destravar char

- enchant item/ remove

- restart/ down server

- change caracter server

 

não sei qual rev você usa... mais na l2jlive iria encaixar perfeitamente essas funçoes =)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara vai ficar muito bom seu painel....

 

Algumas dessas funções ele já possui, mais se completar com as demais vai fica perfeito.

 

...

 

não sei qual rev você usa... mais na l2jlive iria encaixar perfeitamente essas funçoes =)

 

- cadastro

- banir/desbanir acc

- jail (não é possível colocar na jail, somente ver quem está)

- add/remove drop mobs (falta implementar)

- add item player

- edit castles

- edit clans/ally

- add setdonator/remove

- add premium accont

- edit player (nome, s***, classe, acc level) (nem tudo, ainda)

- add/remove skill's (falta implementar)

- destravar char

- enchant item/ remove

- restart/ down server

- change caracter server

 

Fiz tachado o que já está implementado.

Estou fazendo baseado no L2JServer, mas vou fazer comapatível com vários, na hora da instalaçào você escolhe o design do banco de dados (ele vai descobrir automaticamente também) e dai ele passa a funcionar com o sevidor que vc quiser...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Painel bem rox... Ta ficadno lindo parabéns.

Compartilhar este post


Link para o post
Compartilhar em outros sites

PHP é uma ótima linguagem.

Existe um painel desses feito em PHP. É ótimo, e possui tudo que um servidor precisa.

 

Até mais.

Compartilhar este post


Link para o post
Compartilhar em outros sites

rogiel se ele e feito em java como que vai rodar?? pois tem hospedagens que nao aceitam java e tem muita gente que usa o wamp, xampp, lampp e por ae vai..

 

acho que vc nao pensou muito nesse lado... na acessibilidade do pessoal.. e outra acho que para isso que vc esta fazendo ae o php nao e limitado nao... tenho varios scripts feitos em php que funcionam muito bem... o dudu mesmo tem o o l2jas que e show... mais veio so acho que em relacao a ele ser feito em java pego um poko pesado...

Compartilhar este post


Link para o post
Compartilhar em outros sites

rogiel se ele e feito em java como que vai rodar?? pois tem hospedagens que nao aceitam java e tem muita gente que usa o wamp, xampp, lampp e por ae vai..

 

acho que vc nao pensou muito nesse lado... na acessibilidade do pessoal.. e outra acho que para isso que vc esta fazendo ae o php nao e limitado nao... tenho varios scripts feitos em php que funcionam muito bem... o dudu mesmo tem o o l2jas que e show... mais veio so acho que em relacao a ele ser feito em java pego um poko pesado...

 

Mas se o cara tem o servidor, ele tem um dedicado em que esse servidor está, então, ele tem onde hospedar. E XAMPP tem um addon, em que vc coloca o Tomcat e pode fazer o deploy de webapps.

 

Sobre o PHP, ele utiliza muita memória, varios megabytes por request, JSP não.. ele vai usar alguns kbytes e deu, e isso altera muito a performance. PHP não suporta threads, portanto não se pode fazer uma tarefa para rodar automaticamente a cada X segundos por exemplo... Há outras inclusive, em Java é com usar-se DAO (Data Access Object, um objeto que faz a interação com o banco de dados ou qualquer outro local que estão os dados), com isso eu posso colocar o webapp dentro do proprio L2J e interagir com tudo que o servidor possui: enviar pacotes, fazer um char usar uma skill, fazer um char sentar, etc...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Interessante... voce parece entender muito de Java, boa sorte, se voce terminar esse painel e postar aqui serei o primeiro a testar.

Compartilhar este post


Link para o post
Compartilhar em outros sites
PHP não suporta threads, portanto não se pode fazer uma tarefa para rodar automaticamente a cada X segundos por exemplo... Há outras inclusive, em Java é com usar-se DAO (Data Access Object, um objeto que faz a interação com o banco de dados ou qualquer outro local que estão os dados), com isso eu posso colocar o webapp dentro do proprio L2J e interagir com tudo que o servidor possui: enviar pacotes, fazer um char usar uma skill, fazer um char sentar, etc...

 

nao e por nada nao mais acho que errou nesta parte ae man.. pois php nao tem Thread mais temos o cronjobs.. ou ate mesmo o agendador de tarefas do windows... e outra o php aceita sim o DAO, ja vi muitos scripts usando isso que no caso se resume ao ADODB, em relacao a memoria.. e nao sei disso nao que o php chega a usar megabits por request... essa eu deixo para alguem que e mais experiente do que eu responder...

Editado por Fábio

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, nada que um crontab ou um agendador de tarefas não faça.

 

Outra coisa, é que o JAVA não é bem documentado.

Quando se desenvolve um painel destes, você tem que ter uma estrutura para manutenção, soluções para eventuais problemas.

Felizmente, o PHP tem uma rede de documentação invejável, o que facilita usuários leigos a corrigirem seus próprios sistemas ou até mesmo fazer adaptações.

 

JSP é ótimo, mas PHP não deixa a desejar.

Sem falar que o TomCat é muito pesado para rodar, em relação ao Apache simples.

 

Não é atoa que hospedagens com TomCat são mais caras e exigem um servidor separado das hospedagens normais.

Editado por _Dudu_1533

Compartilhar este post


Link para o post
Compartilhar em outros sites

nao e por nada nao mais acho que errou nesta parte ae man.. pois php nao tem Thread mais temos o cronjobs.. ou ate mesmo o agendador de tarefas do windows... e outra o php aceita sim o DAO, ja vi muitos scripts usando isso que no caso se resume ao ADODB, em relacao a memoria.. e nao sei disso nao que o php chega a usar megabits por request... essa eu deixo para alguem que e mais experiente do que eu responder...

Cronjob é um quase hack, vc precisa fazer uma imagem ou um pedido em ajax no site, se ninguem acessar esse arquivo, a cron nunca é executada. Agendador de tarefas do windows nào conta, pq nao é do php...

 

Adodb não é DAO, é uma camada de abstração, como o JDBC em Java.

 

 

Bom, nada que um crontab ou um agendador de tarefas não faça.

 

Outra coisa, é que o JAVA não é bem documentado.

Quando se desenvolve um painel destes, você tem que ter uma estrutura para manutenção, soluções para eventuais problemas.

Felizmente, o PHP tem uma rede de documentação invejável, o que facilita usuários leigos a corrigirem seus próprios sistemas ou até mesmo fazer adaptações.

 

JSP é ótimo, mas PHP não deixa a desejar.

Sem falar que o TomCat é muito pesado para rodar, em relação ao Apache simples.

 

Não é atoa que hospedagens com TomCat são mais caras e exigem um servidor separado das hospedagens normais.

Java é muito bem documentado amigo, e toda essa documentação se tem pela IDE, e não precisa acessar sites externos.

28rnrjl.png

 

Ambientes Java são caros, pq são pouco usados... assim como os ambientes com PHP eram a alguns anos atrás, quando só se usava HTML e JavaScript.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cronjob é um quase hack, vc precisa fazer uma imagem ou um pedido em ajax no site, se ninguem acessar esse arquivo, a cron nunca é executada. Agendador de tarefas do windows nào conta, pq nao é do php...

 

??

Compartilhar este post


Link para o post
Compartilhar em outros sites
Cronjob é um quase hack, vc precisa fazer uma imagem ou um pedido em ajax no site, se ninguem acessar esse arquivo, a cron nunca é executada. Agendador de tarefas do windows nào conta, pq nao é do php...

 

 

Eu não li isso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa noite Rogiel, ótimo trabalho.

 

Você vai abrir o fonte para quem também quiser ajudar ? Se sim, você está usando algum framework para fazer mvc ?

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

??

Quais métodos permitem criar uma crojob então?

create_cronjob? não.. isso Não existe. Vc precisa receber um request e somente então executar algo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Duelo entre java e Php nen se compara... java leva muito mais vantagem... não estou criticando PHP até por que tbm uso... mais sistemas em java são muito mais seguros e flexíveis..

seu sitema OO é perfeito... e a variedade de padrões que podemos seguir tbm nen se compara...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nossa... apesar de ser + 1 Painel Administrativo (Afinal; Nunca é ruin ter coisa boa d+ :P), excelente projeto, se ficar como estou pensando, excelente trabalho, parabens

 

Duelo entre java e Php nen se compara... java leva muito mais vantagem... não estou criticando PHP até por que tbm uso... mais sistemas em java são muito mais seguros e flexíveis..

seu sitema OO é perfeito... e a variedade de padrões que podemos seguir tbm nen se compara...

 

Nem sempre amigo, PHP as vezes é melhor, o problema é mais no lado da segurança

Editado por AiroN

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
Entre para seguir isso  

  • Mudanças no Login

    Preste atenção às mudanças no método de login.

    Com a migração para nomes de usuário IPB4 não existe mais.

    Você deve usar seu nome de exibição ou email em vez de nome de usuário.




     



  • Quem Está Navegando

    Nenhum usuário registrado visualizando esta página.

  • Posts

    • Isto é uma dúvida por esse motivo está sendo movido para área de dúvidas.   Caso necessário faça as edições para adequar às exigências.
    • está informação deveria estar no Post principal 
    • Sem informações sobre qual cliente, qual versão, qual projeto etc... Fica difícil te ajudar.
    • ola galera queria pedir ajuda de vcs... estava editando os status das armas em meu server ... ate ai blz... dei rr pra ve como ficou e as armas bugaram... sumiu do meu inventario e do npc... nao da pra cria por id tbm... aparece codigo inexistent... e nao consigo add elas denovo... alguem sabe como resolver esse poblema ai ...
    • Merry Christmas   Santa’s trusty assistant, Noellie has been dispatched to spread some holiday cheer this Christmas. You can find Noellie at the heart of Giran amidst the Elder Christmas Tree. Make a wish to Santa and just maybe, if you’ve been good, your wish will come true!   Christmas Trees
      Noellie can craft bright and festive Christmas Trees with the right materials. The monsters roaming Aden and Elmore are rumored to have just what she needs, including fir tree branches and ornaments. Gather these pieces from the monsters, and give them to Noellie to create your very own Christmas Tree! To make an ordinary Christmas Tree, you will need the following materials: 4 Bead Ornaments 4 Star Ornaments 10 Fir Tree Branches 1 Flower Pot If you give Noellie 10 ordinary Christmas Trees, she can work her magic to turn them into a spectacular Special Christmas Tree! Those who rest under the branches of a Christmas Tree will gain a special blessing!    Christmas Tree Blessing – For 2 hours, changes your appearance to that of a Santa costume, increases amount of Blood Stones and Adena acquired by 20%, fully restores Vitality and maintains it.    Special Christmas Tree Blessing – For 2 hours, changes your appearance to that of a Santa costume, increases amount of Blood Stones and Adena acquired by 50%, fully restores Vitality and maintains it.   Christmas Trees can be summoned anywhere, but you will not receive the tree’s magical benefits if it is summoned within a peace zone.   Christmas Wishes
      Noellie is accepting wishes from adventurers all over Aden! Players may submit any sort of wish they like. Be it personal, something they would like to see on PlayINERA, or just a general wish! Holiday Buff
      Noellie will also provide adventurers with a special holiday blessing once every 12 hours:
         Holiday Festival – For 1 hour, Max HP, MP and CP are increased; P. Def., Movement Speed, P. Atk., and M. Atk. are increased; MP consumption for skills is decreased.   Santa’s Gifts  
      Santa will be doing his rounds every day until the end of the year.
      He will surprise a random adventurer across Aden with a gift once every hour.

      In order to be eligible for Santa’s gifting round, players have to be in combat, outside of a peace zone and not have been visited by Santa in the last 12 hours.

      Make sure you accept Santa’s gift before he disappears!   Event Schedule
      The event begins on December 17, 2018 after the server restart, and ends on January 1 00:00, 2019. Noellie will remain in Giran until January 8, 2019. The INERA team wishes all of our players a very safe and happy holiday season!
×