hideout-lastation.com
Paradis Pour Les Concepteurs Et Les Développeurs


Nouvelle ressource pour les développeurs Web - Mars 2018

PHP, malgré l'idée fausse et le look down, est à ce jour reste l'un des choix les plus populaires des développeurs pour la construction d'applications web . Et depuis PHP 7 a été introduit, le langage PHP a apporté une percée sur le facteur de vitesse.

J'ai été en train de creuser dans PHP ces dernières semaines et j'ai trouvé beaucoup de choses à partager. Donc, ce tour sera tout au sujet des ressources PHP, y compris; un framework PHP qui vous permettra de créer un robot de discussion, d'exécuter une application basée sur les événements comme dans Node.js, de créer une interface CLI interactive, ainsi qu'une poignée de ressources d'apprentissage pour améliorer vos compétences PHP.

Commençons.

BotMan

BotMan est un framework PHP permettant de créer un bot de chat conçu pour s'intégrer à de nombreuses plateformes de messagerie telles que Slack, HipChat et Telegram. Il est facile de l'installer via Composer et est livré avec le CLI intégré .

Oups

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

PHPReact

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

Cachet

Catchet est un système de surveillance d'état basé sur PHP qui est une application courante dans Saas pour surveiller leur service et fournir des mises à jour aux abonnés en cas de problèmes ou de temps d'arrêt. Vous pouvez le considérer comme une alternative à StatusPage.io mais à la place, vous l' hébergez 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 à simplifier et sécuriser l'installation de l'application PHP phar. Phar.io vérifiera le paquet en faisant correspondre la clé SHA et la clé GPG de l'auteur avant l'installation pour s'assurer que les fichiers sont inchangés et proviennent de la source de confiance .

Matomo

Est une application d'analyse basée sur PHP utile. Similaire à Google Analytics, il enregistre les visiteurs sur le site, tels que la page qu'ils ont visités, leur emplacement, etc., sauf que vous pouvez l'installer sur votre propre serveur et avoir plus de contrôle sur les données stockées.

Litemoji

Anthor est un framework PHP intéressant, Litemoji facilite la traduction du mot-clé emoji en emoji. Par exemple :smile: va se tourner vers àà         Â. Génial, n'est-ce pas?

Meilleures pratiques PHP

C'est une collection de bonnes pratiques pour les tâches courantes en PHP. Ce que j'aime de cette référence est qu'elle présente les conseils de meilleure pratique avec le raisonnement derrière elle de manière courte et concise avec un extrait pour commencer avec les choses de base.

PHP HHVM Benchmark

C'est une 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 démarrer votre dernier projet PHP avec PHP7.2 en tête pour profiter des dernières fonctionnalités ainsi que de la vitesse, car PHP7.2 a montré une performance exceptionnelle et un HHVM hors performance, dans ces applications référencées.

Transients asynchrones

Asyn-Transients est une bibliothèque PHP, spécifiquement pour WordPress, pour gérer les transitoires de façon asynchrone. Cette bibliothèque permettra à WordPress de fournir les données transitoires périmées aux utilisateurs tout en générant de nouvelles données en arrière-plan, de sorte que les utilisateurs ne verront jamais l'impact de la régénération des transitoires.

Table ronde PHP

Un canal de podcast PHP pour suivre les derniers développements 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'à la sécurisation contre les attaques courantes comme les scripts inter-sites (XSS), l'injection MySQL, et bien plus encore.

Sylius

Un CMS e-commerce construit sur Symfony, l'un des frameworks PHP les plus populaires, Sylius est méticuleusement construit en suivant les dernières bonnes pratiques de développement. Il prend également en charge de nombreuses passerelles de paiement pour répondre aux besoins de l'entreprise, notamment Paypal, Stripe et Authorize.net.

Kitab

Kitab est un outil PHP incroyable qui vous fera gagner beaucoup de temps en documentant votre API ou votre code. Kitab, dérivé du mot arabe qui signifie Livre, analysera le bloc de commentaire de code, testera l'extrait d'exemple de code et composera automatiquement la documentation basée sur le bloc de commentaire. Soigné!

Menu CLI

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

Atoum

Atoum est une alternative à PHPUnit avec une syntaxe plus expressive et est facile à configurer. Ce qui est génial à propos d'Atoum, c'est qu'il fournit une poignée d'extensions comme l' extension BDD pour Behavior-driven test et PHPUnit qui vous permet de porter vos cas d'unités de test existants de PHPUnit à 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 à la fois open source, gratuits et disponibles en tant qu'image Docker, ce qui facilite la connexion à votre application Dockerized existante.

Slack Terme

Slack Term est un utilitaire pour accéder et interagir avec les espaces de travail Slack de Terminal . Il ne vient pas avec la belle interface comme 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, cela peut être utile si vous souhaitez ajouter des flairs JavaScript spéciaux à votre application PHP . RollupJS est un outil pour compiler vos modules JavaScript dans un paquet

Battement

Flutter 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 natives. Consultez la galerie de widgets pour l'interface utilisateur fournie dans le cadre.

Améliorer vos signets Chrome avec Dewey

Améliorer vos signets Chrome avec Dewey

Les navigateurs Internet ont parcouru un long chemin depuis l'époque de Netscape Navigator, mais la façon dont nous naviguons et gérons nos signets n'a pas vraiment changé au fil des ans. Il n'y a rien de vraiment faux avec la vue des dossiers classiques, mais que se passerait-il s'il y avait une meilleure façon de gérer les signets, avec des fonctionnalités de recherche plus intelligentes et un support pour le marquage? Eh bi

(Conseils techniques et de conception)

Comment créer la campagne Perfect Email Newsletter [Infographic]

Comment créer la campagne Perfect Email Newsletter [Infographic]

Vous cherchez des conseils sur la façon dont vous pouvez créer la campagne ou le bulletin d'information par e-mail, qui s'ouvre, transmet le message de la bonne façon et augmente vos chances d'obtenir une réponse? Voici une infographie qui peut vous aider à répondre à ces questions, et bien plus encore.Il exa

(Conseils techniques et de conception)