background preloader

PHP: La bonne manière

PHP: La bonne manière
Il existe énormément d’informations obsolètes sur la toile à propos de PHP, ce qui conduit les nouveaux utilisateurs de PHP à prendre de mauvaises habitudes, propageant de mauvaises pratiques et du code peu sûr. PHP: La bonne manière est une référence concise et facile à lire à propos des conventions d’écriture les plus connues sur le PHP, des liens sur les tutoriaux faisant autorité sur le web et des pratiques que les contributeurs de ce document considèrent comme meilleures à l’heure actuelle. Il n’existe pas une seule et unique façon d’utiliser PHP. Ce site web a pour but d’amener les nouveaux développeurs PHP sur des sujets qu’ils n’auraient pas pu découvrir avant qu’il ne soit trop tard, et vise à donner aux professionnels chevronnés des idées neuves sur ces sujets qu’ils ont pu traiter pendant des années sans s’être penchés dessus. Ce document n’est pas figé et sera amené à être mis à jour avec des informations utiles et des exemples au fur et à mesure qu’ils seront disponibles. <?

http://eilgin.github.io/php-the-right-way/

Related:  HTML - CSS - PHPPhp

Combinateurs et pseudo-classes CSS Nous poursuivons notre introduction aux basiques de CSS avec un article sur les combinateurs et les pseudo-classes. La maîtrise de cette syntaxe vous permettra d'être plus efficaces et d'améliorer la structure de votre code. Comme leur nom le suggère, les combinateurs aident à combiner différents sélecteurs pour former de nouveaux sélecteurs, plus spécifiques. Il existe quatre types de combinateurs ciblant les relations parent/enfants et frères existant entre les éléments. Ce premier combinateur est représenté par un espace entre deux éléments, par exemple ul / espace / li : Ce combinateur cible un élément F qui est un descendant de l'élément E.

Les salaires des développeurs PHP en 2016 L'Association française des utilisateurs de PHP livre son baromètre annuel des rémunérations. Tour d'horizon de ses principaux enseignements. L'Association française des utilisateurs de PHP (AFUP) vient de publier son étude annuelle des rémunérations. Comment tester son code PHP en ligne S’il vous ait déjà arrivé d’avoir à tester une ou quelques lignes de code en PHP, cela devient vitre contraignant de démarrer wamp ou mamp, l’éditeur (notepad++, dreamweaver …), de les écrire et de les tester. Voici une solution très pratique pour tester son code PHP en ligne : writecodeonline. Avec writecodeonline, vous allez pouvoir tester votre code en ligne ! Donc très rapidement et sans à ouvrir plusieurs logiciel.

Utiliser des polices différentes sur votre site avec @Font-Face - Suivez le tutoriel @Font-Face est compatible avec les navigateurs : IE 5+ / Chrome / Firefox / Opéra / Safari Quelle méthode utiliser pour changer la police d’un site internet ? Vous avez 3 solutions pour ça. La première c’est sIFR qui permet d’afficher les polices grâce à un script,(JS) . sIFR n’est pas très utilisé en réalité parce qu’il est lourd à gérer et ne permet pas toujours d’arriver au résultat attendu. La seconde passe par les police cufons, il utilise lui aussi le Java pour arriver à ses fins, il est plus répandu mais ils affichent un code souvent apparemment lourd, et même si les spécialistes du référencement assurent que cela n’affecte en rien l’optimisation du texte, il est rassurant de savoir qu’une méthode est acclamée par tous les développeurs:

PHP 7 vs PHP 5.6 : le comparatif de performance du JDN La direction technique de CCM Benchmark, éditeur du JDN et de Comment Ça Marche, a testé la nouvelle version de PHP. Voici les résultats. L'un des principaux apports annoncés de la version 7 du langage PHP est d'améliorer la performance d'exécution des applications. C'est là la promesse faite par Zend, l'un des principaux acteurs du projet PHP, à travers le chantier phpng (PHP Next Generation). Grâce à une refactorisation du moteur PHP, son objectif était de proposer un noyau entièrement réoptimisé. Un travail qui est passé notamment par un grand ménage dans le code de base du langage, un nettoyage des API, ainsi qu'une meilleure gestion de l'allocation de la mémoire vive.

Manuel PHP Edit Report a Bug Manuel PHP ¶ par: Mehdi Achour Friedhelm Betz Antony Dovgal Comprendre le poids des règles CSS Certain d’entre vous ont peut être encore quelques soucis à comprendre les spécificités des css, spécialement avec les « pas si nouveaux » sélecteur CSS3. Légende : X-0-0 : représente les sélecteurs de type ID, illustrés par les requins.0-Y-0 : représente les sélecteurs de type class, attribut, pseudo-class , illustrés par les poissons0-0-Z : représente les sélecteurs de type balises, pseudo-élément, illustrés par Plankton.* : le sélecteur universel n’a pas de valeur+,>,~ : sont des combinateurs ils offrent plus de spécificités sur les sélecteurs, mais n’augmentent pas la valeurs.:not(x) : le sélecteur négatif n’a lui non plus pas de poids. Vous pouvez télécharger le pdf ici : PDF of fishy CSS specificity here

Association Française des utilisateurs de PHP L'AFUP, Association Française des Utilisateurs de PHP est une association loi 1901, dont le principal but est de promouvoir le langage PHP auprès des professionnels et de participer à son développement. L'AFUP a été créée pour répondre à un besoin croissant des entreprises, celui d'avoir un interlocuteur unique pour répondre à leurs questions sur PHP. Par ailleurs, l'AFUP offre un cadre de rencontre et de ressources techniques pour les développeurs qui souhaitent faire avancer le langage PHP lui même. Rédaction web : la technique de "l'angle éditorial" Pour réussir la rédaction web d’un article de blog ou autre page, il ne suffit pas de bien écrire. La notion « d’angle éditorial » est essentielle afin d’assurer la cohérence et le fil rouge de votre contenu. L’angle éditorial en rédaction web : créer un fil rouge dans votre discours Le comportement de lecture sur le web est très volatile.

PHP 7.0.0 officiellement disponible Après près de deux ans de développement, 13 préversions et quelques reports, PHP 7.0.0 est enfin disponible. L'annonce officielle de sa disponibilité a en effet été faite hier par l'équipe chargée de son développement. Conformément à ce qui avait été annoncé sur le site de PHP lors de la dernière préversion, la version finale de PHP 7.0.0 est identique à la 8e release candidate à quelques corrections de bogues près. Comme dans les branches précédentes, PHP 7 apporte de nombreuses nouveautés : fonctionnalités, fonctions, classes et interfaces, constantes globales. Quelques idées d’animations simples en CSS3 avec la propriété transition Depuis l’arrivée des animations en CSS sur les différents navigateurs du marché, de nouvelles possibilités sont offertes aux webdesigners. En comptant certaines propriétés de mise en style déjà reconnues par la plupart d’entre eux depuis des mois, il est facile d’imaginer de petites animations pour agrémenter vos sites et offrir une meilleure expérience utilisateur à vos visiteurs. Vous trouverez sur cette page de démonstration d’animations en CSS3, quelques exemples d’animations que je vais vous décrire ici, mais il n’y a rien de bien sorcier, il suffit de trouver l’idée.

Related: