40 des meilleurs outils et ressources Laravel

image
Bonjour, Habr! Je vous présente la sélection, qui est une traduction de mon article d'origine .

Si vous avez des idées à ajouter à la collection, je serai heureux de parler dans les commentaires. Profitez-en!

Ressources pour apprendre Laravel


Ce que je considère personnellement comme cool à Laravel, c'est que vous pouvez facilement apprendre à y travailler. L'écosystème Laravel n'est pas seulement un outil de développement. Ce cadre possède une excellente base de données de plates-formes et de cours qui aident à apprendre les subtilités de base du travail. En voici quelques uns:

Laracasts


Laracasts est une ressource d'apprentissage pour les développeurs Web. La ressource contient d'excellents screencasts sur Laravel, Vue, les concepts généraux de PHP, les bases de données et bien plus encore. On pourrait dire que c'est comme Netflix pour votre future carrière. Vous pouvez commencer à vous entraîner avec Laravel à partir de zéro et rester à jour avec les nouveautés de Laravel .

Laravel testé


Si nous parlons de techniques de développement, je préfère utiliser le développement par le biais de tests (TDD). Avec Laravel, cette technique est très simple à utiliser. Vous pouvez l'apprendre avec le cours Test Driven Laravel . Suivez le cours vidéo et vous pouvez créer une application plus fiable.

Laravel confiant


Tout le monde sait que vous devez couvrir votre code avec des tests, mais seules certaines applications contiennent des tests. Le cours vidéo Confident Laravel vous aide à éliminer les obstacles à la rédaction des tests. Chaque développeur expérimenté et ambitieux écrit des tests. Et, bien sûr, tout le monde veut que ce processus prenne moins de temps. Confident Laravel vous apprend à rédiger des tests pour votre application Laravel et à avoir pleinement confiance en eux.

Laracon en ligne


Laracon Online est une conférence annuelle en ligne. C'est le moyen le plus pratique et le plus abordable pour chaque développeur de se sentir comme un participant à la conférence Laracon.

PHP efficace


Je recommande fortement de regarder le cours vidéo sur PHP PHP Nuno Maduro. Ce sera une contribution importante à l'éducation de chaque développeur PHP. Ce cours vous apprend à écrire du code brièvement et clairement, et explique également les principes de base pour éviter les bogues et bien plus encore.

Laravel core adventures


Laravel Core Adventures est un excellent cours vidéo sur les concepts de base de Laravel, qui vous aidera non seulement à acquérir des connaissances, mais aussi à passer un bon moment.

Créer un cours Chatbot


Le cours Construire un chatbot vous apprendra à développer, étendre et tester des robots de chat et des robots vocaux à l'aide de PHP.

Certification Laravel


Et bien sûr, si vous avez déjà reçu toutes les connaissances et compétences nécessaires en développement avec Laravel, vous pouvez les confirmer en utilisant le programme de certification Laravel Certification .

Communauté Laravel


Laravel lui-même est déjà un excellent cadre. Mais son développement constant est très étroitement lié à sa communauté. Les développeurs partagent constamment leur expérience et leurs meilleures pratiques, donnent des astuces et des conseils, et notent également les éléments à améliorer. Je voudrais souligner certaines des ressources nécessaires à tout développeur Laravel.

Forum Laracasts


Laracasts Forum est une plateforme où les développeurs partagent leurs expériences et tutoriels. Ici, vous pouvez toujours demander conseil et discuter de vos questions.

LaravelIO


LaravelIO est une excellente ressource où les questions de développement sont également discutées. Vous y trouverez des réponses à diverses questions et partagez votre expérience.

Canal mou Larachat


Larachat Slack Workspace est un espace Slack avec différents canaux dédiés à une variété de sujets.

Actualités Laravel


Laravel News est la ressource officielle Laravel, ainsi qu'un bulletin hebdomadaire sur les dernières tendances de la communauté Laravel.

Podcast Laravel


Laravel Podcast est un endroit idéal pour discuter des principales tendances de la communauté Laravel.

Larajobs


LaraJobs est une ressource pour trouver du travail et publier des offres d'emploi pour des postes liés à Laravel, au développement PHP et à d'autres spécialités techniques.

Blog Laravel


Le Laravel Blog est le blog officiel de Laravel où vous pouvez trouver toutes les dernières sorties de Laravel et divers événements, ainsi que voir les podcasts de Taylor Otvel (créateur de Laravel).

Écosystème Laravel


L'écosystème Laravel a définitivement quelque chose à offrir aux développeurs. J'essaie généralement de ne pas faire l'éloge de tout ce que j'utilise, mais j'ai tendance à critiquer davantage. Cependant, en ce qui concerne l'écosystème Laravel, je ne peux pas m'en empêcher. Ici, je voudrais mentionner quelques outils originaux et très utiles qui peuvent être utiles dans le développement de vos projets.

Environnement de développement


Valavel Laravel


Laravel Valet installe facilement un environnement de développement minimaliste pour votre application Laravel. Vraiment un excellent outil pour les utilisateurs de MacOS.

Caractéristiques clés:

  • Rapide (utilise environ 7 Mo de RAM)
  • Facile à installer
  • Aucune configuration requise (il vous suffit de créer un dossier dans le répertoire racine)
  • Facile à utiliser (fournit des outils de ligne de commande simples)
  • Pas besoin de Vagrant ou Docker
  • Prise en charge des tunnels ngrok
  • Vous permet d'installer manuellement des services supplémentaires (tels que Redis ou MySQL) à l'aide de Homebrew

Laravel Valet est un logiciel open source. Toute la documentation est disponible sur le site officiel de Laravel.

Ferme Laravel


Laravel Homestead est une construction Vagrant pré-construite qui fournit un excellent environnement de développement. Vous n'avez pas besoin d'installer PHP, un serveur Web ou tout autre logiciel serveur sur un ordinateur local.

Caractéristiques clés:

  • Fonctionne sur tous les systèmes d'exploitation: Mac, Windows et Linux
  • Les boîtes vagabondes sont faciles à retirer et à recréer.
  • Tous les services nécessaires sont disponibles «prêts à l'emploi» (tels que PHP 7.3, Nginx, MySQL, Redis et autres)
  • Fournit la possibilité d'utiliser un dossier partagé entre la machine virtuelle et le serveur principal

Laravel Homestead est également un logiciel open source. Toute la documentation pour son installation est disponible sur le site officiel de Laravel.

Extensions et packages Laravel


Passeport Laravel


Laravel Passport est l'outil le plus simple pour les API d'authentification. Il fournit une implémentation complète du serveur OAuth2 pour votre application.

Caractéristiques clés:

  • Simplifie le processus d'installation du serveur OAuth2 et le rend facile à utiliser grâce à l'outil de ligne de commande
  • Livré avec toutes les migrations de base de données, contrôleurs et routes nécessaires
  • Contient les composants intégrés Vue.JS

Le passeport Laravel est dans le domaine public. Vous trouverez ici toute la documentation nécessaire à l'installation.

Éclaireur Laravel


Ajoutez une recherche en texte intégral à vos modèles Eloquent avec Laravel Scout. Il s'agit d'un logiciel pratique pour synchroniser les index de recherche avec vos enregistrements Eloquent.

Caractéristiques clés:

  • Livré avec chauffeur Algolia
  • Vous permet d'écrire votre pilote au lieu d'Algolia et de compléter Scout avec votre propre implémentation de recherche, par exemple: Elasticsearch, MySQL full-text search, TNTSearch, etc.

Laravel Scout est un logiciel open source. Sur le site officiel, vous pouvez en savoir plus sur lui.

Laravel spark


Laravel Spark est un outil pratique pour accélérer le développement d'applications SaaS.

Caractéristiques clés:

  • Excellent outil pour développer votre produit.
  • Vous permet de vous concentrer sur l'ajout de valeur à l'application pour l'utilisateur
  • Gère les autorisations des utilisateurs, les événements planifiés, les paiements, etc.
  • Hautement personnalisable
  • Donne plus de puissance à votre application avec Vue.JS
  • Equipé de Stripe.js v3 pour fournir le niveau maximum de protection pour les processus de paiement et d'abonnement
  • Utilise Bootstrap 4.0
  • Prend en charge les dernières versions de Laravel
  • A une localisation complète
  • Équipé d'un panneau de paramètres pratique et intuitif
  • Vous permet de vous concentrer sur la logique métier et de voir à quoi ressemblera le produit final

Laravel Spark est un forfait payant que vous pouvez acheter au prix de 99 $ par site ou 299 $ sans limite de nombre de sites. Plus d'informations peuvent être trouvées sur le site officiel .

Laravel nova


Laravel Nova est un panneau d'administration pour Laravel avec une excellente conception d'interface utilisateur et UX qui accélère le processus de développement.

Caractéristiques clés:

  • Fournit une interface CRUD complète pour vos modèles Eloquent
  • Facilement ajouté à votre application Laravel, nouvelle et existante
  • Configurable avec du code PHP simple
  • Affiche diverses mesures pour votre application (comprend des aides pour la création de requêtes)
  • S'intègre aux politiques d'autorisation Laravel (même pour les liens, les lentilles, les champs et les outils)
  • Livré avec Nova CLI pour fournir un contrôle total sur le travail avec Nova
  • Fournit des actions différées à la file d'attente
  • Vous permet d'ajouter des lentilles pour contrôler les demandes Eloquent.
  • Offre la possibilité de créer des outils personnalisés à l'aide de la ligne de commande
  • Peut être intégré à Laravel Scout pour des résultats de recherche ultra rapides
  • Contient des filtres intégrés pour les ressources pseudo-distantes
  • Prend en charge les dernières versions de Google Chrome, Apple Safari et Microsoft Edge
  • Un panneau Nova parfaitement conçu coûte entre 99 $ et 199 $ par projet. Toutes les informations peuvent être trouvées ici .

Crépuscule de Laravel


Si vous voulez tester votre application et la voir à travers les yeux de l'utilisateur, essayez Laravel Dusk. Cet outil vous permet de tester automatiquement l'application à partir d'un navigateur à l'aide d'une API conviviale pour les développeurs. Laravel Dusk est livré avec Chromedriver par défaut.

Caractéristiques clés:

  • Ne nécessite pas d'installation JDK ou Selenium (mais vous pouvez utiliser n'importe quel pilote Selenium si vous le souhaitez)
  • Est un outil utile pour les applications Web utilisant javascript
  • Simplifie le processus de test de divers éléments cliquables de votre application
  • Enregistre les captures d'écran et la sortie de la console du navigateur pour les tests qui ont échoué, afin que vous puissiez immédiatement comprendre ce qui s'est mal passé

L'outil est dans le domaine public. Des informations plus détaillées sur Laravel Dusk peuvent être trouvées sur le site officiel .

Laravel socialite


Laravel Socialite est un package qui fournit une interface flexible pour l'authentification avec les fournisseurs OAuth tels que Facebook, Twitter, Google, LinkedIn, GitHub et bien d'autres.

Caractéristiques clés:

  • Facile à utiliser
  • Il contient presque toute la logique nécessaire pour implémenter l'authentification à l'aide des services sociaux. réseaux
  • Largement pris en charge par une communauté de fournisseurs pré-créés

Toutes les informations nécessaires concernant Laravel Socialite peuvent être trouvées ici .

Écho de Laravel


Laravel Echo est une bibliothèque JavaScript qui vous permet de vous abonner à des chaînes et d'écouter des événements diffusés via WebSockets.

Caractéristiques clés:

  • Vous permet d'implémenter des mises à jour en temps réel dans votre application
  • Fournit tous types de canaux (publics, privés et de présence)
  • Offre la possibilité de diffuser des événements P2P à l'aide de la méthode chuchotement
  • Fonctionne avec des solutions prêtes à l' emploi populaires, telles que le service Pusher ou la bibliothèque Socket.IO

Laravel Echo peut être installé gratuitement. Toute la documentation nécessaire se trouve sur le site officiel .

Médiathèque Laravel


Le package Laravel Medialibrary associe tous les types de fichiers aux modèles Eloquent. Ce package rend le travail avec les objets multimédia étonnamment facile.

Caractéristiques clés:

  • Vous permet de transférer directement tous les fichiers multimédias à partir d'Internet en utilisant l'URL
  • Vous permet d'utiliser votre propre structure de répertoires.
  • Vous permet de déterminer la conversion du fichier. Tailles d'image, ajustements, effets et plus
  • Fournit une optimisation d'image automatique
  • Vous permet de créer plusieurs collections multimédias pour un modèle Eloquent

Laravel Medialibrary ouvre un grand nombre de possibilités. Toute la documentation d'installation peut être trouvée ici .

Mélange de Laravel


Laravel Mix (anciennement appelé Laravel Elixir) est un outil qui vous donne un processus de construction frontale presque complètement contrôlé. Il fournit une API claire et pratique pour définir les étapes de base de la construction d'un Webpack pour votre application Laravel.

Caractéristiques clés:

  • Fournit une large API qui répond à presque tous vos besoins.
  • Fonctionne comme un wrapper sur Webpack et vous permet de l'étendre
  • Élimine toutes les difficultés liées à l'installation et à l'utilisation de Webpack
  • Fonctionne avec les outils et frameworks javascript modernes: Vue.JS, React.JS, Preact, TypeScript, Babel, CoffeScript
  • Transpose et relie Less, Sass et Stylus aux fichiers CSS
  • Prise en charge de BrowserSync, rechargement à chaud, version des actifs, mappage source «prêt à l'emploi»

Laravel Mix peut être installé gratuitement. Toute la documentation peut être consultée sur le site officiel .

Caissier Laravel


Laravel Cashier est un package qui simplifie considérablement le processus d'abonnement à la facturation. Bien que je pense que la bibliothèque PHP Stripe est bonne en soi, il est beaucoup plus difficile de l'utiliser directement. Cashier évite simplement les problèmes potentiels et simplifie la gestion des abonnements.

Caractéristiques clés:

  • Simplifie l'utilisation du service de paiement d'abonnement Stripe
  • Base de code facile à utiliser et à comprendre
  • Donne à la bibliothèque PHP Stripe une interface claire et intuitive
  • Fonctionne avec des coupons, des abonnements temporaires, des paiements uniques, génère des factures PDF et bien plus encore
  • Fournit la conformité SCA pour l'Europe

Le forfait est absolument gratuit. Installez Laravel Cashier avec toute la documentation nécessaire.

Envoyé de Laravel


Laravel Envoy est un outil de lancement de tâche très utile avec une syntaxe propre et minimale.

Caractéristiques clés:

  • Simplifie le déploiement
  • Utilise la syntaxe de style lame
  • Peut être utilisé en dehors du framework Laravel (et même PHP)
  • Très facile à configurer
  • Il a la fonctionnalité des «histoires» qui regroupent plusieurs tâches sous un nom pratique. De cette façon, vous pouvez regrouper des tâches petites et spécifiques en plus grandes. Chaque «histoire» peut être exécutée comme une tâche normale.
  • Vous permet d'exécuter des tâches sur plusieurs serveurs
  • Permet l'exécution parallèle
  • Prend en charge les notifications dans Slack et Discord (vous pouvez recevoir des notifications après chaque tâche)

Laravel Envoy est un outil gratuit accessible ici .

Horizon Laravel


Laravel Horizon est un package pour le suivi des métriques clés de votre système Redis Queue.

Caractéristiques clés:

  • Vous permet de suivre les files d'attente avec une interface utilisateur Web claire
  • Fournit une interface détaillée et accessible pour afficher et réessayer les tâches infructueuses
  • Vous permet de suivre les mesures pertinentes lors de l'exécution (performances des tâches, redémarrages et échecs) en temps réel
  • Affiche les réexécutions récentes des tâches directement sur la page de détail des tâches ayant échoué
  • Stocke toutes les configurations du travailleur de file d'attente dans un fichier de configuration (ainsi, la configuration entière est sous contrôle de version)
  • Simplifie la collaboration d'équipe
  • Vous permet d'utiliser un équilibreur de charge automatique pour vos processus travaillant avec des files d'attente de travail
  • Dispose de notifications utiles
  • Vous permet de baliser des tâches (et de baliser automatiquement la plupart des tâches)

Laravel Horizon est disponible gratuitement. Toute la documentation peut être consultée sur le site officiel .

BotMan Studio


BotMan Studio est une application construite sur le framework Laravel pour un développement plus efficace de vos robots de chat.

Caractéristiques clés:

  • Fournit une implémentation de pilote Web. Vous pouvez développer votre bot de chat localement et interagir avec lui via le widget de chat Vue.JS
  • Convient à diverses plates-formes (Slack, Telegram, Amazon Alexa, Cisco Spark, Facebook Messenger, Hangouts Chat, HipChat et autres)
  • Sa logique peut être utilisée pour écrire votre propre bot de chat spécifiquement pour votre application.
  • Fournit des outils pour tester vos robots de chat
  • Prend en charge le middleware, la NLP (Natural Language Platforms), la récupération des informations utilisateur et leur stockage

BotMan Studio peut être installé avec toute la documentation nécessaire.

Location Laravel


Laravel Tenancy est un outil pour développer des plateformes Laravel multi-utilisateurs.

Caractéristiques clés:

  • Fournit une solution rapide pour Laravel sans perdre en flexibilité
  • Vous permet d'utiliser la méthode d'échafaudage pour les plates-formes SaaS multi-utilisateurs, quelle que soit la complexité du projet
  • Fournit une séparation claire des actifs et des bases de données
  • Livré avec une intégration fermée et facultative dans le serveur Web
  • Idéal pour les sociétés de marketing qui préfèrent réutiliser les fonctionnalités pour d'autres projets.
  • Vous permet d'ajouter des configurations, du code, des itinéraires, etc. pour un locataire spécifique
  • Fournit des didacticiels d'intégration avec des solutions populaires comme Laravel Permissions et Laravel Medialibrary

Le forfait Laravel Tenancy est gratuit pour tout type de projet. Toutes les informations nécessaires peuvent être trouvées ici .

Lumen


Si vous n'avez pas besoin d'utiliser le framework Laravel complet, alors vous aimerez certainement Lumen. Il s'agit d'un micro-framework qui minimise les processus de démarrage.

Caractéristiques clés:

  • Très rapide
  • Idéal même si vous avez besoin d'assistance pour les applications Web et mobiles
  • Très utile pour les micro services et diverses API.
  • Vous permet de travailler avec Eloquent ORM et d'autres composants Laravel sans utiliser un framework complet
  • Simplifie le routage, la mise en cache et plus encore.

Lumen - logiciel open source. Toutes les informations nécessaires à ce sujet sont ici .

Télescope Laravel


Le télescope Laravel est l'assistant de débogage parfait pour les applications Laravel. Pour comprendre ce que je veux dire, imaginez que le meilleur débogueur que vous ayez jamais utilisé est devenu une interface utilisateur distincte avec les outils les plus pratiques. Voici ce télescope Laravel.

Caractéristiques clés:

  • Simplifie le processus de développement
  • Fournit une interface pratique pour suivre et déboguer de nombreux aspects de votre application.
  • Élargit les horizons du processus de développement en donnant un accès direct à un large éventail d'informations
  • Réduit le nombre de bugs et aide à comprendre comment améliorer l'application
  • Fournit une compréhension des demandes provenant de votre application. Fournit une compréhension claire de toutes les exceptions, requêtes de base de données, courrier, journaux, opérations de mise en cache, notifications et bien plus encore
  • Collecte des informations sur le temps nécessaire au processus d'exécution de toutes les commandes et files d'attente nécessaires

Installez Laravel Telescope gratuitement. Toute la documentation est disponible sur le site officiel .

Forfait Laravel WebSockets


WebSockets for Laravel est le package que les développeurs attendaient. Il simplifie autant que possible l'implémentation du serveur WebSockets dans Laravel.

Caractéristiques clés:

  • Suppose complètement le côté serveur de WebSockets
  • Remplace Pusher et Laravel Echo Server
  • Basé sur Ratchet mais ne vous oblige pas à configurer Ratchet vous-même
  • Équipé d'un panneau de débogage en temps réel
  • Fournit un graphique en temps réel qui vous permet de suivre les principales mesures WebSockets (connexions de pointe, nombre de messages envoyés et messages arrivant via l'API)
  • Peut être utilisé dans des applications multi-utilisateurs.
  • Livré avec des messages de protocole poussoir (tous les packages que vous utilisez déjà fonctionneront également avec Laravel WebSockets)
  • Entièrement compatible avec Laravel Echo
  • Conserve toutes les fonctionnalités principales de Pusher (canaux privés et de présence, API HTTP Pusher)

La documentation pour l'installation de Laravel WebSockets peut être trouvée ici .

Autres services Laravel utiles


Forge de Laravel


Laravel Forge peut simplifier le processus de configuration et de déploiement d'une application Web. Ce service prend en charge la plupart des tâches administratives.

Caractéristiques clés:

  • Fournit une gestion de serveur facile grâce à une interface utilisateur simple et intuitive
  • Fonctionne avec les fournisseurs Digital Ocean, Linode, AWS et Vultr «prêts à l'emploi»
  • Permet l'installation de VPS personnalisés
  • Fournit un logiciel mis à jour configuré pour tous vos besoins (Ubuntu, PHP, Nginx, MySQL et autres)
  • Vous permet de ne plus souffrir du déploiement et de l'hébergement, et de vous concentrer sur le développement
  • Prend la peine de créer et de configurer un nouveau serveur
  • Vous permet de redémarrer chaque service et l'ensemble du serveur directement via l'interface utilisateur
  • Installe facilement les clés SSH nécessaires pour accéder au serveur
  • SSL
  • LetsEncrypt ( SSL ) “ ”
  • Nginx
  • ,
  • Git
  • GitHub, BitBucket, GitLab
  • - Git
  • “Deployment Trigger Url”
  • ,
  • PHP
  • Blackfire Papertail

Laravel Forge est un service payant. Le prix dépend du plan choisi et varie de 12 $ à 39 $ par mois. Chaque plan a un essai gratuit de 5 jours. En savoir plus sur Laravel Forge sur le site officiel .

Laravel vapeur


Qu'en est-il d'une plate-forme de déploiement sans serveur qui fait tout le travail pour vous? Enveloppez-moi deux, s'il vous plaît. Je parle du service Laravel Vapor, que je trouve personnellement très impressionnant.

Caractéristiques clés:

  • Il s'agit d'une plateforme auto-évolutive prise en charge par AWS Lambda
  • Livré avec une base de données auto-évolutive, des clusters de cache et des travailleurs de file d'attente
  • Gérez facilement votre infrastructure Laravel
  • Vous permet de télécharger directement des fichiers sur S3 à l'aide des outils JavaScript intégrés Vapor
  • CI
  • , DNS ( )
  • “”. , , 4 kb
  • (assets) Cloudfront CDN
  • - URL ,
  • (, )
  • ,
  • CLI

Laravel Vapor a un prix fixe pour un nombre illimité de projets et de déploiements. Un mois d'utilisation coûtera 39 $, une utilisation annuelle de 399 $ (hors frais de cloud AWS). Des informations détaillées sont disponibles sur le site officiel de Laravel Vapor.

Chipper ci


Si vous recherchiez un outil d'intégration continue dans Laravel, Chipper CI est ce qu'il vous faut.

Caractéristiques clés:

  • Exécute PHPUnit et Laravel Dusk de manière transparente et ne nécessite aucune configuration supplémentaire.
  • Fournit un CI orienté Laravel vraiment rapide et stable
  • Utilise la mise en cache intelligente des dépendances pour accélérer l'assemblage
  • Fournit une intégration de déploiement facile avec Laravel Forge, Envoyer et Vapor

Eh bien, que puis-je dire, j'enlève mon chapeau à David Hemfill et Chris Fidao, qui ont créé ce formidable outil et rendu la vie plus facile à tout développeur Laravel. ChipperCI est un service payant qui peut être acheté au prix de 39 $ par mois. Ce plan est livré avec une période d'essai gratuite de 14 jours et ne vous limite pas dans le nombre de projets, de participants au projet et permet 1 montage compétitif. Visitez le site Web officiel de Chipper CI pour tous les détails.

Flare


Flare est l'outil de suivi des bogues que les développeurs de Laravel attendaient.

Caractéristiques clés:

  • Fournit des solutions instantanées à divers problèmes et contient la documentation nécessaire pour cela
  • Fournit une interface claire et ciblée pour résoudre divers problèmes.
  • Collecte les erreurs locales et d'environnement de production
  • Permet aux erreurs d'allumage du vieil homme de corriger automatiquement l'erreur en un seul clic
  • Vous permet de collaborer en utilisant la fonction «partager l'exception» pour corriger efficacement les bogues
  • Vous permet de réduire le temps de correction des bugs
  • Fournit un suivi des exceptions et des notifications

Flare vous offre un essai gratuit de 7 jours. Ensuite, vous pouvez choisir un plan qui vous convient. Il existe 3 plans avec des prix variant de 29 $ à 279 $ par mois et 3 plans coûtant de 319 $ à 3 069 $ par an. Tous les détails peuvent être consultés ici .

Décalage Laravel


Mais que faire si je vous dis que vous pouvez mettre à jour automatiquement les versions de Laravel? Eh bien, en général, pas même vous, mais Laravel Shift.

Caractéristiques clés:

  • Met à jour les versions de Laravel automatiquement et instantanément
  • Fournit le moyen le plus rapide de mettre à niveau n'importe quelle version de Laravel
  • Économise votre temps et économise vos nerfs
  • Fonctionne parfaitement avec les projets Bitbucket, Gitlab et GitHub
  • Ne conserve pas de copie de votre code

Le service Laravel Shift propose plusieurs plans qui sauront satisfaire tous vos besoins. Les prix varient de 7 $ à 59 $ par mois. Des informations détaillées sont disponibles ici .

Laravel envoyer


Laravel Envoyer est un service de déploiement sans interruption pour vos applications PHP et Laravel.

Caractéristiques clés:

  • Fournit une application entièrement fonctionnelle à l'utilisateur final pendant le déploiement
  • Prend en charge un nombre illimité de déploiements personnalisés sur plusieurs serveurs, ainsi que la surveillance de l'intégrité des applications
  • Fournit une interface utilisateur claire et facile à utiliser pour la configuration du déploiement
  • S'intègre à GitLab, GitHub, Bitbucket et Slack
  • Fournit une intégration avec GitLab auto-hébergé
  • Assure le suivi des équipes et des tâches en attente
  • Fournit des restaurations en douceur du déploiement
  • Permet des membres d'équipe illimités et des déploiements illimités

Le paiement mensuel de Laravel Envoyer est de 10 $ à 50 $. Le prix dépend du nombre de projets. Le service offre un essai gratuit de 5 jours. Pour des informations plus détaillées, vous pouvez vous rendre sur le site officiel .

L'écosystème Laravel prend de l'ampleur


Quant à moi, il s'est avéré une sélection assez impressionnante. Veuillez noter que ce ne sont pas tous les outils et services existants, mais seulement ceux que j'apprécie beaucoup moi-même.

Je vois que le framework Laravel ne fait que gagner et gagner en popularité chaque année. La communauté Laravel se développe à une vitesse irrésistible. Qu'est-ce que cela signifie pour nous? Au minimum, le nombre de nouveaux outils et services augmentera considérablement en 2019 et les années suivantes. Leur utilisation accélère définitivement le processus de développement de projet et, bien sûr, améliore leur qualité.

Laravel rend le processus de développement efficace et aide à mettre en œuvre les idées les plus folles. Si vous utilisez déjà ce framework, je vous conseille d'essayer les outils que j'ai décrits ici. Sinon, vous pouvez à tout moment modifier votre framework actuel. Il est très facile de travailler avec l'écosystème Laravel et, croyez-moi, vous ne voulez plus revenir à un autre cadre.

Source: https://habr.com/ru/post/fr471190/


All Articles