
-
tous
-
web3.0
-
tutoriel php
-
Tutoriel Python
-
Golang
-
Tutoriel XML/RSS
-
Tutoriel C#.Net
-
C++
-
LapinMQ
-
langue rubis
-
langage de rouille
-
Cadre de flacon
-
Cadre Django
-
Serveur Tomcat
-
Cadre de printemps
-
Botte de printemps
-
reposant
-
noeud.js
-
-
développement back-end
-
tutoriel php
-
Tutoriel Python
-
Golang
-
Tutoriel XML/RSS
-
Tutoriel C#.Net
-
C++
-
LapinMQ
-
langue rubis
-
langage de rouille
-
Cadre de flacon
-
Cadre Django
-
Serveur Tomcat
-
Cadre de printemps
-
Botte de printemps
-
reposant
-
noeud.js
-
-
interface Web
-
tutoriel php
-
Tutoriel Python
-
Golang
-
Tutoriel XML/RSS
-
Tutoriel C#.Net
-
C++
-
LapinMQ
-
langue rubis
-
langage de rouille
-
Cadre de flacon
-
Cadre Django
-
Serveur Tomcat
-
Cadre de printemps
-
Botte de printemps
-
reposant
-
noeud.js
-
-
base de données
-
tutoriel php
-
Tutoriel Python
-
Golang
-
Tutoriel XML/RSS
-
Tutoriel C#.Net
-
C++
-
LapinMQ
-
langue rubis
-
langage de rouille
-
Cadre de flacon
-
Cadre Django
-
Serveur Tomcat
-
Cadre de printemps
-
Botte de printemps
-
reposant
-
noeud.js
-
-
Opération et maintenance
-
tutoriel php
-
Tutoriel Python
-
Golang
-
Tutoriel XML/RSS
-
Tutoriel C#.Net
-
C++
-
LapinMQ
-
langue rubis
-
langage de rouille
-
Cadre de flacon
-
Cadre Django
-
Serveur Tomcat
-
Cadre de printemps
-
Botte de printemps
-
reposant
-
noeud.js
-
-
outils de développement
-
tutoriel php
-
Tutoriel Python
-
Golang
-
Tutoriel XML/RSS
-
Tutoriel C#.Net
-
C++
-
LapinMQ
-
langue rubis
-
langage de rouille
-
Cadre de flacon
-
Cadre Django
-
Serveur Tomcat
-
Cadre de printemps
-
Botte de printemps
-
reposant
-
noeud.js
-
-
cadre php
-
tutoriel php
-
Tutoriel Python
-
Golang
-
Tutoriel XML/RSS
-
Tutoriel C#.Net
-
C++
-
LapinMQ
-
langue rubis
-
langage de rouille
-
Cadre de flacon
-
Cadre Django
-
Serveur Tomcat
-
Cadre de printemps
-
Botte de printemps
-
reposant
-
noeud.js
-
-
Problème commun
-
tutoriel php
-
Tutoriel Python
-
Golang
-
Tutoriel XML/RSS
-
Tutoriel C#.Net
-
C++
-
LapinMQ
-
langue rubis
-
langage de rouille
-
Cadre de flacon
-
Cadre Django
-
Serveur Tomcat
-
Cadre de printemps
-
Botte de printemps
-
reposant
-
noeud.js
-
-
autre
-
tutoriel php
-
Tutoriel Python
-
Golang
-
Tutoriel XML/RSS
-
Tutoriel C#.Net
-
C++
-
LapinMQ
-
langue rubis
-
langage de rouille
-
Cadre de flacon
-
Cadre Django
-
Serveur Tomcat
-
Cadre de printemps
-
Botte de printemps
-
reposant
-
noeud.js
-
-
technologie
-
tutoriel php
-
Tutoriel Python
-
Golang
-
Tutoriel XML/RSS
-
Tutoriel C#.Net
-
C++
-
LapinMQ
-
langue rubis
-
langage de rouille
-
Cadre de flacon
-
Cadre Django
-
Serveur Tomcat
-
Cadre de printemps
-
Botte de printemps
-
reposant
-
noeud.js
-
-
Tutoriel CMS
-
tutoriel php
-
Tutoriel Python
-
Golang
-
Tutoriel XML/RSS
-
Tutoriel C#.Net
-
C++
-
LapinMQ
-
langue rubis
-
langage de rouille
-
Cadre de flacon
-
Cadre Django
-
Serveur Tomcat
-
Cadre de printemps
-
Botte de printemps
-
reposant
-
noeud.js
-
-
Java
-
tutoriel php
-
Tutoriel Python
-
Golang
-
Tutoriel XML/RSS
-
Tutoriel C#.Net
-
C++
-
LapinMQ
-
langue rubis
-
langage de rouille
-
Cadre de flacon
-
Cadre Django
-
Serveur Tomcat
-
Cadre de printemps
-
Botte de printemps
-
reposant
-
noeud.js
-
-
Tutoriel système
-
tutoriel php
-
Tutoriel Python
-
Golang
-
Tutoriel XML/RSS
-
Tutoriel C#.Net
-
C++
-
LapinMQ
-
langue rubis
-
langage de rouille
-
Cadre de flacon
-
Cadre Django
-
Serveur Tomcat
-
Cadre de printemps
-
Botte de printemps
-
reposant
-
noeud.js
-
-
tutoriels informatiques
-
tutoriel php
-
Tutoriel Python
-
Golang
-
Tutoriel XML/RSS
-
Tutoriel C#.Net
-
C++
-
LapinMQ
-
langue rubis
-
langage de rouille
-
Cadre de flacon
-
Cadre Django
-
Serveur Tomcat
-
Cadre de printemps
-
Botte de printemps
-
reposant
-
noeud.js
-
-
Tutoriel matériel
-
tutoriel php
-
Tutoriel Python
-
Golang
-
Tutoriel XML/RSS
-
Tutoriel C#.Net
-
C++
-
LapinMQ
-
langue rubis
-
langage de rouille
-
Cadre de flacon
-
Cadre Django
-
Serveur Tomcat
-
Cadre de printemps
-
Botte de printemps
-
reposant
-
noeud.js
-
-
Tutoriel mobile
-
tutoriel php
-
Tutoriel Python
-
Golang
-
Tutoriel XML/RSS
-
Tutoriel C#.Net
-
C++
-
LapinMQ
-
langue rubis
-
langage de rouille
-
Cadre de flacon
-
Cadre Django
-
Serveur Tomcat
-
Cadre de printemps
-
Botte de printemps
-
reposant
-
noeud.js
-
-
Tutoriel logiciel
-
tutoriel php
-
Tutoriel Python
-
Golang
-
Tutoriel XML/RSS
-
Tutoriel C#.Net
-
C++
-
LapinMQ
-
langue rubis
-
langage de rouille
-
Cadre de flacon
-
Cadre Django
-
Serveur Tomcat
-
Cadre de printemps
-
Botte de printemps
-
reposant
-
noeud.js
-
-
Tutoriel de jeu mobile
-
tutoriel php
-
Tutoriel Python
-
Golang
-
Tutoriel XML/RSS
-
Tutoriel C#.Net
-
C++
-
LapinMQ
-
langue rubis
-
langage de rouille
-
Cadre de flacon
-
Cadre Django
-
Serveur Tomcat
-
Cadre de printemps
-
Botte de printemps
-
reposant
-
noeud.js
-

PHP Master | Version de votre base de données avec Liquibase
Points de base Liquibase est un outil open source pour gérer et verser des modifications de schéma de base de données, permettant à des modifications incrémentielles de la base de données d'être organisées en différents ensembles de modifications et appliqués aux bases de données. Dans les grandes équipes, il est difficile de partager les changements manuellement et Liquibase est particulièrement utile. Liquibase diffère des autres outils de version / migration de la base de données en ce qu'il est conscient des modifications, ce qui signifie qu'il se concentre sur les modifications apportées, plutôt que de comparer deux instantanés du schéma de la base de données pour générer des scripts de migration. Cela empêche la perte de données en raison de baisser le fonctionnement de l'ajout lors du renommer la colonne. Liquibase stocke les modifications de la base de données dans les fichiers XML, appelée date de modification
Feb 25, 2025 pm 10:31 PM
CloudSpring | Déployer les applications CakePHP sur AppFog dans le bon sens
Ce didacticiel montre le déploiement d'une application CakePHP à AppFog, une plate-forme en tant que service (PaaS), tout en mettant en évidence les meilleures pratiques pour la structure des applications PHP. Nous allons créer une application simple de prise de notes, puis organiser ses composants pour un ma efficace
Feb 25, 2025 pm 08:58 PM
PHP Master | Inversion du contrôle - Le principe hollywoodien
Points de base Le concept d'inversion de contrôle (CIO) est plus large que l'injection de dépendance (DI), qui n'est qu'un cas d'application spécifique pour le CIO qui tire parti du CIO. DIVE la conception de la classe pour adopter des collaborateurs externes, fournis par l'environnement environnant; Le CIO, également connu sous le nom de principe hollywoodien, peut aider de manière significative à développer des modules de programme évolutifs et hautement découplés. Il permet à l'environnement externe d'implémenter toute logique nécessaire, simplifiant ainsi l'implémentation du module. Le motif d'observateur est un exemple classique du CIO. Il permet à un corps très découplé d'effectuer certaines tâches spécifiques sans affecter l'environnement, tandis que les observateurs externes mettent en œuvre le traitement des événements déclenchés par le corps
Feb 25, 2025 pm 08:56 PM
PHP Master | Construire l'automatisation avec des scripts compositeurs
Après l'introduction d'Alexander Cogneau à la gestion des dépendances avec le compositeur , vous savez maintenant que le compositeur est un résolveur pour gérer les dépendances de projet externes et les contraintes de version. Mais c'est tout ce qu'il fait? Dans cet article, je vais vous montrer
Feb 25, 2025 pm 08:37 PM
PHP Master | Déployez les applications CakePHP sur AppFog de la bonne façon
Déployer des applications CakePHP sur AppFog: un guide complet Ce guide, initialement publié sur CloudSpring, les détails déploient une application CakePHP à AppFog, une plate-forme en tant que service (PaaS), tout en mettant l'accent sur les meilleures pratiques pour l'application PHP
Feb 25, 2025 pm 08:10 PM
PHP Master | L'importance de l'examen du code
Plats clés à retenir La révision du code est un examen systématique du code source de l'ordinateur, destiné à trouver et à corriger les erreurs négligées dans la phase de développement initiale, améliorant ainsi la qualité globale du logiciel et les compétences des développeurs. Cela peut être fait en var
Feb 25, 2025 pm 08:05 PM
PHP Master | Exploration de la bibliothèque PHP IMAP, partie 2
Cet article poursuit notre exploration de la bibliothèque IMAP de PHP, en nous concentrant sur la gestion des dossiers, la récupération du contenu des e-mails et la manipulation de la pièce jointe. S'appuyant sur la connexion établie dans la partie 1, nous nous plongerons dans des techniques avancées pour interagir W
Feb 25, 2025 pm 07:19 PM
PHP Master | Votre premier magasin de commerce électronique avec OpenCart, partie 1
La configuration de votre boutique en ligne est un jeu d'enfant avec OpenCart, une puissante plate-forme de commerce électronique open source. Ce tutoriel en deux parties vous guide tout au long du processus, à commencer par l'installation dans cette première partie. Les caractéristiques clés incluent une catégorie de produits illimités
Feb 25, 2025 pm 07:03 PM
PHP Master | 3 Faits PHP étranges que vous ne connaissez peut-être pas
La flexibilité et la facilité d'utilisation de PHP masquent parfois les comportements surprenants. Cet article explore trois de ces bizarreries, expliquant leurs causes sous-jacentes et offrant des solutions. Les principaux plats à retenir: Limitations de précision à virgule flottante: calculs impliquant F
Feb 25, 2025 pm 06:31 PM
PHP Master | Liste des fichiers et des répertoires avec PHP
Cet article traite des tâches courantes dans le développement d'applications PHP: répertorier les fichiers et les répertoires. Nous présenterons plusieurs solutions de base et avancées et analyserons leurs avantages et leurs inconvénients. Tout d'abord, nous introduirons trois façons d'utiliser des fonctions PHP de base, puis passerons progressivement à un moyen plus puissant de tirer parti des itérateurs SPL. Par souci de discussion, nous supposons que la structure du répertoire est la suivante: ---directeur | ---utilisateur | --- | --- Data.Dat | --- Style.css | --- Article.txt | ---- maître.dat | --- script.php | --- tester
Feb 25, 2025 pm 06:23 PM
Polymorphisme du sous-type - Échange de mise en œuvre au moment de l'exécution
Points de base Le polymorphisme du sous-type dans la conception orientée objet fait référence à la capacité d'un système à définir un ensemble de contrats ou d'interfaces, puis de les mettre en œuvre par différents sous-types. Ceci est crucial pour la conception de systèmes évolutifs qui peuvent consommer des contrats spécifiques sans vérifier si l'implémentateur est dans le type attendu. Cet article démontre l'utilisation de polymorphismes de sous-type en développant un composant de cache insérable qui peut être étendu pour répondre aux besoins des utilisateurs en développant des pilotes de cache supplémentaires. Une caractéristique clé du composant de cache est sa capacité à échanger différents pilotes de cache à l'exécution sans modifier aucun code client. Ceci est réalisé en définissant un contrat de cache qui est ensuite suivi de différentes implémentations, profitant ainsi du polymorphisme
Feb 25, 2025 pm 06:15 PM
PHP Master | Définition des messages d'erreur personnalisés pour zend_form_element
Dans cet article, je vais montrer la solution à un problème commun qui se pose lorsqu'un développeur doit créer un site Web ou une application non anglais qui est basé sur le cadre Zend. Comment marquer un champ de zend_form qui est un zend_form_element comme dans
Feb 25, 2025 pm 06:13 PM
Automation d'action avec MySQL Triggers
Points de base Les déclencheurs MySQL simplifient les projets PHP avec des opérations automatisées telles que les requêtes de base de données, les opérations de fichiers et le traitement des données. Ils sont automatiquement appelés avant ou après les actions (insérer, mettre à jour, supprimer) sur la table. Les déclencheurs ont été introduits dans MySQL version 5.0.2 et les autorisations correspondantes doivent être créées. Ils doivent avoir un nom unique dans la base de données où ils sont créés et ne seront licenciés que lorsque l'instruction SQL d'origine sera exécutée. Les déclencheurs aident à maintenir l'intégrité d'un ensemble de tableaux, augmentent ou diminuent automatiquement les tables statistiques lorsque de nouveaux inserts / suppriment, enregistrent les modifications des données dans la base de données et maintiennent les tables synchronisées avec d'autres tables. Les déclencheurs MySQL peuvent avoir un impact positif sur les performances du site Web et permettre aux développeurs d'écrire beaucoup de P
Feb 25, 2025 pm 05:52 PM
PHP Master | Ajouter des filigranes de texte avec Imagick
Détails de la bibliothèque d'extension Imagick PHP: Ajouter un filigrane du texte aux images Cet article expliquera comment utiliser la bibliothèque d'extension Imagick de PHP pour ajouter des filigranes de texte aux images. Nous explorerons une variété de méthodes, y compris une superposition de texte simple, la création de filigranes de texte transparents à l'aide de masques de police et des techniques de carrelage de texte plus avancées. Points clés: Imagick est une puissante bibliothèque d'extensions PHP qui peut être utilisée pour traiter les images, notamment en ajoutant des filigranes de texte. Le filigrane de texte peut être réalisé en créant une instance de classe Imagick, en lisant une image, en définissant les propriétés de police à l'aide de l'instance ImagrickDraw, puis en ajoutant du texte à l'image à l'aide de la méthode AnnotateImage (). Il existe de nombreuses façons d'ajouter du texte
Feb 25, 2025 pm 04:13 PM
Outils chauds Tags

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Collection de bibliothèques d'exécution vc9-vc14 (32 + 64 bits) (lien ci-dessous)
Téléchargez la collection de bibliothèques d'exécution requises pour l'installation de phpStudy

VC9 32 bits
Bibliothèque d'exécution de l'environnement d'installation intégré VC9 32 bits phpstudy

Version complète de la boîte à outils du programmeur PHP
Programmer Toolbox v1.0 Environnement intégré PHP

VC11 32 bits
Bibliothèque d'exécution de l'environnement d'installation intégré VC11 phpstudy 32 bits

SublimeText3 version chinoise
Version chinoise, très simple à utiliser
