Pular para o conteúdo principal

Postagens

Artisan - Comandos poderosos no Laravel Framework

O Framework Laravel possui uma ferramenta de linha de comando que é instalado assim que o desenvolvedor cria um novo projeto e essa ferramenta chama se Artisan. O Artisan provê uma série de comandos altamente intuitivos que nos proporcionam a possibilidade de gerar classes, Models, FormRequest e tudo mais que o Framework possui de “poder de fogo” pode ser acessado via Artisan. Fazendo o uso do Artisan suas classes já são inteiramente criadas estendendo as classes corretas, salvas no diretório apropriado e também é gerado o arquivo para fazer os includes automáticos que forem necessários. Ao digitar o comando: php artisan , no prompt de comando você terá acesso a todos comandos para geração de código automático que ficam disponibilizados para o desenvolvedor. Agora vamos exemplificar alguns comandos disponíveis: clear-compiled: Sempre que o Framework é colocado em produção as classes principais são compiladas para o carregamento seja mais rápido. Esse processo é feito e...

Fatores que afetam o SEO.

   Sites de busca são hoje as principais fontes de procura de informações. O peso dessas ferramentas na estratégia de marketing digital das empresas torna-se grandioso.Deter um bom posicionamento no mundo de opções que o Google apresenta para os usuários em muitos casos determina o sucesso ou o fracasso de um negócio na internet.Isso é válido não apenas para empresas de e-commerce, que vendem produtos diretamente em suas lojas virtuais, mas para qualquer negócio onde os potenciais clientes utilizam-se da internet para buscar os seus fornecedores ou prestadores de serviços. Este não é um artigo abrangente sobre a otimização dos sites para melhor atuação nos  mecanismos de pesquisa, ele só introduz o que você precisa saber e qual é o seu papel em SEO como um desenvolvedor de aplicações web no contexto de software contemporâneo. SEO – O que é?     SEO é um conjunto de técnicas que têm como principal objetivo tornar os sites mais amigáveis para os sites de ...

Laravel - O Framework para artesãos da web.

Introdução     Desde o seu lançamento em 2011, o Laravel Framework tem experimentado um crescimento exponencial. Em 2015, tornou se o Framework PHP mais acessado no Github. O Laravel foca sua atuação na simplicidade, clareza e produtividade. Tornando se assim ótimo tanto para desenvolvedores iniciantes quanto avançados e para grandes empresas. Nosso objetivo nesse artigo é conduzi lo passo a passo na criação de uma aplicação PHP utilizando o Laravel Framework desde o início de uma idéia de uma aplicação até uma aplicação implantável.Faz se necessário a instalação de alguns aplicativos para que seu ambiente para possa utilizar o Framework Laravel. Abaixo listo os softwares necessários: Instalação do ambiente PHP local: Wamp Server; Sistema de Gerenciamento de Banco de Dados: MYSQL; Infraestrutura de teste de software: PHPUNIT; Plataforma Java Script do lado do servidor: Node JS; Planejamento        Planejamento é uma etapa fundamental no ...

Google Apps

Use todo o poder que: Gmail; Google Agenda; Google Docs; Google Sites; e mais dezoito aplicações; Onde quer voce esteja seus arquivos e informações importantes sempre estarão disponíveis em seu computador, celular ou tablet. Acesse o link:  https://goo.gl/Hs8BBf Use o código promocional de ganhe 20% DE DESCONTO :  3CDFFXCMHEJW9GY

Promoção

Aproveite essa condição especial. O site sob medida que sua empresa precisa para se destacar no mercado: SEO; email personalizado; hospedagem inclusa*; integração com as redes sociais; adaptado para desktop e mobile;

A Arquitetura de Software na prática

O software tem evoluído em grande proporção se comparado a evolução do hardware, porém a evolução no que tange a desenvolvimento de software deu se de forma posterior ao hardware.Nesse contexto surge a Arquitetura de Software com o objetivo prover um conjunto de elementos arquiteturais que possuem alguma organização.Assim apresentamos um modelo arquitetural empregado no desenvolvimento de uma aplicação comercial. Toda a base de desenvolvimento do sistema será fundamentada na arquitetura de software baseado em casos de uso, devido a estes proporcionarem uma visão de alto nível das funcionalidades do sistema, apoiando esta arquitetura os conceitos de orientação a objetos nas camadas de desenvolvimento. Nesse contexto será empregada a Modelagem Arquitetura e Visão 4+1 (GARLAN, 1995). Desta forma os ambientes físico e lógico serão interligados pela Visão de Casos de Uso que é responsável por apresentar um subconjunto significante formado por diagramas de Caso de Uso, que permitem uma...

Engenharia de Software da conceituação até a prática.

O pesquisador precisa conhecer a fundo fatos e dados relacionados a sua pesquisa, pois, por meio desse embasamento o mesmo assumirá uma posição de segurança frente a sua pesquisa e preparado para novas perspectivas. Nesse contexto a computação é uma área que necessita de referenciais de apoio para sustentar a pesquisa em questão. (FONSECA, 2007)  Os primeiros computadores podiam realizar apenas um trabalho ou tarefa por vez. De acordo com (DEITEL, 2010) “ ... esse tipo de processamento é denominado: processamento em lotes. O computador executava um único programa ao processar dados em grupo. ”1. Os S.O.[1], foram idealizados principalmente para tornar o uso dos computadores mais adequados as necessidades dos usuários. O conceito de multiprogramação foi concebido então, para substituir o conceito de processamento em lotes. Segundo (DEITEL, 2010) “... a multiprogramação envolve a operação simultânea de muitos trabalhos que competem para compartilhar os recursos do computador”. N...