Ir para conteúdo
Sistema de Servidores de Jogos ×

Pesquisar na Comunidade

Mostrando resultados para as tags ''framework''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Parceiros WebCheats
    • Fox CHEATS
    • WYD LOST
  • Anúncios e Feedbacks
    • Regras
    • Anúncios e Novidades
    • Área do Usuário
    • Apresente-se aqui!
    • Tutoriais WC
    • Eventos do fórum
    • Seja um Membro Vip
  • Beta Zone - Áreas Temporárias
    • Lineage 2
    • Inteligência Artificial
    • Segurança e Investigação
    • Desenvolvimento
  • MMO Zone
    • WYD - With Your Destiny
    • Grand Chase
    • League of Legends
    • Outros MMO em Geral
    • RPG Zone - Lixão
  • Shooter Zone
    • Counter Strike
    • Blood Strike
    • Valorant
    • Point Blank
    • Outros Shooters em Geral
    • Battle Royale
    • Shooter Zone - Lixão
  • Outros Games Zone
    • Minecraft
    • Outros Games
    • Outros Games Zone - Lixão
  • Mobile
    • Mobile - Downloads de Cheats / Utilitários
    • Mobile - Tutoriais
    • Mobile - Servidores Privados
    • Mobile - Dúvidas / Pedidos
    • Mobile - Bate Papo
  • Info Zone
    • Programação
    • Cracking
    • Tech
    • Tecnologia da Informação
    • Info Zone - Lixão
  • Design Zone
    • Galeria
    • Fábricas
    • Tutoriais
    • Recursos
    • Presentes, Leilões, Vendas e Doações
    • Suporte Design
    • Bate Papo Design
    • Depósito
  • Entretenimento & Diversão
    • Notícias do Mundo
    • Bate Papo
    • Discussões
    • Mangás & Animes
    • Mídia
  • MarketPlace
    • Divulgação de Serviços
    • Contrate Serviços de Freelancer
    • Contas, Skins e Cheats
    • Outros
  • Notícias de Jogos
    • PC
    • PlayStation
    • Xbox
    • Nintendo
    • Mobile
    • Geral
  • Old WC's Bate Papo
  • 【FREE FIRE】▄︻┻┳═一's Fórum do Clube
  • Bug Abuser's Tópicos

Product Groups

Não há resultados para exibir.


Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Discord


TItulo de usuário


Data de Criação

Entre e ganha o

Encontrado 4 registros

  1. 1. O que é isso? O CodeIgniter é um framework que já está em sua terceira versão e é utilizado para desenvolvimento back-end de PHP. Entendeu? Não? Descomplicando: Ele é um modelo de desenvolvimento com muitas funcionalidades que agilizam o desenvolvimento PHP. 2. Certo, mas porque deveria usar isso? O CodeIgniter contempla um dos melhores modelos de fluxo de dados dos sistemas de informação da atualidade: o modelo MVC. Assim você consegue gerenciar melhor os controles/requisições de acesso e centraliza suas regras de negócio sem poluir/influenciar na tela que o usuário vê. 3. Falou grego. O que é MVC? O modelo MVC (model, view and controller) deixa muito explícito como os dados trafegam no seu sistema. Veja a imagem de exemplo: Eu sei que está em espanhol, mas é a que melhor ilustra! Toda vez que o usuário faz uma requisição, é o controller quem irá interpretar ela e "entender" a partir da programação o que o usuário quer fazer no sistema. Se necessário poderá interagir com um model que seria como uma classe de um objeto. Nele podemos centralizar as regras de negócio e validações. Ele basicamente servirá como alavanca para interagir com o banco de dados e somente então retornará os dados ao controller. Por último uma view é exibida ao usuário, como resposta da interação que ele realizou no sistema, ou, requisitou ao controller. 3. E quais as vantagens disso tudo? É muito mais fácil isolar problemas/desvios em um sistema. Por exemplo: o usuário solicita alterar um produto, mas ao concluir a alteração, ao invés de ser exibida uma mensagem de "ok", o usuário é levado ao cadastro de clientes. Nesse caso muito provavelmente o problema estará no controller que está "invocando" a view errada. Esteticamente, o CodeIgniter também acaba com aquelas requisições GET bregas no navegador utilizando "?usuario=1" por exemplo, já que seu controller utiliza de barras para receber parâmetros nas páginas. Na performance, os utilizadores desafiam encontrarem um framework mais rápido, já que suas bibliotecas são carregadas dinamicamente. Além disso, você economiza muito mais código podendo utilizar das funções internas do framework. 4. Certo, mas até agora só vi sobre o fluxo de dados e tal. O que mais tem? Além disso tudo, o CodeIgniter é muito simples de configurar, bastando alterar basicamente dois arquivos o para iniciar: a configuração da URL do sistema e o arquivo de conexões com bancos de dados. Também conta com diversos helpers, alguns deles: Form Helper: Construa formulários dinâmicos ou estáticos apenas com PHP. File Helper: Gerencie de maneira simples os arquivos de download e upload do seu projeto com uma simples classe que adiciona, remove, lê e grava arquivos. URL Helper: Parametrize as URLs do seu projeto tornando-as dinâmicas. CAPTCHA Helper: Gerencie CAPTCHAS de validações do projeto, pode-se até criar um banco para os mesmos. 5. Maravilha, mas quanto pago por isso tudo? Por incrível que pareça, você não paga nada por isso, ele possui licença MIT a qual permite que você utilize-o em projetos de uso comercial, uso privado, para modificação e distribuição. 6. Agora estou convencido, por onde posso começar? Vou deixar aqui alguns links úteis: Site oficial do CodeIgniter GitHub oficial do CodeIgniter Artigo da DevMedia - Introdução ao CodeIgniter Ah, além disso, eu trabalho com CodeIgniter, então qualquer dúvida mais pessoal que tiver, pode me mandar mensagem e te ajudo assim que puder!
  2. O Mentawai foi o primeiro framework web MVC em Java a adotar, implementar, documentar e incentivar todo e qualquer tipo de configuração (actions, filtros, validação, listas, connection pooling, ioc, di, etc.) única e exclusivamente através de configuração programática (100% Java), abolindo por completo o uso de XML e Annotations para as configurações. O framework nasceu em junho de 2005 e logo depois foi publicado um artigo no site JavaWorld enfatizando o uso de configuração programática para o controlador MVC (actions/resultados/conseqüências) assim como para validação. Nascia aí o ApplicationManager: configuração em código Java independente do restante da sua aplicação e centralizada numa única classe. Para o desenvolvimento de nossos exemplos, você pode utilizar a IDE que desejar, e como servidor de páginas, sugiro a utilização do Apache Tomcat. A versão atual do Mentawai é a 2.5.4 e o jar da do framework pode ser baixado aqui. O primeiro passo é criarmos a aplicação em si. Se estiver usando o Eclipse, é um projeto Dynamic Web Project e se estiver utilizando o Netbeans, é um projeto Java Web -> Aplicação Web. Com o projeto criado, vamos colocar adicionar o jar do Mentawai ao projeto (a própria IDE tem métodos de adicioná-lo, ou então coloque dentro de WEB-INF/lib. Agora, devemos configurar o arquivo web.xml, que fica dentro da pasta WEB-INF. Se ele não existe, crie-o. <?xml version="1.0" encoding="UTF-8"?> <web-app version="3.0" xmlns="[Hidden Content]" xmlns:xsi="[Hidden Content]" xsi:schemaLocation="[Hidden Content] [Hidden Content]/web-app_3_0.xsd"> <servlet> <servlet-name>Controller</servlet-name> <servlet-class>org.mentawai.core.Controller</servlet-class> <init-param> <param-name>applicationManager</param-name> <param-value>net.rafaeltoledo.helloworld.ApplicationManager</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>Controller</servlet-name> <url-pattern>*.mtw</url-pattern> </servlet-mapping> <welcome-file-list> <welcome-file>username.jsp</welcome-file> </welcome-file-list> </web-app> No arquivo, definimos o Controller do Mentawai com o parâmeto servlet, inicializando com o nosso applicationManager. No Mentawai, é ele quem realizará as configurações das Actions – classes que realizam a lógica do aplicativo. No nosso caso, ela estará no pacote net.rafaeltoledo.helloworld. Em seguida, definimos em servlet-mapping qual será a extensão das nossas Actions – .mtw. Assim, uma Action de cadastrar usuário terá um nome como CadastrarUsuario.mtw. Por fim, definimos o arquivo de “boas-vindas”, que será o primeiro a ser chamado ao executar o endereço: username.jsp. Bom, vamos começar criando uma Action que simplesmente pegará o nome do usuário e o devolverá em letras maiúsculas. Crie o arquivo HelloAction no pacote net.rafaeltoledo.helloworld. O arquivo conterá o seguinte: package examples.helloworld; import org.mentawai.core.BaseAction; public class HelloAction extends BaseAction { @Override public String execute() throws Exception { String username = input.getString("username"); if (username == null || username.trim().equals("")) { return ERROR; } output.setValue("username", username.toUpperCase()); return SUCCESS; } } A classe estende a classe BaseAction, definida pelo framework. Essa classe já possui métodos para processamento, filtros, e uma série de funcionalidades que podem ser realizadas, como validação. No nosso exemplo, vamos sobrescrever somente o método execute() que é responsável pelo processamento propriamente dito. A action possui os elementos input e output que correspondem aos dados vindos da JSP e o local onde os dados processados serão colocados, respectivamente. Ao terminar a execução, a Action retorna um valor SUCCESS ou ERROR (ou outro valor definido pelo usuário, se for o caso) que indicará se o resultado do processamento teve êxito. No nosso exemplo, obtemos um valor String do formulário, sob o nome de username, sendo obtido através do método getString(). Se o valor não for nulo ou vazio, a String é retornada com seus caracteres em maiúsculo com o método setValue. O próximo passo, é criarmos o nosso Application Manager. Crie a classe ApplicationManager dentro do pacote net.rafaeltoledo.helloworld. A classe terá esse conteúdo: package examples.helloworld; import org.mentawai.core.ActionConfig; import org.mentawai.core.Forward; public class ApplicationManager extends org.mentawai.core.ApplicationManager { @Override public void loadActions() { ActionConfig ac = new ActionConfig("/HelloWorld", HelloAction.class); ac.addConsequence(SUCCESS, new Forward("/hello.jsp")); ac.addConsequence(ERROR, new Forward("/username.jsp")); addActionConfig(ac); } } O nosso ApplicationManager estenderá o ApplicationManager do framework Mentawai. Com isso, sobrescreveremos o método loadActions() que realiza as configurações sobre o comportamento das Actions. Em nosso exemplo, definimos o nome da Action como HelloWorld no construtor da classe ActionConfig (responsável pela configuração propriamente dita) e que essa Action será representada pela classe definida em HelloAction.class (a nossa Action). Em seguida, definimos as consequências, ou seja, o que a Action fará a cada possível saída. Se caso o retorno for SUCCESS, direcionaremos a navegação para hello.jsp (a classe Forward faz o redirecionamento) e, caso for ERROR, voltamos para username.jsp. Por fim, adicionamos a configuração com o método addActionConfig(). O próximo e último passo é criar as duas JSPs. Se você não tem familiaridade com elas, fique tranquilo, pois sua sintaxe compartilha de muitas tags do HTML padrão. No nosso caso, ainda usaremos algumas tags extras do Mentawai. Vamos criar primeiro o arquivo username.jsp na raiz do diretório de páginas web. <%@ taglib uri="[Hidden Content]" prefix="mtw" %> <body> <h1>Olá Mentawai!</h1> <mtw:form> Digite seu nome: <mtw:input name="username" size="25"/> <mtw:submit value="Enviar" action="/HelloWorld.mtw" method="post"/> </mtw:form> </body> É um formulário bastante simples, com um campo chamado username e um botão com a identificação Enviar. O que temos de “diferente” é a inclusão da taglib, para que possamos utilizar as tags do Mentawai, e que os elementos específicos do Mentawai, tem o prefixo de mtw:. Definimos que ao clicarmos no botão, será chamada a Action HelloWorld.mtw. Vamos agora criar o arquivo hello.jsp: <%@ taglib uri="[Hidden Content]" prefix="mtw" %> <html> <body> <h3>Olá, <mtw:out value="username" />!</h3> </body> </html> Nesta página, exibimos com a tag mtw:eek:ut o valor username. Pronto! É só isso! Agora basta jogar no servidor (geralmente a IDE fará isso automaticamente quando você mandar executar) e acessar em seu navegador localhost:8080/<nome-do-aplicativo> (obs: o valor da porta pode mudar, de acordo com a sua configuração). Fonte: [Hidden Content]
  3. NOVO SERVIDOR Cansado de servidores prometendo "livre de hacks, "sem edits" ou até mesmo "100% feito do zero"? Pois todos sabemos que são apenas releases upados em VPS com Donate a todo vapor. Te convido a visitar meu servidor e desfrutar de todos os defeitos, erros e tudo que se possa imaginar de um servidor mal programado. Venha para Sincere of Destiny Informações do Servidor: Status: OnLIne as vezes (amigo, eu não cago dinheiro, dá se por satisfeito por não ser hamachi) Sistema: Up, Drop, PvP, PvE, PqP, PmdB, PsD, PpS... Versão : 8.41 Dificuldade : So depende de voce! Atualizações e upgrades realizados no novo servidor: Classes Desbalanceadas (se jogar de HT é One Hit na certa); Cheio de BUGS; Lojas Donates / Super Donate / Hyper Donate funcionando 100% (é a unica coisa que mais funciona); Muito, mas muito Hacks mesmo; Sistema de Sorteio pra quem me pagar mais; Tem nada corrigido, peguei a release do 4shared mesmo e subi em algum servidor da china (daqueles free whatever); Servidor cheio de edits (é só molhar a minhão mão/pingar na minha conta que te dou set/armas +18); Itens tudo bugado, se o bau de XP funcionar fique por satisfeito; #Quest Para leveis iniciantes, muita dificuldade e vai ficando quase impossivel pra personagens mais fortes; Lembrando que se for VIP, basta usar um item pra ficar FULL em qualquer level #Guerra de Torres Destruir torres, dá pra ser mais obvío? #Comandos /OneHit /pqp /MatarTodoMundo /FormatC: /Scandisk /RoubarDropdoAmiguinho /SeAutoExcluirAsiMesmo /FazerTudoSozinho /Dar +Dinheiro [valor] for GM #Requisitos: PC da Xuxa de 1978, com HD de 8 Pentabytes e 2 Terabyte de Internet, Video 8K Ultra Realistic of Vida Real 7415v7; PC do Milhão Silvio Santos Extreme Edition With Laser; Links::: Site Download #UPDATES [+] Adicionado o DUPE [+] Interface Melhorada Imagens do Jogo:
  4. Fala galera tudo bem ? estou procurando algum amigo para programarmos juntos, apenas por experiência , atualmente sou desenvolvedor mobile e trabalho com o framework ionic , sei html , css e angularjs (javascript) , e o básico de php , porem aprendo facilmente outra linguagem , sei fazer sites e aplicativos complexos , gosto de praticar , caso alguém tenha interesse me mande msg privado .
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.