Pagina inicial » Web design » Recursos frescos para web designers e desenvolvedores (março de 2018)

    Recursos frescos para web designers e desenvolvedores (março de 2018)

    PHP, apesar do equívoco e olhar para baixo, é até esta data continua a ser um dos mais escolha popular de desenvolvedores para construir aplicativos da Web. E desde que o PHP 7 foi introduzido, a linguagem PHP trouxe um avanço no fator de velocidade.

    Eu estive cavando no PHP nas últimas semanas e encontrei muitas coisas que valem a pena compartilhar. Então, esta rodada será toda sobre Recursos PHP Incluindo; um framework PHP que permitirá que você construa um bot de bate-papo, execute aplicativos orientados a eventos como no Node.js, construir uma CLI interativa, bem como um punhado de recursos de aprendizado para subir de nível sua habilidade PHP.

    Vamos começar.

    BotMan

    BotMan é um Framework PHP para construir um bot de chat projetado para integrar-se a muitas plataformas de mensagens, como Slack, HipChat e Telegram. É fácil instalá-lo através do Composer e vem com o CLI embutido também.

    Opa

    Um framework PHP que vai fazer depurando seu código mais bonito com uma interface agradável e limpa. Se ocorrer um erro no seu aplicativo PHP; a interface cria vestígio mostrando códigos que foram executados em ordem consecutiva, o código com o problema, bem como os ambientes de aplicativos.

    PHPReact

    Você sabia que você pode executar programação orientada a eventos com PHP? Bem, com o ReactPHP você pode. É um framework PHP de baixo nível componentes como EventLoop, Stream e Promise semelhante ao Node.js ou outros aplicativos baseados em JavaScript.

    Cachet

    Catchet é um Sistema de monitoramento de status baseado em PHP que é um aplicativo comum no Saas para monitorar seu serviço e fornecer atualizações para os assinantes em caso de problemas ou interrupções. Você pode pensar nisso como uma alternativa ao StatusPage.io, mas em vez disso, você hospedá-lo em seu próprio servidor. É grátis, de código aberto, e você tem controle total sobre os dados.

    Phar.io

    O Phar.io é uma iniciativa para tornar a instalação do PHP phar mais simplificada e segura. O Phar.io verificará o pacote fazendo a correspondência entre o SHA e a chave do autor GPG antes de instalar garantindo que os arquivos não sejam alterados e sejam provenientes da fonte confiável.

    Matomo

    É um útil Aplicativo de análise baseado em PHP. Semelhante ao Google Analytics, ele registra os visitantes que chegam ao site, como a página visitada, a localização deles, etc., exceto que você pode instalá-lo em seu próprio servidor e ter mais controle sobre os dados armazenados.

    Litemoji

    Um framework PHP interessante, o Litemoji facilita a tradução da palavra-chave emoji para o emoji real. Por exemplo :sorriso: vai virar para à ??  ¥ ¸Å Impressionante?

    Melhores Práticas do PHP

    É uma coleção de melhores práticas para tarefas comuns no PHP. O que eu gosto desta referência é que ela apresenta o conselhos de boas práticas com raciocínio por trás de maneira curta e concisa com um trecho para começar com as coisas básicas.

    Benchmark do PHP HHVM

    É um referência de um punhado de CMSs e frameworks baseados em PHP contra várias versões do PHP e HHVM. Eu sugiro começar seu último projeto PHP com PHP7.2 em mente para aproveitar os recursos mais recentes, bem como o aumento de velocidade, uma vez que o PHP7.2 mostrou um excelente desempenho e HHVM de desempenho superior, naqueles aplicativos testados.

    Transientes Assíncronos

    Asyn-Transients é um Biblioteca PHP, especificamente para o WordPress, para lidar de forma assíncrona transitória. Esta biblioteca permitirá que o WordPress entregue os dados Transientes obsoletos aos usuários enquanto gera novos dados em segundo plano, para que os usuários nunca vejam o impacto da regeneração dos Transientes..

    Mesa Redonda PHP

    UMA Canal de podcasts PHP para acompanhar o desenvolvimento mais recente do PHP e a comunidade. O podcast é hospedado por Sammy Kaye Powers e você pode se inscrever no canal com Youtube, RSS Feed ou iTunes.

    Segurança PHP

    Uma coleção de melhores práticas, dicas e métodos para proteger seu aplicativo PHP. Ele irá guiá-lo através de alguns princípios básicos de segurança até Protegendo contra ataques comuns como Cross-site scripting (XSS), injeção de MySQL, e muito mais.

    Sylius

    Um CMS de e-commerce construído sobre o Symfony, um dos frameworks PHP mais populares, o Sylius é meticulosamente construído seguindo as mais recentes melhores práticas de desenvolvimento. Isso também Suporta muitos gateways de pagamento para atender a necessidade do negócio, incluindo Paypal, Stripe e Authorize.net

    Kitab

    Kitab é uma incrível ferramenta PHP que economizará muito tempo na documentação de sua API ou código. Kitab, derivado da palavra árabe que significa Livro, vai analisar o bloco de comentário de código, testar o snippet de exemplo de código, e compor a Documentação com base no bloco de comentários, automaticamente. Arrumado!

    Menu CLI

    Um framework PHP para construir uma interface de linha de comando interativa bonita com lista, seleção e caixa de diálogo de confirmação. O framework também pode ser integrado ao seu aplicativo existente construído com o Symfony e o Laravel.

    Atoum

    Atoum é uma alternativa para PHPUnit com uma sintaxe mais expressiva e é fácil de configurar. O mais incrível sobre Atoum é que ele oferece várias extensões, como o Extensão do BDD para teste orientado por comportamento e PHPUnit que permite portar seus casos de unidades de teste existentes do PHPUnit para o Atoum.

    Dejavu

    Uma camada de interface do usuário para interagir com o servidor ElasticSearch. O ElasticSearch é um servidor de indexação que otimizará o desempenho da pesquisa no seu site. Tanto o Dejavu quanto o ElasticSearch são de código aberto, gratuitos e estão disponíveis como uma imagem do Docker que facilita a conexão com o seu Dockerized aplicação.

    Termo frouxo

    Slack Term é um utilitário para acessar e interagir com os espaços de trabalho do Slack no Terminal. Ele não vem com a interface bonita como o aplicativo móvel ou desktop, obviamente. Mas se você está pronto para um desafio, isso pode ser para você.

    Rolar

    Esta não é uma ferramenta baseada em PHP. Ainda assim, pode ser útil se você quiser adicionar JavaScript flairs para você aplicação baseada em PHP. RollupJS é uma ferramenta para compilar seus módulos JavaScript em um pacote

    Flutter

    Flutter é uma nova iniciativa do Google que permitirá que os desenvolvedores de dispositivos móveis criem a interface do usuário nativa para seus aplicativos iOS e Android rapidamente com o desempenho nativo. Confira a galeria de widgets para a interface do usuário fornecida na estrutura.