Ir para conteúdo

Luiiiz

Membros
  • Total de itens

    403
  • Registro em

  • Última visita

Tudo que Luiiiz postou

  1. Desconheço a existência do Spring MVC. Mas, caso venha para o PHP, Laravel será sua melhor escolha, com toda certeza.
  2. Valeu! Não só ajudar, mas também conhecer uma nova ferramenta no mercado.
  3. O que é o Laravel Framework? Laravel é uma framework php trabalhado em MVC para o desenvolvimento web. É considerada a framework mais utilizada para se trabalhar em ambiente PHP de forma profissional, já que possui uma estrutura elegante, buscando agilidade e otimização. E o que é MVC? Model-View-Controller (MVC) é um padrão de arquitetura de software para implementar interfaces de usuário. Ele divide a estrutura em 3 partes interligadas, de modo a separar cada parte com sua função em questão. Sendo assim: Modelo (Model) Utilizado para a manipulação de dados, sendo responsável pela leitura e escrita de dados. Visão (View) Trata-se da parte visual do site, onde se encontrará todo HTML a ser exibido em suas respectivas páginas. O laravel criou uma estrutura nomeada de Blade. (Abaixo segue uma breve explicação sobre) Controlador (Controller) Responsável por receber todas as requisições do usuário, sendo a base para a comunicação entre view e model. Toda essa estrutura poderão ser trabalhas em conjunto as sistema de rotas do laravel. (segue a documentação para mais informações) Blade, uma Template-engine O Blade é um mecanismo de modelagem simples e poderoso, te dando total liberdade para escritas de PHP simples em suas visualizações. Os arquivos de exibição do blade usam a extensão .blade.php e são armazenadas na pasta views, dentro de resources. Demonstração simples resources/views/layout/theme.blade.php <!DOCTYPE html> <html> <head> <meta charset="UTF-8"/> <title>@yield('ws-title')</title> </head> <body> @yield('ws-content') </body> </html> As @yield('name') são marcações bases que permitem acesso para alterações em outra exibição onde estarão sendo importadas. Segue abaixo como será feito isso: resources/views/index.blade.php @extends('layout.theme') @section('ws-title', 'Título da página') @section('ws-content') <div> Conteúdo da página </div> @endsection Nesse código, podemos ver que há duas marcações na estrutura de visualização: @extends('') e @section(''). @extends('') Responsável por estender uma estrutura HTML base em sua exibição. Nesse caso, estamos importando toda a base HTML que será representadas nas outras páginas. @section('') É nele que será feito a alteração de valores nas @yield('') localizado dentro de um arquivo estendido por @extends(''); Nesse caso, podemos ver duas formas de acessar uma @yield(''). Deve-se atentar no @endsection, apresentada na segunda forma de uso. Além das marcações apresentadas a cima, o blade dará outras para ser utilizada em sua estrutura, como: @php, @foreatch, @include, etc.. (segue a documentação para maiores informações) Como instalar o Laravel Framework? Os requisitos essenciais apresentados na documentação do Laravel para poder rodar a framework livremente, são: PHP >= 7.2.5 Extensão PHP BCMath Extensão PHP de tipo Extensão Fileinfo PHP Extensão PHP JSON Extensão PHP Mbstring Extensão PHP OpenSSL Extensão PHP DOP Extensão PHP do tokenizador Extensão XML PHP Estando tudo correto, vamos instalar o Laravel em sua máquina. Instalação O Laravel utiliza o Composer para gerenciar suas dependências. Portanto, antes de usar o Laravel, verifique se o Composer está instalado em sua máquina. Primeiramente, vamos fazer o download do instalador do Laravel em sua maquina. Abra um terminar e utilize o comando: composer global require laravel/installer Depois de feito o download do instalador, utilize o comando abaixo para criar seus primeiros arquivos para o desenvolvimento do seu site com o Laravel. laravel new blog Pronto! Agora você tem uma estrutura totalmente pronta para o desenvolvimento WEB. Para rodar agora o seu site, abra um terminal na pasta onde se encontra a estrutura framework e utilize o comando abaixo: php artisan serve Observação Artisan é uma estrutura de comandos criado para facilitar o usuário em suas aplicações. Leia a documentação para uma leitura mais completa. Dica Para se ter todo um ambiente preparado para o Laravel de forma rápida e simples, aconselho utilizar o Laragon. Com uma simples instalação, ele acompanha um gerenciador de banco de dados Mysql, criação rápida dos arquivos Laravel e um sistema de hosts virtuais. Uma infinidade de funções além destas citadas. Fontes Documentação do Laravel: https://laravel.com/docs/7.x Tableless: https://tableless.com.br/mvc-afinal-e-o-que/ Gobacklog: https://gobacklog.com/blog/o-que-e-laravel-e-para-que-serve/ Eai? Gostou de conhecer um pouco sobre o Laravel? Que tal conhecer outras frameworks criada por eles? Deixe abaixo um comentário de outros tutorias/apresentações que querem ver aqui na página.
  4. Parabéns. Está ficando muito bom.
  5. Achei essa postagem na Hostinger. Vê se ajuda: https://www.hostinger.com.br/tutoriais/migrar-hospedagem-de-sites/
  6. Quando o comando não é reconhecido/não o servidor manda a mensagem para tentar um "/help". Eu estava utilizando o essentials e ele tinha esse suporte para esse comandos. Resolvi passar para o system, mas, tanto essa o suporte quanto a mensagem não é possivel ser editado.
  7. é possivel dar suporte para o comando /help?
  8. Como ficaria a formatção? To com algo assim: https://pastebin.com/xpvaFKq5
  9. Estou montando um servidor na versão 1.15 e surgiu algumas dúvidas diante o tempo: Como faço para alterar a color do chat relativo ao canal que o player esta no plugin uChat (Ex.: Amarelo para local, Cinza para global) Eu estava utilizando o plugin AFF_Comandos para a troca de comandos em meu servidor, porém ele não dá suporte para a versão recente, tendo em vista que o player, ao digitar o novo comando, não aparece no autocomplete do servidor. Há um outro plugin para isso?
  10. Na minha mente está pensamentos

  11. OBSERVAÇÃO: Tudo que estará descrito abaixo será a minha visão simplificada de cada uma das questões API Ferramente que facilita a integração alguma(s) funcionalidade(s) de uma aplicação externa. São disponibilizada por empresas para que você possa acessar algo dela. Ex.: Sistema de autenticação com o Google ou Facebook. Sistema de pagamento com Mercado Pago, PagSeguro, Paypal, etc. MCApi que trás informações dos servidores de minecraft para poder ser implementado no seu site. Biblioteca Uma ou um conjunto de funções cujo o objetivo é facilitar e agilizar o trabalhado do desenvolvedor. Ex.: O Jquery que facilita a utilização de funções, etc., do próprio JavaScript. Pacote São funções que trabalham em conjunto para uma finalidade. Ex.: O Sass é um pré processador para CSS, cujo o objetivo é facilitar e agilizar o trabalho do desenvolvedor. Oferece algumas funções básica de programação.
  12. Poxa, tem uma única imagem. Mas me parece muito bom, rapaz. Boa sorte na venda
  13. Acho que eu não tenho mais os arquivos
  14. Em sua humilde opinião, qual seria o melhor servidor de minecraft baseado no Estilo, na versão e no modo. Vote e me ajude.
  15. Luiiiz

    Minecraft não abre

    PODE FECHAR #resolvido
  16. https://medium.com/jaguaribetech/validação-de-formulários-com-html5-d1d1aa89bc77 https://www.devmedia.com.br/validando-formularios-usando-regular-expression/12042 https://tableless.com.br/validacao-de-formularios-com-html5/ https://tableless.com.br/validacao-de-formularios-com-html5/ Alguns exemplos
  17. Pesquisa algo como "Validação usando RedEx" no google.
  18. Pelo que entendi, ele está redirecionando o domínio dele para o seu. Pode ser que ele só queira os cliques. Se alguém entra no link do site dele, pode ser que ative um "clique" secreto em uma propaganda escondida, não sei ... Ele só redireciona para o seu site. (Obs: É somente uma hipótese)
  19. Aqui, usei da sua técnica pra fazer. Deu isso: https://codepen.io/Luiiiiz/pen/qBBeQoL
  20. Consegui entender e achei bastante criativo. Acho que com z-index terá como resolver o problema de exposição. Agradeço pela resposta
×
×
  • Criar Novo...