Page d'accueil » Création de sites web » Nouvelles ressources pour les concepteurs et les développeurs Web (mars 2018)

    Nouvelles ressources pour les concepteurs et les développeurs Web (mars 2018)

    PHP, en dépit de l’idée fausse et du regard baissé, reste à ce jour l’un des plus choix populaire de développeurs pour la construction d'applications Web. Et depuis que PHP 7 a été introduit, le langage PHP a apporté une avancée décisive au facteur vitesse.

    Je me suis plongé dans PHP ces dernières semaines et j'ai découvert beaucoup de choses à partager. Donc, ce tour sera tout au sujet Ressources PHP comprenant; un framework PHP qui vous permettra de construire un chat bot, de réaliser des applications événementielles comme dans Node.js, construire une interface de ligne de commande interactive, ainsi qu'une poignée de ressources d'apprentissage pour améliorer vos compétences en PHP.

    Commençons.

    BotMan

    BotMan est un Framework PHP pour construire un bot de chat conçu pour s'intégrer à de nombreuses plates-formes de messagerie telles que Slack, HipChat et Telegram. Il est facile de l'installer via Composer et vient avec le CLI intégré ainsi que.

    Oups

    Un framework PHP qui fera déboguer votre code plus joli avec une interface agréable et propre. Si une erreur survient dans votre application PHP; l'interface crée trace montrant les codes qui ont été exécutés dans un ordre consécutif, le code avec le problème ainsi que les environnements d'application.

    PHPReact

    Saviez-vous que vous pouvez effectuer programmation événementielle avec PHP? Eh bien, avec ReactPHP, vous le pouvez. C’est un framework PHP de bas niveau fournissant des composants tels que EventLoop, Stream et Promise similaire à Node.js ou à d'autres applications JavaScript.

    Cachet

    Catchet est un Système de surveillance de statut basé sur PHP qui est une application commune dans Saas pour surveiller leur service et fournir des mises à jour aux abonnés en cas de problèmes ou de temps morts. Vous pouvez penser à cela comme une alternative à StatusPage.io mais à la place, vous hébergez-le sur votre propre serveur. C'est gratuit, open source, et vous avez un contrôle total sur les données.

    Phar.io

    Phar.io est une initiative visant à rendre l'installation de l'application phar PHP plus simple et plus sécurisée. Phar.io vérifiera le paquet en faisant correspondre la clé SHA et la clé GPG de l'auteur avant l'installation s'assurer que les fichiers ne sont pas modifiés et proviennent de la source approuvée.

    Matomo

    Est un utile Application d'analyse basée sur PHP. Semblable à Google Analytics, il enregistre les visiteurs qui viennent sur le site, tels que la page qu'ils ont consultée, leur emplacement, etc..

    Litemoji

    Anthor est un framework PHP intéressant, Litemoji facilite la traduction du mot clé emoji en emoji. Par exemple :sourire: va se tourner vers ??¸Ã ??  ?? Ã… Â. Droit génial?

    Meilleures pratiques PHP

    C'est un recueil de bonnes pratiques pour les tâches courantes en PHP. Ce que j’aime de cette référence c’est qu’il présente le conseils de bonnes pratiques avec le raisonnement derrière en bref et de manière concise avec un extrait pour commencer avec les choses de base.

    Benchmark PHP HHVM

    C'est un référence d'une poignée de CMS et de frameworks basés sur PHP contre plusieurs versions de PHP et HHVM. Je suggère de commencer votre dernier projet PHP avec PHP7.2 à l'esprit pour tirer parti des dernières fonctionnalités ainsi que de l'accélération de la vitesse, PHP7.2 affichant des performances exceptionnelles et une performance supérieure à celle de HHVM, dans les applications référencées.

    Transitoires Async

    Asyn-Transients est un Bibliothèque PHP, spécialement pour WordPress, pour gérer les transitoires de manière asynchrone. Cette bibliothèque permettra à WordPress de transmettre les données transitoires obsolètes aux utilisateurs tout en générant de nouvelles données en arrière-plan, afin que les utilisateurs ne voient jamais l'impact de la régénération des transitoires..

    Table ronde PHP

    UNE Canal podcast PHP pour suivre le dernier développement PHP et la communauté. Le podcast est hébergé par Sammy Kaye Powers et vous pouvez vous abonner à la chaîne avec Youtube, RSS Feed ou iTunes..

    Sécurité PHP

    Une collection de meilleures pratiques, astuces et méthodes pour renforcer votre application PHP. Il vous guidera à travers quelques principes de base de la sécurité jusqu’à sécurisation contre les attaques courantes telles que le script intersite (XSS), l'injection MySQL, et beaucoup plus.

    Sylius

    Sylius est un CMS de commerce électronique basé sur Symfony, l'un des frameworks PHP les plus populaires, et construit méticuleusement en respectant les meilleures pratiques de développement les plus récentes. Ça aussi prend en charge de nombreuses passerelles de paiement pour répondre aux besoins de l'entreprise, y compris Paypal, Stripe et Authorize.net

    Kitab

    Kitab est un outil PHP incroyable qui vous fera gagner beaucoup de temps sur la documentation de votre API ou de votre code. Kitab, dérivé du mot arabe qui signifie Livre, volonté analyser le bloc de commentaires de code, tester l'extrait de code, et composez la documentation sur la base du bloc de commentaires, automatiquement. Soigné!

    Menu CLI

    Un framework PHP pour construire une belle interface de ligne de commande interactive avec liste, sélection et confirmation. Le cadre peut également être intégré à votre application existante construite avec Symfony et Laravel.

    Atoum

    Atoum est une alternative à PHPUnit avec une syntaxe plus expressive et est facile à installer. Ce qui est génial avec Atoum, c’est qu’il fournit une multitude d’extensions comme le Extension BDD pour le test basé sur le comportement et PHPUnit qui vous permet de porter vos cas d'unités de test existants de PHPUnit vers Atoum.

    Déjà vu

    Une couche d'interface utilisateur pour interagir avec le serveur ElasticSearch. ElasticSearch est un serveur d'indexation qui optimisera les performances de recherche sur votre site web. Dejavu et ElasticSearch sont des logiciels à source ouverte, gratuits et disponibles sous forme d’image Docker facilitant l’attachement à votre Dockerized application.

    Terme de mou

    Slack Term est un utilitaire pour accéder et interagir avec les espaces de travail Slack depuis Terminal. Il ne vient pas avec la belle interface que l'application mobile ou de bureau évidemment. Mais si vous êtes prêt à relever un défi, cela pourrait être pour vous.

    RollUp

    Ce n'est pas un outil basé sur PHP. Néanmoins, il pourrait être utile d’ajouter des éléments spéciaux JavaScript s'adapte à votre application PHP. RollupJS est un outil pour compiler vos modules JavaScript dans un paquet.

    Battement

    Battement est une nouvelle initiative de Google qui permettra aux développeurs mobiles de créer rapidement une interface utilisateur native pour leurs applications iOS et Android, avec des performances similaires à celles d'un logiciel natif. Consultez la galerie de widgets pour l'interface utilisateur fournie dans le cadre.