localisation actuelle:Maison > Articles techniques > développement back-end

  • Le guide ultime pour déployer des applications PHP dans le cloud
    Le guide ultime pour déployer des applications PHP dans le cloud
    li.toc-h3 { marge-gauche: 20px; } li.toc-h4 { marge-gauche: 40px; } Table des matières Introduction aux serveurs cloud Heroku Faire un petit changement Base de données, travaux de mise en cache et cron Google Cloud Base de données, mise en cache et cr
    tutoriel php 733 2025-02-12 09:08:18
  • Une introduction à Langchain: modélisation linguistique alimentée par AI
    Une introduction à Langchain: modélisation linguistique alimentée par AI
    Langchain: révolutionner les applications linguistiques alimentées par l'IA Plongez dans le monde de Langchain, où l'intelligence artificielle (AI) et l'ingéniosité humaine convergent pour créer des applications de langage de pointe. Exploiter la puissance du modèle de langue dirigée par l'IA
    Tutoriel Python 355 2025-02-12 08:26:14
  • Exploitation de la puissance de Zenserp pour l'analyse avancée du moteur de recherche
    Exploitation de la puissance de Zenserp pour l'analyse avancée du moteur de recherche
    Avantages clés de l'API Zenserp Zenserp se démarque comme une API robuste, permettant aux développeurs d'extraire et d'interpréter efficacement les résultats de recherche de plusieurs moteurs de recherche avec une précision exceptionnelle. Cela en fait un atout inestimable pour les projets Demandi
    Tutoriel Python 857 2025-02-11 08:35:11
  • Ajoutez facilement des connexions sociales à votre application avec Socialite
    Ajoutez facilement des connexions sociales à votre application avec Socialite
    Laravel Socialite: rationalisation de l'authentification sociale dans les applications de Laravel Cet article, évalué par les pairs par Wern Ancheta et d'autres examinateurs de sites-point, explore Laravel Socialite, un package simplifiant l'authentification sociale. Socialite directement suppléant
    tutoriel php 493 2025-02-10 16:22:13
  • Fighting Recruiter Spam avec PHP - Preuve de concept
    Fighting Recruiter Spam avec PHP - Preuve de concept
    Cet article détaille la création d'un processeur de messagerie PHP personnalisé pour gérer le spam des recruteurs. Il exploite la bibliothèque Fetch pour l'interaction IMAP et SwiftMailer pour les réponses automatisées. Un système de notation basé sur les mots clés et les informations de l'expéditeur identifient le spa
    tutoriel php 333 2025-02-10 16:18:11
  • Astuce rapide: la magie pratique des observateurs éloquents
    Astuce rapide: la magie pratique des observateurs éloquents
    Eloquent Model Observer: Gire les événements du modèle GRACKELLAY dans Laravel Si vous avez déjà utilisé des projets éloquents dans des projets moyens et grands, vous avez peut-être rencontré des situations où vous devez agir lorsque le modèle change. Eloquent fournit un moyen pratique de le faire. Mode observateur Le modèle d'observateur est un modèle de conception de logiciel dans lequel un objet (appelé un sujet) maintient une liste de ses dépendances (appelée observateur) et les informe automatiquement lorsqu'un état change, généralement en les appelant l'une de leurs méthodes. - Wikipedia Dans notre cas, le modèle éloquent peut nous informer des changements concernant un modèle donné. Modèles d'événements Éloque
    tutoriel php 292 2025-02-10 16:04:10
  • Packer de Hashicorp - est-ce quelque chose pour les développeurs PHP?
    Packer de Hashicorp - est-ce quelque chose pour les développeurs PHP?
    Packer: un outil puissant dans la boîte à outils de développeur PHP? C'est à vous! En bref: en tant que développeur PHP, Packer est-il un outil essentiel dans votre boîte à outils? La réponse dépend de ce que vous travaillez. Si vous êtes impliqué dans le travail côté serveur (pour les clients ou les entreprises) et que vous effectuez des travaux de développement en même temps, la réponse est oui. Packer peut vous aider beaucoup. Mais si vous n'êtes qu'un développeur et que vous traitez rarement le travail côté serveur directement, Packer ne vous aidera pas beaucoup. Même ainsi, l'apprentissage des bases de la création d'un environnement de serveur sera très avantageux pour tout développeur PHP. Vous rencontrerez ces technologies plus ou moins tout au long de votre carrière (tout ce que vous créez en est en plus!). Maîtriser ces
    tutoriel php 348 2025-02-10 16:02:09
  • Écriture de bibliothèques asynchrones - Soit convertir HTML en PDF
    Écriture de bibliothèques asynchrones - Soit convertir HTML en PDF
    Points clés La programmation asynchrone PHP, telle que HTML à PDF, permet aux opérations non bloquantes d'améliorer les performances en exécutant un autre code simultanément. L'utilisation de promesses et de rappels dans un cadre asynchrone peut simplifier les opérations retardées et la gestion des erreurs potentielles, ce qui rend le code plus robuste et plus facile à entretenir. Le développement d'une bibliothèque asynchrone personnalisée (comme le convertisseur HTML à PDF discuté dans cet article) consiste à créer des abstractions, gérant efficacement des tâches asynchrones à l'aide d'outils tels que ReactPHP et AMP. Le code asynchrone peut s'adapter à l'exécution synchrone, assurant la compatibilité et la flexibilité entre différentes architectures d'application sans sacrifier les avantages de la programmation asynchrone. En abstraction de la logique d'exécution parallèle dans un système de pilote commun, plusieurs cadres et environnements peuvent être pris en charge, qui peuvent être combinés avec
    tutoriel php 725 2025-02-10 15:51:11
  • Les cadres MVC de l'état de PHP en 2017
    Les cadres MVC de l'état de PHP en 2017
    Points clés Laravel et Symfony dirigent actuellement des cadres PHP MVC avec une communauté solide et de nouvelles capacités de développement continu. La montée des microservices et des architectures basées sur les conteneurs modifie le rôle de MVC en création d'applications en tant que «fonctions». Alors que Laravel est à l'avant-garde, de grands modèles éloquents et des services excessifs peuvent les compliquer, ce qui entraîne des applications monolithiques. Symfony, tout en conduisant parfois à des applications monolithiques, offre une élégance et une flexibilité en utilisant des référentiels. L'avènement des microservices ne signifie pas que PHP est en train de mourir, mais les développeurs devraient rester en avance et envisager d'apprendre G
    tutoriel php 1001 2025-02-10 15:32:11
  • Cours intensif: déploiement continu avec Semaphore CI
    Cours intensif: déploiement continu avec Semaphore CI
    Le logiciel est de plus en plus vital pour la compétitivité des entreprises dans divers secteurs. De nombreuses grandes organisations trouvent que leurs méthodes de gestion des logiciels actuelles entravent leur agilité. La livraison continue (CD) offre une solution. Tout en comprenant Conti
    tutoriel php 969 2025-02-10 15:16:10
  • Récupérer les données d'une API HTTP avec Python
    Récupérer les données d'une API HTTP avec Python
    Python Efficient Access à l'API HTTP: Demande la bibliothèque et le cache de demande Cet article est extrait de "Practical Python", et l'auteur Stuart montre comment accéder facilement à l'API HTTP avec Python et plusieurs modules tiers. Dans la plupart des cas, le traitement des données tierces nécessite un accès à l'API HTTP, c'est-à-dire l'envoi de demandes HTTP aux pages Web conçues pour être lues par des machines plutôt que de lire manuellement. Les données de l'API sont généralement dans un format lisible par machine, généralement en JSON ou en XML. Voyons comment accéder à l'API HTTP à l'aide de Python. Les principes de base de l'utilisation de l'API HTTP sont simples: Faites une demande HTTP à l'URL de l'API, qui peut inclure certaines identités
    Tutoriel Python 772 2025-02-10 15:11:12
  • Comment puis-je utiliser Laravel Envoy ou Déploieur avec Semaphoreci?
    Comment puis-je utiliser Laravel Envoy ou Déploieur avec Semaphoreci?
    Principaux à retenir Semaphoreci, un service continu d'intégration et de livraison, peut être utilisé conjointement avec Laravel Envoy ou Déploiement pour automatiser le processus de déploiement après des tests réussis. Outils de déploiement tels que Laravel Envoy et Déploiement
    tutoriel php 273 2025-02-10 15:08:30
  • Laravel et Braintree, assis dans un arbre ...
    Laravel et Braintree, assis dans un arbre ...
    Cet article fournit un guide complet pour intégrer les paiements et abonnements Braintree dans une application Laravel. Il se concentre sur la simplification de la gestion de l'abonnement, permettant aux développeurs de se concentrer sur les fonctionnalités d'application de base plutôt que
    tutoriel php 1003 2025-02-10 15:06:17
  • Créez votre propre client Dropbox avec l'API Dropbox
    Créez votre propre client Dropbox avec l'API Dropbox
    Dropbox: créez un client Dropbox personnalisé avec PHP et Laravel Dropbox se démarque parmi une large gamme de solutions d'hébergement de fichiers avec sa simplicité, ses capacités de synchronisation automatique, sa prise en charge multiplateforme et d'autres fonctionnalités puissantes. En tant que développeur PHP, vous pouvez tirer le meilleur parti de l'API Dropbox pour créer des applications pour implémenter diverses opérations sur votre compte Dropbox. Ce tutoriel utilisera API Dropbox V2. Si vous voulez le faire, vous pouvez cloner le projet de GitHub. Points de base Utilisez Dropbox API V2 pour créer des clients Dropbox personnalisés en combinaison avec PHP et Laravel pour contrôler les fichiers utilisateur
    tutoriel php 291 2025-02-10 15:04:10
  • Réintroduction de Jenkins: tests automatisés avec des pipelines
    Réintroduction de Jenkins: tests automatisés avec des pipelines
    Points de base Jenkins est un serveur de construction open source populaire qui prend en charge les tests automatisés d'applications complexes et accélère le processus de version en découvrant et en résolvant les erreurs avant le déploiement. Jenkins Pipeline (introduit dans la version 2.0) est un ensemble d'étapes personnalisables écrites dans le langage de script Groovy pour les tests et le code de construction. Si une étape échoue, toute la construction échouera et Jenkins cessera de s'exécuter. Jenkins peut être facilement installé et configuré à l'aide de Laravel Homestead. Une fois la configuration terminée, vous pouvez créer un nouveau travail de construction pour consulter la dernière version du projet, installer les dépendances et exécuter des tests unitaires. Jenkins Pipel
    tutoriel php 757 2025-02-10 15:01:09

Recommandations d'outils

Code de contact du formulaire de message d'entreprise jQuery

Le code de contact du formulaire de message d'entreprise jQuery est un formulaire de message d'entreprise simple et pratique et le code de la page d'introduction contactez-nous.

Effets de lecture de boîte à musique HTML5 MP3

L'effet spécial de lecture de boîte à musique HTML5 MP3 est un lecteur de musique MP3 basé sur HTML5 + CSS3 pour créer de jolies émoticônes de boîte à musique et cliquer sur le bouton de commutation.

Effets spéciaux du menu de navigation d'animation de particules cool HTML5

L'effet de menu de navigation d'animation de particules cool HTML5 est un effet spécial qui change de couleur lorsque le menu de navigation est survolé par la souris.

Code d'édition par glisser-déposer du formulaire visuel jQuery

Le code d'édition par glisser-déposer du formulaire visuel jQuery est un formulaire visuel basé sur jQuery et le framework bootstrap.

Modèle Web de fournisseur de fruits et légumes biologiques Bootstrap5

Un modèle Web de fournisseur de fruits et légumes biologiques-Bootstrap5
Modèle d'amorçage
2023-02-03

Modèle de page Web réactive de gestion d'arrière-plan d'informations de données multifonctionnelles Bootstrap3-Novus

Modèle de page Web réactive de gestion d'arrière-plan d'informations de données multifonctionnelles Bootstrap3-Novus
modèle de back-end
2023-02-02

Modèle de page Web de plate-forme de services de ressources immobilières Bootstrap5

Modèle de page Web de plate-forme de services de ressources immobilières Bootstrap5
Modèle d'amorçage
2023-02-02

Modèle Web d'informations de CV simples Bootstrap4

Modèle Web d'informations de CV simples Bootstrap4
Modèle d'amorçage
2023-02-02

Matériau vectoriel d'éléments d'été mignons (EPS+PNG)

Il s'agit d'un joli matériau vectoriel d'éléments d'été, comprenant le soleil, un chapeau de soleil, un cocotier, un bikini, un avion, une pastèque, une crème glacée, une boisson fraîche, une bouée, des tongs, un ananas, une conque, une coquille, une étoile de mer, un crabe. , Citrons, crème solaire, lunettes de soleil, etc., le matériel est fourni aux formats EPS et PNG, y compris des aperçus JPG.
Matériau PNG
2024-05-09

Matériel vectoriel de quatre badges de graduation rouges 2023 (AI+EPS+PNG)

Il s'agit d'un matériau vectoriel de badge de remise des diplômes rouge 2023, quatre au total, disponible aux formats AI, EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-29

Oiseau chantant et chariot rempli de fleurs design matériel vectoriel de bannière de printemps (AI + EPS)

Il s'agit d'un matériau vectoriel de bannière printanière conçu avec des oiseaux chanteurs et un chariot rempli de fleurs. Il est disponible aux formats AI et EPS, y compris l'aperçu JPG.
image de bannière
2024-02-29

Matériau vectoriel de chapeau de graduation doré (EPS+PNG)

Il s'agit d'un matériau vectoriel de casquette de graduation dorée, disponible aux formats EPS et PNG, y compris l'aperçu JPG.
Matériau PNG
2024-02-27

Modèle de site Web d'entreprise de services de nettoyage et de réparation de décoration intérieure

Le modèle de site Web d'entreprise de services de nettoyage et d'entretien de décoration d'intérieur est un modèle de site Web à télécharger adapté aux sites Web promotionnels qui proposent des services de décoration, de nettoyage, d'entretien et d'autres organisations de services. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-05-09

Modèle de page de guide de CV personnel aux couleurs fraîches

Le modèle de page de guide de CV de candidature personnelle de correspondance de couleurs fraîches est un téléchargement de modèle Web de page de guide d'affichage de travail de CV de recherche d'emploi personnel adapté au style de correspondance de couleurs fraîches. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-29

Modèle Web de CV de travail créatif de concepteur

Le modèle Web de CV de travail créatif de concepteur est un modèle Web téléchargeable pour l'affichage de CV personnels adapté à divers postes de concepteur. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-28

Modèle de site Web d'entreprise de construction d'ingénierie moderne

Le modèle de site Web d'entreprise d'ingénierie et de construction moderne est un modèle de site Web téléchargeable adapté à la promotion du secteur des services d'ingénierie et de construction. Astuce : Ce modèle appelle la bibliothèque de polices Google et la page peut s'ouvrir lentement.
Modèle frontal
2024-02-28