-
Exécution PHP
-
cadre
-
Outils essentiels
-
Autres outils
PHP 8.3 est une mise à jour majeure du langage PHP.
Il contient de nombreuses nouvelles fonctionnalités, telles que le typage explicite des constantes de classe, le clonage profond des propriétés en lecture seule et les ajouts à la fonctionnalité aléatoire. Comme toujours, il inclut également des améliorations de performances, des corrections de bugs et un nettoyage général.
Passez à PHP 8.3 maintenant !PHP 8.4.0 Beta 4 maintenant disponible pour les tests
L'équipe PHP est heureuse d'annoncer la sortie de PHP 8.4.0, Beta 4. Il s'agit de la deuxième version bêta.
poursuite du cycle de publication de PHP 8.4, dont les grandes lignes sont spécifié dans le PHP Wiki.
Pour télécharger les sources de PHP 8.4.0, Beta 4, veuillez visiter la page de téléchargement.
Fat-Free Framework
Fat-Free Framework, ou F3, est un framework PHP simple. Sa base de code ne fait que 65 Ko et le framework est modulaire, vous permettant d'utiliser uniquement le code nécessaire.
PHPixie
PHPixie est facile à apprendre et ne repose pas sur l'automagie. Vous serez toujours responsable de ce qui se passe.
Slim
Slim est un micro-framework PHP qui vous aide à écrire rapidement des applications Web et des API simples mais puissantes.
FuelPHP
Le Framework PHP Fuel est un framework PHP 5.4 rapide, simple et flexible, né des meilleures idées d'autres frameworks, avec un nouveau départ !
Yii
Yii est un framework PHP rapide, sécurisé et efficace.Flexible mais pragmatique.Fonctionne dès la sortie de la boîte.A des valeurs par défaut raisonnables.
CakePHP
CakePHP dispose d'un large éventail de bibliothèques qui incluent l'une des gammes les plus complètes de composants utiles. C'est une excellente option si vous devez implémenter des fonctionnalités difficiles à trouver.
Phalcon
Phalcon est un framework PHP full-stack dont le code source est écrit en langage de programmation C. L'utilisation du framework ne nécessite pas de connaissance du C car il utilise des classes PHP et ses espaces de noms.
Laminas Project
Le projet Laminas est une continuation open source de Zend Framework, un framework PHP et une bibliothèque de composants ciblant les applications d'entreprise.
Système Memcached Win64 bits version 1.4.4
Système Win64 bits version 1.4.4
Système Memcached Win32 bits version 1.4.4
Système Win32 bits version 1.4.4
Système Memcached Win64 bits version 1.4.5
Système Win64 bits version 1.4.5
Système Memcached Win32 bits version 1.4.5
Système Win32 bits version 1.4.5
Listes Sec
SecLists est le compagnon ultime du testeur de sécurité. Il s'agit d'une collection de différents types de listes fréquemment utilisées lors des évaluations de sécurité, le tout en un seul endroit. SecLists contribue à rendre les tests de sécurité plus efficaces et productifs en fournissant facilement toutes les listes dont un testeur de sécurité pourrait avoir besoin. Les types de listes incluent les noms d'utilisateur, les mots de passe, les URL, les charges utiles floues, les modèles de données sensibles, les shells Web, etc. Le testeur peut simplement extraire ce référentiel sur une nouvelle machine de test et il aura accès à tous les types de listes dont il a besoin.
DVWA
Damn Vulnerable Web App (DVWA) est une application Web PHP/MySQL très vulnérable. Ses principaux objectifs sont d'aider les professionnels de la sécurité à tester leurs compétences et leurs outils dans un environnement juridique, d'aider les développeurs Web à mieux comprendre le processus de sécurisation des applications Web et d'aider les enseignants/étudiants à enseigner/apprendre dans un environnement de classe. Application Web sécurité. L'objectif de DVWA est de mettre en pratique certaines des vulnérabilités Web les plus courantes via une interface simple et directe, avec différents degrés de difficulté. Veuillez noter que ce logiciel
Navigateur d'examen sécurisé
Safe Exam Browser est un environnement de navigation sécurisé permettant de passer des examens en ligne en toute sécurité. Ce logiciel transforme n'importe quel ordinateur en poste de travail sécurisé. Il contrôle l'accès à n'importe quel utilitaire et empêche les étudiants d'utiliser des ressources non autorisées.
mPDF
mPDF est une bibliothèque PHP qui peut générer des fichiers PDF à partir de HTML encodé en UTF-8. L'auteur original, Ian Back, a écrit mPDF pour générer des fichiers PDF « à la volée » depuis son site Web et gérer différentes langues. Il est plus lent et produit des fichiers plus volumineux lors de l'utilisation de polices Unicode que les scripts originaux comme HTML2FPDF, mais prend en charge les styles CSS, etc. et présente de nombreuses améliorations. Prend en charge presque toutes les langues, y compris RTL (arabe et hébreu) et CJK (chinois, japonais et coréen). Prend en charge les éléments imbriqués au niveau du bloc (tels que P, DIV),
MantisBT
Mantis est un outil Web de suivi des défauts facile à déployer, conçu pour faciliter le suivi des défauts des produits. Cela nécessite PHP, MySQL et un serveur Web. Découvrez nos services de démonstration et d'hébergement.
EMQTT (serveur de messages Erlang MQTT) v2.3.5 pour Windows7 x64
EMQTT (serveur de messages Erlang MQTT) v2.3.5 pour Windows7 x64
EMQTT (serveur de messages Erlang MQTT) v2.3.5 pour Ubuntu16
EMQTT (serveur de messages Erlang MQTT) v2.3.5 pour Ubuntu16
Assistant Nginx v1.0.5.1
Assistant Nginx v1.0.5.1
Serveur FTP Titan v9.00.1555
Serveur FTP Titan v9.00.1555
Serveur FTP Cerberus v9.0.4 pour x64
Serveur FTP Cerberus v9.0.4 pour x64
Serveur FTP Cerberus v9.0.4 pour x32
Serveur FTP Cerberus v9.0.4 pour x32
Serveur de messagerie distant
Serveur de messagerie distant
CacahuèteMail
CacahuèteMail
EnvoyerMail8.14.3
EnvoyerMail8.14.3
Sujets PHP chauds
Afficher plusRessources utiles CakePHP Les ressources suivantes contiennent des informations supplémentaires sur CakePHP. Veuillez les utiliser pour obtenir des connaissances plus approfondies à ce sujet.
Guide rapide CakePHP CakePHP est un framework MVC open source. Cela facilite grandement le développement, le déploiement et la maintenance des applications. CakePHP dispose d'un certain nombre de bibliothèques pour réduire la surcharge des tâches les plus courantes.
Téléchargement de fichiers CakePHP Pour travailler sur le téléchargement de fichiers, nous allons utiliser l'assistant de formulaire. Voici un exemple de téléchargement de fichiers.
Date et heure de CakePHP Pour travailler avec la date et l'heure dans cakephp4, nous allons utiliser la classe FrozenTime disponible.
Laravel – URL de l'action Laravel - URL d'action - Laravel 5.7 introduit une nouvelle fonctionnalité appelée « URL d'action appelable ». Cette fonctionnalité est similaire à celle de Laravel 5.6 qui accepte la méthode string in action. L'objectif principal de la nouvelle syntaxe introduite par Laravel 5.7 est de diriger
Laravel - Serveur de vidage Laravel - Dump Server - Le serveur de dump Laravel est livré avec la version de Laravel 5.7. Les versions précédentes n'incluent aucun serveur de dump. Le serveur de vidage sera une dépendance de développement dans le fichier laravel/laravel composer.
Laravel - Personnalisations de la pagination Laravel - Personnalisations de pagination - Laravel inclut une fonctionnalité de pagination qui aide un utilisateur ou un développeur à inclure une fonctionnalité de pagination. Le paginateur Laravel est intégré au générateur de requêtes et à Eloquent ORM. La méthode paginate automatique
Laravel - Commandes artisanales Laravel - Artisan Commands - Laravel 5.7 est livré avec une nouvelle façon de traiter et de tester de nouvelles commandes. Il inclut une nouvelle fonctionnalité de test des commandes artisanales et la démonstration est mentionnée ci-dessous ?
Questions d'entretien de base sur PHP Guide des questions d'entretien de base PHP. Nous avons répertorié ici les 10 principales questions et réponses d'entretien fréquemment posées lors d'un entretien.
Questions d'entretien chez CakePHP Dans cet article, nous avons conservé les questions d'entretien CakePHP les plus posées avec leurs réponses détaillées. Pour que vous puissiez facilement réussir l’entretien.
Questions d'entretien chez PHP OOP Guide des questions d'entretien PHP OOP. Nous avons répertorié ici les 10 principales questions et réponses d'entretien fréquemment posées lors des entretiens.
Comment connecter la base de données à PHP ? Ceci a été un guide sur Comment connecter la base de données à PHP ? Ici, nous avons expliqué en détail comment créer et connecter une base de données à PHP ?
Numéro de Smith en Java Guide du nombre de Smith en Java. Nous discutons ici de la définition, comment vérifier le numéro Smith en Java ? exemple avec implémentation de code.
Nombre parfait en Java Guide du nombre parfait en Java. Nous discutons ici de la définition, comment vérifier le nombre parfait en Java ?, des exemples d'implémentation de code.
Weka en Java Guide de Weka en Java. Nous discutons ici de l'introduction, de la façon d'utiliser Weka Java, du type de plate-forme et des avantages avec des exemples.
Racine carrée en Java Guide de la racine carrée en Java. Nous discutons ici du fonctionnement de Square Root en Java avec un exemple et son implémentation de code respectivement.
Articles techniques PHP
Afficher plusAjoutez 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
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
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
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
É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
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
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
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
Video Tutorial
Afficher plusÉlémentaire Manuel d'auto-apprentissage complet PHP
Élémentaire Tutoriel vidéo d'entrée rapide phpStudy
- Recommander
- Suivre
- Article
- Cours
- SujetChaud
- Questions et réponses
- Information
- Télécharger
- Jeu
- La programmationManuel
Élémentaire Le maître Python Mosh, un débutant sans aucune connaissance de base peut commencer en 6 heures
Élémentaire Créez un site Web vscode+xdebug pour déboguer le code PHP et créer un environnement de débogage
Élémentaire Analyse détaillée de la base de données d'exploitation du pool de connexions Laravel et Swoole
Élémentaire Développement du mini programme WeChat - Composants - Classe de compétences en dix jours
Algorithme PHP classique, apprenez d'excellentes idées et élargissez votre réflexion
PHPExcel Bibliothèque de classes PHP pour l'exploitation des documents Office Excel
Bibliothèque PHP pour les conteneurs d'injection de dépendances
Petite bibliothèque PHP pour optimiser les images
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.
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.
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.
Le code d'édition par glisser-déposer du formulaire visuel jQuery est un formulaire visuel basé sur jQuery et le framework bootstrap.
Un total de42723 personnes télécharger
mises à jour récentesDéveloppement côté serveur
Un total de41833 personnes télécharger
mises à jour récentesDéveloppement côté serveur
Un total de34413 personnes télécharger
mises à jour récentesDéveloppement front-end
Un total de27773 personnes télécharger
mises à jour récentesDéveloppement côté serveur
Un total de27297 personnes télécharger
mises à jour récentesDéveloppement côté serveur
Un total de22201 personnes télécharger
mises à jour récentesbase de données
Un total de70 personnes télécharger
mises à jour récentesDéveloppement front-end
Un total de67 personnes télécharger
mises à jour récentesDéveloppement front-end
Un total de38 personnes télécharger
mises à jour récentesDéveloppement front-end
Un total de5 personnes télécharger
mises à jour récentesDéveloppement front-end
Un total de0 personnes télécharger
mises à jour récentesDéveloppement front-end
Un total de17 personnes télécharger
mises à jour récentesDéveloppement front-end
Un total de11 personnes télécharger
mises à jour récentesDéveloppement front-end
Un total de0 personnes télécharger
mises à jour récentesDéveloppement front-end
Un total de43 personnes télécharger
mises à jour récentesDéveloppement côté serveur
Un total de47 personnes télécharger
mises à jour récentesDéveloppement côté serveur
Un total de64 personnes télécharger
mises à jour récentesDéveloppement côté serveur
Un total de46 personnes télécharger
mises à jour récentesDéveloppement côté serveur
Un total de28 personnes télécharger
mises à jour récentesDéveloppement côté serveur
Un total de27 personnes télécharger
mises à jour récentesDéveloppement côté serveur
Un total de35 personnes télécharger
mises à jour récentesDéveloppement côté serveur
Un total de1 personnes télécharger
mises à jour récentesDéveloppement côté serveur
Un total de55 personnes télécharger
mises à jour récentesDéveloppement côté serveur
Un total de8525 personnes télécharger
mises à jour récentesbase de données
Un total de8100 personnes télécharger
mises à jour récentesbase de données
Un total de2591 personnes télécharger
mises à jour récentesbase de données
Un total de72 personnes télécharger
mises à jour récentesTerminal mobile
Un total de47 personnes télécharger
mises à jour récentesoutils de développement
Un total de56 personnes télécharger
mises à jour récentesAutres manuels
Un total de78 personnes télécharger
mises à jour récentesAutres manuels