localisation actuelle:Maison > Articles techniques > programmation quotidienne

  • Configuration des serveurs PHP 7 avec Laravel Forge et DigitalOcean
    Configuration des serveurs PHP 7 avec Laravel Forge et DigitalOcean
    Cet article explore deux méthodes pour déployer une application PHP 7: en utilisant Laravel Forge et l'installation manuelle sur un serveur DigitalOcean. Les deux approches sont détaillées, permettant aux lecteurs de choisir la méthode la mieux adaptée à leurs besoins et à leurs e techniques
    tutoriel php . développement back-end 800 2025-02-16 08:45:10
  • Prenant CSS liant au niveau suivant avec Stylelint
    Prenant CSS liant au niveau suivant avec Stylelint
    Stylelint: le nouveau meilleur ami de votre code CSS Cet article explore Stylelint, un puissant outil de liaison CSS qui améliore la qualité et la cohérence du code. Il est hautement personnalisable, prend en charge divers préprocesseurs (Sass, moins) et se vante d'excellents documents
    tutoriel CSS . interface Web 810 2025-02-16 08:37:11
  • API de file d'attente de Drupal 8 - manuel puissant et file d'attente de cron
    API de file d'attente de Drupal 8 - manuel puissant et file d'attente de cron
    API de file d'attente de Drupal 8: traitement des tâches asynchrones pour des performances améliorées Cet article explore l'API de file d'attente de Drupal 8, un outil puissant pour gérer les tâches longues de manière asynchrone. Au lieu de s'enliser une seule demande de page, l'API de la file d'attente
    tutoriel php . développement back-end 432 2025-02-16 08:36:12
  • Aimer, la liste de surveillance et le téléchargement via l'API de Vimeo
    Aimer, la liste de surveillance et le téléchargement via l'API de Vimeo
    Cet article développe un tutoriel précédent démontrant une application vidéo de base utilisant Silex, Twig et l'API Vimeo. Cette fois, nous ajouterons de la tenue vidéo, des fonctionnalités de la liste de surveillance et des téléchargements vidéo. Améliorations clés: Interacti API Vimeo améliorée
    tutoriel php . développement back-end 774 2025-02-16 08:31:08
  • Comment optimiser CSS et JS pour des sites plus rapides
    Comment optimiser CSS et JS pour des sites plus rapides
    La vitesse de chargement du site Web est cruciale pour l'expérience utilisateur, qui est souvent négligé par les propriétaires de sites Web. L'augmentation de la vitesse de chargement du site Web de 8 secondes à 2 secondes peut augmenter le taux de conversion de 74%, ce qui signifie que les sites Web lents peuvent perdre près de la moitié de leurs clients potentiels. La compression de code, c'est-à-dire la suppression des caractères qui ne sont utilisées que pour améliorer la lisibilité, peuvent réduire l'utilisation de la bande passante et augmenter la vitesse de chargement des pages. Des outils comme CSS Miniifier et JSCompress peuvent vous aider à traverser ce processus. En outre, il vaut également la peine d'envisager d'implémenter le chargement de code asynchrone pour optimiser davantage les performances avant de compresser JavaScript. Le code redondant ou en double peut également ralentir le site Web. L'utilisation d'outils de développement intégrés de Google Chrome peut aider à les identifier et à les supprimer sans nécessité
    tutoriel CSS . interface Web 734 2025-02-16 08:28:10
  • Comprendre les modaux bootstrap
    Comprendre les modaux bootstrap
    Bootstrap modal Boîte: fenêtre contextuelle légère et personnalisable Bootstrap Modal Box est un plug-in de bootstrap JQuery léger, personnalisable et réactif pour afficher des fenêtres contextuelles d'alerte, des vidéos, des images, etc. Il est divisé en trois parties: le titre, le corps et le pied de page, chacun avec sa fonction unique. Il n'est pas nécessaire d'écrire du code JavaScript, car tous les code et styles sont prédéfinis par bootstrap. Caractéristiques clés: Léger et réactif: la boîte modale est conçue avec un simple et bien affiché sur tous les appareils. Hautement personnalisable: vous pouvez facilement redimensionner, ajouter du contenu dynamique et même le faire défiler. Pas besoin de ja
    tutoriel CSS . interface Web 687 2025-02-16 08:23:08
  • Composer Global a besoin d'être considéré comme nocif?
    Composer Global a besoin d'être considéré comme nocif?
    Points clés À moins qu'un package installé à l'échelle mondiale n'ait aucune dépendance, il est désormais considéré comme mauvais pour beaucoup d'utiliser Composer Global nécessite d'installer des packages utilisés sur plusieurs projets. En effet, lorsque les packages partagent le même espace, des conflits de dépendance peuvent se produire. Une autre solution consiste à utiliser le compositeur nécessaire pour installer chaque outil de ligne de commande dans son propre projet local, en gérant manuellement $ Path ou des fichiers binaires. Cependant, cela peut ajouter de la complexité et de l'ennui. Un changement suggéré vers une commande globale peut voir un projet "global" mais isolé installé dans un emplacement spécifique, ses répertoires de fournisseurs et de bacs apparaissant dans leur emplacement habituel. Un nouveau
    tutoriel php . développement back-end 475 2025-02-15 13:24:12
  • Nous construisons un lecteur de catalogue Marvel! Avengers, assembler!
    Nous construisons un lecteur de catalogue Marvel! Avengers, assembler!
    Ce tutoriel explore l'API Marvel, accordant aux développeurs l'accès aux vastes données de bandes dessinées de Marvel s'étendant sur plus de 70 ans. Nous couvrirons l'obtention de clés d'API, le test de l'API et la création d'un site Web en utilisant les données de l'API. Le processus commence Wit Wit
    tutoriel php . développement back-end 279 2025-02-15 13:23:12
  • Comment construire votre propre conteneur d'injection de dépendance
    Comment construire votre propre conteneur d'injection de dépendance
    Cet article examine comment construire un package PHP de conteneur d'injection de dépendance simple (conteneur DI). Tout le code de l'article, y compris les annotations PHPDOC et les tests unitaires (couverture de code à 100%), a été téléchargé sur le référentiel GitHub et répertorié sur Packagist. Points clés: La construction de conteneurs DI aide les développeurs à comprendre les principes de base de l'injection de dépendance et le mécanisme de travail des conteneurs. Les conteneurs DI ont deux fonctions principales: "injection de dépendance" et "conteneur". Il doit être en mesure d'instancier et d'inclure des services en utilisant des méthodes d'injection de constructeur ou d'injection de setter. Les conteneurs d'injection de dépendance à symfony peuvent être utilisés comme référence pour créer des conteneurs personnalisés. Il divise la configuration du conteneur en paramètres et services, permettant un stockage sécurisé
    tutoriel php . développement back-end 712 2025-02-15 13:22:12
  • Intégration de bootstrap avec Vue.js à l'aide de bootstrap-vue
    Intégration de bootstrap avec Vue.js à l'aide de bootstrap-vue
    Cet article explore l'intégration de bootstrap avec Vue.js à l'aide de bootstrap-vue, éliminant le besoin de jQuery. React et Vue.js sont des frameworks JavaScript populaires, mais Vue.js possède une courbe et une configuration d'apprentissage plus simples. Bootstrap, un HTML / CSS largement utilisé
    tutoriel CSS . interface Web 822 2025-02-15 13:16:11
  • Disco avec motifs de conception: un nouveau regard sur l'injection de dépendance
    Disco avec motifs de conception: un nouveau regard sur l'injection de dépendance
    Points de base L'injection de dépendance (DI) permet une gestion flexible de la dépendance en séparant la création et l'utilisation d'objets pour améliorer la réutilisabilité du code. Les conteneurs d'injection de dépendance simplifient la gestion des dépendances d'objets, en particulier lorsque le nombre de dépendances est énorme, ce qui est réalisé en automatisant la création et la configuration d'objets. Disco, un conteneur DI basé sur l'annotation, simplifie la configuration avec des annotations telles que @bean et @configuration, simplifiant ainsi la configuration du service. DISCO prend en charge les fonctionnalités avancées telles que l'instanciation Singleton, le chargement retardé et la gestion de la portée de la session / de la demande pour optimiser l'utilisation des ressources et le cycle de vie des services. L'intégration de la disco avec des composants symfony aide à créer
    tutoriel php . développement back-end 646 2025-02-15 13:14:13
  • Conseil rapide: développement local avec opéra, erreur Nginx 502
    Conseil rapide: développement local avec opéra, erreur Nginx 502
    502 Erreur dans le développement local du navigateur d'opéra: Solution pour désactiver VPN J'ai récemment rencontré un problème difficile lors de l'utilisation du navigateur d'opéra pour le développement local. J'ai configuré l'instance améliorée de propriété et l'hôte virtuel comme d'habitude, mais j'obtiens toujours une erreur 502 lors de l'accès: L'outil de développeur affiche le code d'état de 502, une erreur de passerelle Nginx typique. Il m'a fallu environ 30 minutes pour vérifier le journal d'erreur de la machine virtuelle, vérifier à plusieurs reprises les prises et les ports PHP, et enfin j'ai découvert quel est le problème: Il s'avère que le navigateur d'opéra (la dernière version à partir de cet article) a activé VPN par défaut. Lorsque le VPN est activé, essayez d'accéder à un nom de domaine de niveau supérieur valide (.com, .App
    tutoriel php . développement back-end 877 2025-02-15 13:12:11
  • Laravel Doctrine - Best des deux mondes?
    Laravel Doctrine - Best des deux mondes?
    Laravel Doctrine: une puissante alternative orm à éloquente Cet article explore Laravel Doctrine, un mappeur commercial robuste (ORM) offrant une alternative convaincante à éloquente dans Laravel 5.x et au-delà. Nous examinerons ses avantages, Installati
    tutoriel php . développement back-end 707 2025-02-15 13:10:11
  • Phinx - La bibliothèque de migrations dont vous ne saviez pas que vous aviez besoin
    Phinx - La bibliothèque de migrations dont vous ne saviez pas que vous aviez besoin
    Ce didacticiel démontre l'utilisation de Phinx, un outil de migration de base de données agnostique framework, pour gérer les modifications du schéma de base de données. Il met l'accent sur les avantages des migrations par rapport aux vidages SQL pour la collaboration d'équipe et le contrôle des versions. Avantages clés de l'utilisation de PHI
    tutoriel php . développement back-end 1092 2025-02-15 13:08:13
  • Benchmarking: Appserver peut-il battre les performances de Symfony?
    Benchmarking: Appserver peut-il battre les performances de Symfony?
    Appserver Vs. Symfony: une confrontation de performances de Framework PHP Cet article compare les performances d'Appserver et Symfony, deux cadres PHP populaires, en utilisant divers types de réponse: un simple "Hello World", une page de connexion dynamique (sans données
    tutoriel php . développement back-end 945 2025-02-15 13:04:11

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