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

  • 7 raisons de choisir le cadre YII 2
    7 raisons de choisir le cadre YII 2
    À la fin de l'année dernière, SitePoint a publié un article mettant en évidence les meilleurs cadres PHP. À égalité pour la place numéro quatre, le cadre YII (prononcé Yee). À cette époque, la dernière version du cadre disponible était 1.1.14. Récemment, Yii 2.0 était fou
    tutoriel php 665 2025-02-19 09:37:13
  • Revue de livres: modèles de conception pratiques en php
    Revue de livres: modèles de conception pratiques en php
    Cette revue des modèles de conception pratiques de Brandon Savage en PHP comprendra mes propres opinions et impressions sur le livre et l'aspect de l'auto-édition. Un grand merci à Brandon de m'avoir donné une copie d'examen. Les motifs de conception sont à propos
    tutoriel php 403 2025-02-19 09:33:09
  • Début avec Medoo - Exemples d'utilisation
    Début avec Medoo - Exemples d'utilisation
    Cet article explore Medoo, une bibliothèque d'abstraction de base de données PHP légère. Ses caractéristiques clés incluent la prise en charge multi-données (MySQL, MARIADB, Sybase, MS SQL, PostgreSQL et Oracle), la prévention de l'injection SQL intégrée via l'OPD et une API intuitive. W
    tutoriel php 353 2025-02-19 09:31:08
  • 3 façons de développer des applications de bureau croisé avec PHP
    3 façons de développer des applications de bureau croisé avec PHP
    PHP en tant que langage de développement d'applications de bureau multiplateforme? Blasphème! Néanmoins, c'est possible. Il y a quelques années, tout ce que ceux qui souhaitent apporter PHP avaient au bureau avaient été le GTK PHP désormais long. Depuis lors, les nouveaux joueurs ont une application
    tutoriel php 698 2025-02-19 09:26:10
  • Utilisation de traits dans des entités de doctrine
    Utilisation de traits dans des entités de doctrine
    Principaux à retenir Les traits, disponibles depuis PHP 5.4.0, fournissent un moyen de réutiliser le code en incluant un ensemble de méthodes au sein d'une autre classe, en réduisant la répétition du code. Ils peuvent être utilisés en conjonction avec Doctrine ORM dans un environnement Symfony. Les traits devraient
    tutoriel php 636 2025-02-19 09:20:11
  • Packages de compositeurs privés avec Gemfury
    Packages de compositeurs privés avec Gemfury
    Points clés Gemfury est une solution de plate-forme en tant que service (PaaS) pour héberger des forfaits de compositeurs privés, offrant une alternative aux options d'auto-hébergement telles que Toran Proxy ou Satis. Il prend en charge plusieurs langues, notamment le package PHP Composer, Ruby Gems, Node.js NPM, Python PYPI, APT, YUM et NU-GET. Pour utiliser Gemfury, vous devez créer un compte, créer un package et le télécharger sur la plate-forme. Cela peut être fait en utilisant Git et en faisant entendre Gemfury le reste, ou en zippant manuellement le code source du package
    tutoriel php 419 2025-02-19 09:19:12
  • Ardent: Modèles Laravel sur les stéroïdes
    Ardent: Modèles Laravel sur les stéroïdes
    L'une des (quelques) choses que je n'aime pas chez Laravel est que vous ne pouvez pas déplacer facilement le code de validation de votre contrôleur vers vos modèles. Lorsque j'écris un logiciel, j'aime appliquer le principe «Fat Modèles, contrôleurs maigres». Alors, pour moi, écrire le V
    tutoriel php 284 2025-02-19 09:07:12
  • Comment construire un thème octobrecms
    Comment construire un thème octobrecms
    CMS d'octobre: ​​Création d'un superbe thème de blog Octobre CMS, construit sur le Robust Laravel Framework, offre une approche rafraîchissante du développement CMS. Cet article vous guide à travers la création d'un thème de blog convaincant en tirant parti du plugin de blog Rainlab. Nous
    tutoriel php 1005 2025-02-19 09:05:09
  • Comment exécuter plusieurs versions de PHP sur un serveur
    Comment exécuter plusieurs versions de PHP sur un serveur
    Dans cet article particulier, nous ferons la démonstration d'une solution pour installer plusieurs versions de PhalCon et PHP et les exécuterons sur un seul serveur Web. PHP 5.5.x et 5.6.x seront utilisés ici, mais vous pouvez les remplacer par d'autres versions. Tous les serveurs qui prennent en charge PHP-FPM
    tutoriel php 483 2025-02-19 09:02:13
  • Un guide des tests d'unité Python avec unittest et pytest
    Un guide des tests d'unité Python avec unittest et pytest
    Cet article explore l'importance des tests de logiciels et pourquoi vous devriez le valoriser. Nous apprendrons à concevoir des tests unitaires et à rédiger des tests unitaires Python. En particulier, nous explorerons deux des cadres de test unitaires les plus couramment utilisés dans Python: unittest et pytest. Points clés Les tests unitaires sont un élément crucial du développement de logiciels, permettant aux développeurs de tester des composants ou des unités spécifiques d'un programme pour s'assurer qu'ils s'exécutent comme prévu. Les cadres de test unitaires populaires dans Python incluent unittest et pytest. Les tests unitaires bien conçus doivent être rapides, indépendants, reproductibles, fiables et bien nommés. Le mode "Préparation, exécution, assertion (AAA)" est généralement utilisé en groupes
    Tutoriel Python 897 2025-02-19 08:57:13
  • Présentation d'octobrecms - un CMS basé à Laravel
    Présentation d'octobrecms - un CMS basé à Laravel
    CMS d'octobre: ​​un CMS propulsé par Laravel pour le développement Web sans effort Octobre CMS est un système de gestion de contenu léger construit sur le Robust Laravel Framework, conçu pour simplifier votre flux de travail de développement Web. Son interface intuitive et sa LEA rapide
    tutoriel php 900 2025-02-19 08:50:12
  • Recherche géospatiale avec Solr et Solarium
    Recherche géospatiale avec Solr et Solarium
    Cet article plonge dans la recherche géospatiale dans Apache Solr et son interaction avec la bibliothèque Solarium PHP. Solr, un puissant service de recherche, propose des fonctionnalités telles que la recherche à facettes et la mise en évidence des résultats. Le solarium simplifie l'intégration SOLR dans le pH
    tutoriel php 886 2025-02-19 08:41:13
  • Comment être un bon développeur
    Comment être un bon développeur
    Amélioration continue: le secret pour devenir un excellent développeur PHP Dans l'industrie du développement de logiciels en constante évolution, l'apprentissage continu et l'application de nouvelles connaissances sont une qualité que chaque développeur, en particulier les développeurs PHP, doit posséder. Les développeurs à succès ont tous une chose en commun: ils aiment la programmation et considèrent une bonne pratique de programmation comme une forme d'art. Cet article explorera comment améliorer les compétences en développement en suivant la programmation de «l'étiquette» et partagera comment ces connaissances peuvent être utilisées pour guider les autres pour s'améliorer. Points de base Un bon développeur est un professionnel qui est prêt à partager des connaissances, à être responsable de son travail, à être courageux pour accepter les critiques et continuer à apprendre et à s'améliorer. La rédaction de code de haute qualité nécessite la lecture et la compréhension du code source, l'apprentissage de nouvelles technologies, la prise de temps pour évaluer les problèmes, tester le code et la compréhension peut aider à résoudre les problèmes
    tutoriel php 442 2025-02-19 08:38:09
  • OOP pratique: construire une application de quiz - bootstrap
    OOP pratique: construire une application de quiz - bootstrap
    Cet article détaille la création d'une application de quiz maintenable et extensible à l'aide de PHP, en se concentrant sur les principes solides et le modèle de domaine et les modèles de couche de service. Mon approche précédente du développement de PHP MVC manquait d'une véritable compréhension de la cohésion
    tutoriel php 1021 2025-02-19 08:35:08
  • Recherche chinoise efficace avec elasticsearch
    Recherche chinoise efficace avec elasticsearch
    Elasticsearch Chinese Search: analyseurs et meilleures pratiques L'analyse et la lexicalisation sont cruciales dans l'indice de contenu d'Elasticsearch, en particulier lorsqu'ils traitent des langues non anglophones. Pour le chinois, ce processus est encore plus compliqué en raison des caractéristiques des caractères chinois et du manque d'espaces entre les mots et les phrases. Cet article traite de plusieurs solutions pour l'analyse du contenu chinois dans Elasticsearch, notamment l'analyseur chinois par défaut, le plug-in PAODing, l'analyseur CJK, l'analyseur SmartCN et le plug-in de soins intensifs, et analyse leurs avantages et inconvénients et scénarios applicables. Le défi de la recherche chinoise Les caractères chinois sont des idéogrammes qui représentent un mot ou des morphèmes (la plus petite unité significative de la langue). Combiné ensemble, la signification se produira
    tutoriel php 489 2025-02-19 08:28: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