Toute l'actualité francophone sur PHP en un seul flux

1er février – Nexen.net: La sécurité au niveau de l'admin Sys

Image pour le titre du contenu
Anson Cheung a regroupé sur son blog les 10 meilleurs bonnes pratiques à prendre en compte, au niveau de votre site web et de PHP.
Ces points sont indispensables à connaître car ils vont aider les administrateurs systems :
  • Réduire le nombre de module
  • Minimiser les entetes d'informations
  • Les modules chargeables
  • Configurer la gestion des erreurs
  • Désactiver les fonctions dangereuses
  • Restreindre les accès fichiers, répertoire, système
  • Protection en écriture des fichiers de configuration

Par ailleurs, l'article explique point par point avec les quelques lignes de codes nécessaires.

1er février – Nexen.net: Doctrine 2 et Zend Framework 2

Image pour le titre du contenu
Depuis quelques mois la version béta du framework 'Zend Framework 2' est disponible.
Le blog de Jason Grimes explique dans un article le moyen d'utiliser l'ORM Doctrine 2 et Zend Framework 2. L'article montre les points principaux de base :
  • Démarrer un projet
  • Configurer avec Doctrine
  • Création d'un module pour un exemple
  • Mise à jour d'un controleur

L'ensemble de ces points sont expliqués avec des scripts PHP en exemple,

2 février – Nexen.net: PHP 5.3.10

Image pour le titre du contenu
La Team PHP vient d'annoncer la sortie d'une nouvelle version de la branche PHP 5.3.
Cette version apporte un correctif important au niveau de la sécurité qu' il est important d'utiliser dans vos différents projets.
Un communiqué a été publié avec tous les détails importants.

2 février – Nexen.net: Backup sur DropBox

Image pour le titre du contenu
Dans l'univers du Cloud, de nombreuses offres existent avec un espace gratuit ouvert à tous, comme DropBox, SugarSync... qui sont accessible à travers vos ordinateurs, OS, mais aussi téléphone portable. L'avantage de ces plateformes, peuvent être utilisée comme emplacement de BACKUP.
Le site MakeTechEasier propose un créer une tache planifiée pour réaliser des sauvegardes de votre base de données MySQL en automatique et de là compresser en même temps.
Bien entendu, vous pouvez l'associé avec PHP comme propose le site Jaka Kudje avec une application appelée Dropbox Uploader.
Grâce à cette opération, vous pourrez avoir une sauvegarde supplémentaire de vos données.

3 février – Nexen.net: Connexion avec Android

Image pour le titre du contenu
Le site AndroidHive s'est interressé entre la connexion Android vers un site web.
L'article montre la combinaison avec PHP, MySQL et SQLite pour se connecter à un backend pour une application Android.
Le tutorial qui est présenté, montre différentes étapes :
  • création d'un base de données
  • Utilisation de Android Project
  • Analyseur JSON
  • Conception et réalisation des écrans
  • Mise à jour de AndroidManifest.xml

Enfin, l'article donne les scripts complets et les résultats obtenus en téléchargement.

3 février – Sbnet: Chronique d’un développeur

Je profite de ce billet pour lancer ma petite chronique de la semaine passée. Je vous présenterai ici, tous les vendredi un récapitulatif des faits et liens qui ont retenus mon attention. Développement Une mise a jour de PHP 5.3 est disponible dès aujourd’hui, elle corrige une faille de sécurité (...)

4 février – Nexen.net: Développez votre application web avec ExtJS et PHP !

Image pour le titre du contenu
Le nouveau numéro du magazine PHP solutions vient d'être publier avec comme sujet principal : « Développez votre application web avec ExtJS et PHP ! ».
Le sommaire de celui-ci comprend :
  • Comprendre le fonctionnement bas-niveau du cache eZ Publish – Optimiser les performances
  • Typage de variables en PHP
  • Développer une application web avec ExtJS et PHP
  • Création d’un plugin de contenu pour Joomla!
  • Générer des graphiques dynamiquement
  • Actualités du monde du développement.


4 février – Hello Design: Conférence PHP au Techdays 2012

Du 7 au 9 février 2012, va se dérouler l'évènement « Tech.Days » organisé par Microsoft au Palais des congrès de Paris, dont l'entrée est gratuite.

Cette année, une conférence PHP sera co-animée par Pierre Couzy (Microsoft) et Christophe Villeneuve (moi-meme) (Alter Way) pour présenter le thème suivant :


Ecrire et déployer une application maintenable



Il s'agit de la seule session autour de PHP, dont vous êtes bien entendu invité.

Pour connaître tous les détails de la conférence, vous pouvez vous rendre directement sur le lien suivant : Ecrire et déployer une application maintenable


5 février – Nexen.net: Glype 1.3

Image pour le titre du contenu
Glype est un script de proxy web, réalisé en PHP. Il rejoint la famille des scripts proxy (exemple phpMyProxy…).
Cette nouvelle version propose différents types de navigations si on vous bloque l’accès à certains sites. Les possibilités sont la navigation anonym ou la navigation liée à la censure.
Pour l’utiliser, vous devez posséder une version de PHP 5 et l’extension CURL activé

5 février – Nexen.net: Guide autour des clés d indexations MySQL

Image pour le titre du contenu
Stéphane Combaudon a regroupé dans un article de nonbreux points autour des clés d'indexations pour MySQL, qu'il a présenté à l'évènement Fosdem 2012.
L'article montre les points principaux autour d'une ligne directrice car il est important d'utilisé les clés d'indexations, mais il ne faut pas toujours en abusé.
Il propose différentes sources et liens Webs qu'il regroupe autour du même sujet

5 février – Nexen.net: Barre de progression

Image pour le titre du contenu
La barre de progression permet de faire patienter les internautes lors de l'envoie d'un fichier ou d'une image sur un serveur à partir d'un site web.
Même si la technique existe depuis de nombreuses années, Le site phpMaster explique à travers un article détaillé, la possibilité d'uploader un fichier en PHP.
L'article fournit le formulaire du chargement des fichiers, son exécution et l'affichage de la barre de progression en javascript. Par ailleurs l'auteur a ajouté un peu de CSS pour rendre plus sympathique l'utilisation.

6 février – Nexen.net: Tutoriaux et memo Symfony2

Kitpages a écrit une série de tutoriaux et d'aides mémoire sur Symfony2 en Français.
Ces pages sont principalement dédiées à des développeurs qui connaissent déjà Symfony2 et qui veulent des ressources très synthétiques pour retrouver rapidement telle ou telle syntaxe.

6 février – Nexen.net: Astuces autour de cURL

Image pour le titre du contenu
L'extension cURL permet d'obtenir différentes informations venant de source externe.
Le site 'cats who code' a regroupé quelques scripts utiles touchant cURL et PHP :
  • Vérifier si un site est disponible
  • Se passer de file_get_contents ()
  • Status de twitter
  • Télécharger et enregistrer les images
  • Les devises
  • Taille d'un fichier distant
  • upload FTP

L'ensemble de ces points sont détaillés avec un script exemple et le lien avec l'article origine.

7 février – Nexen.net: Actualité de développement PEAR, edition 317

Image pour le titre du contenu

7 février – Nexen.net: Actualité de développement PECL, edition 314

Image pour le titre du contenu
6 paquets ont été mis à jour ces 2 dernières semaines :
Semaine du 31 Janvier 2012

Semaine du 7 février 2012



PECL est la bibliothèque d'extensions C de PHP.


8 février – Nexen.net: PHP Bug lost

Image pour le titre du contenu
PHP Bug Lost est une API qui offrent de multiples possibilités. Il va vous permettre de déboguer et en même temps monitorer vos applications.
L'utilisation s'intègre dans votre projet pour afficher une console en bas de vos pages webs. De nombreuses informations vous sont données, comme :
  • Le temps d'exécution
  • Les variables instancées
  • Visualiser les requêtes SQL
  • Gérer la gestion des messages

Par ailleurs, une option supplémentaire est offerte vous permettant de recevoir l'ensemble de ces informations par emails au lieu que les informations soient affichés à l'écran.

9 février – Nexen.net: Réaliser un blog professionnel

Image pour le titre du contenu
Le site 'blog du moderateur' propose dans un article 8 étapes pour vous aider à créer un blog professionnel.
  • Les points présentés sont :
  • Déterminer la ligne éditoriale
  • Benchmarking
  • Le choix de la plateforme
  • Ouverture et mise en forme du blog
  • Construction du réseau
  • Blog comme centralisateur
  • Le recrutement
  • L'après

L'article ne fournit aucun scripts PHP ou de lignes de codes car il s'agit surtout d'une approche générale qui semble être logique mais qui souvent sont oubliés lors de la réalisation de ce type de sites webs.

9 février – Nexen.net: Symfony 2.0.10

Image pour le titre du contenu
La nouvelle version du framework PHP : 'Symfony' vient de sortir. Elle apporte quelques améliorations comme :
  • L'intégration de la dernière version Doctrine
  • Correctifs de bugs mineurs
  • Passage de la version 1.6 de Twig

Par ailleurs, vous pouvez consulter l'ensemble des évolutions sur la page du communiqué




10 février – Nexen.net: Nginx 1.0.12

Image pour le titre du contenu
La nouvelle version du logiciel serveur Nginx vient d'être publiée. Elle apporte quelques nouveautés comme :
  • La purge de cache
  • Amélioration de 'default_server'
  • Correction de bugs

L'ensemble des différentes évolutions sont disponibles sur le site

10 février – Sbnet: La chronique

Voici les infos qui ont marqué ma semaine : Développement C’est pas nouveau mais c’est quand même bien utile pour démarrer rapidement une appli web, le bootstrap de Twitter est désormais disponible en version 2 : twitter.github.com/bootstrap Chosen est un plugin Javascript qui rend vos selects plus (...)

10 février – Nexen.net: Wall for PHP

Image pour le titre du contenu
Wall for PHP est un framework web pour les téléphones mobiles, qui s'appuye sur une bibliothèque Wurfl WALL library.
Un module PHP a été publié pour vous permettre d'utiliser cette bibliothèque, ainsi vous obtenez de nombreuses informations venant du téléphone.
La prise en main est assez rapide, en s'appuyant sur la documentation est ligne

11 février – Nexen.net: Démarrer avec les Traits

Image pour le titre du contenu
Avec l'arrivée de PHP 5.4, une des nouvelles fonctionnalités qui a été intégré concerne « les traits ». Il s'agit d'une autre méthode de programmer.
Le site PHPMaster montre à travers un article le moyen de travailler avec du code modulaire.
Les points abordés sont :
  • Un regard général
  • Multiple traits
  • Les traits composés de traits
  • L'importance de l'ordre
  • Eviter les conflits
  • Réflexion
  • Approche des autres fonctionnalités

L'article fournit des scripts exemples pour chaque points présentés.

11 février – Nexen.net: Filmotech 3.14

Image pour le titre du contenu
Filmotech est un logiciel gratuit, très avancé au niveau de la gestion de fichiers multimédias. Il permet de gérer les DVD, DivX, CD, VHS, etc, et indispensable pour les gérants de vidéos-clubs.
La grande particularité de ce logiciel est la compatibilité de différents OS : windows, Mac, Mobile (iOS, Android). Par ailleurs une version internet est disponible au format PHP et MySQL ou SQLite.
Par ailleurs le logiciel propose de nombreuses fonctionnalités, de tris, de recherche, etc... indispensable pour bien gérer les fichiers.

12 février – Nexen.net: Dotclear 2.4.2

Image pour le titre du contenu
La Team de Dotclear vient de signaler à l'ensemble des utilisateurs de son application et à la communauté PHP de mettre à jour leur version qui vient de sortir.
Cette mise à jour fait suite à la correction de bugs touchant principalement la sécurité autour des failles XSS, présente dans l'interface administrateur

12 février – Nexen.net: Une journée autour de la base de données MySQL

Image pour le titre du contenu
SkySQL Ab, l'alternative de logiciels, services et assistance pour la base de données MySQL, annonce aujourd’hui qu'elle organisera et accueillera l'évènement « SkySQL™ et MariaDB® : une journée autour de la base de données MySQL® » le 13 Avril 2012, à l'Hyatt Regency de Santa Clara.
Un communiqué a été réalisée pour connaître l'ensemble des informations de cette journée évènement

12 février – Hello Design: [COMMUNIQUE] Commerce Guys et LINAGORA Formation créent la première Drupal e-commerce Masterclass

Commerce Guys, leader mondial du e-commerce avec Drupal, et LINAGORA Formation, leader de la formation Linux et Open Source, ont signé un partenariat exclusif et unique en France, proposant à leurs clients 3 filières « Métier », à savoir :

  • • Développeur Drupal Commerce
  • • Thèmeur Drupal Commerce
  • • Chef de projet Drupal Commerce
  • ...regroupées sous le nom de Drupal e-commerce Masterclass !



Cette formation unique en France donne l'opportunité à tous les développeurs, quelles que soient leurs connaissances initiales et domaines d'origine (PHP, Java, ou... aucun!), de devenir, au choix des développeurs de sites e-commerce, des Thémeurs/Webmasters, ou bien des chefs de projet Web e-commerce, et ceci en maximum 10 jours. Fait majeur, ces trois filières aboutiront sur une CERTIFICATION METIER délivrée par LINAGORA Formation. Cela permettra aux diplômés à la fois de valider et de faire reconnaître leurs compétences opérationnelles, mais aussi, et ce n'est pas négligeable vu l'état actuel du marché, d'obtenir un passeport direct à l'emploi dans un des domaines les plus recherchés actuellement, à savoir le développement web et le e-commerce.

Pour Frédéric PLAIS, C.E.O. de Commerce Guys, « Nous nous félicitons de ce partenariat avec LINAGORA Formation, qui vise à accélérer le nombre de développeurs formés sur Drupal Commerce. Le succès de Drupal Commerce est fulgurant, et la demande de ressources compétentes en techniciens et ingénieurs formés sur Drupal Commerce est en pleine explosion. La mise au point de cette formation très structurée est un pas important pour Commerce Guys dans son initiative d'améliorer l'offre de compétences autour de Drupal Commerce ».

Tristan Colas, Directeur de LINAGORA Formation, explique l'importance de ce partenariat: « J'ai souhaité ce partenariat car je suis convaincu qu'en associant l'offre de LINAGORA Formation, leader de la formation Open Source à celle de Commerce Guys, incontournable sur le marché de l'e-commerce, nous apporterions au travers de nos trois filières Métier non seulement un diplôme de qualité, mais aussi et surtout une véritable reconnaissance sur un business extrêmement demandé aujourd'hui. C'est pour nous un authentique passeport « Emploi et carrière » que nous offrons, dont la seule condition est de venir participer aux 10 jours de formation, et d'obtenir la certification bien sûr! »

Cette formation est éligible au DIF, Droit Individuel à la Formation. Première session : du 27 février au 09 mars Toutes les informations sont disponibles sur le site de LINAGORA, http://www.linagora.com

Commerce Guys confirme ici la place incontournable prise par Drupal Commerce sur le marché des solutions e-commerce et son rôle moteur dans le développement de compétences autour de Drupal.

LINAGORA Formation renforce l'éventail de son offre et de ses compétences, et ce à l'échelle nationale grâce à ses centres de formations implantés à Paris, Lyon, Marseille, Toulouse et Bruxelles. LINAGORA Formation, c'est 40 000 stagiaires formés en 11 ans, 60 cycles de formations, plus de 500 sessions réalisées en 2010, et un taux de satisfaction client record de 18/20.

A propos de Commerce Guys Commerce Guys est le leader des solutions e-commerce pour Drupal et l’éditeur de Drupal Commerce, la première plateforme de E-Commerce développée pour Drupal. Drupal Commerce est un logiciel open source, doté d’une large communauté très active de développeurs, et fait déjà fonctionner plusieurs milliers de site de E-Commerce. Commerce Guys regroupe autour de lui un vaste réseau de partenaires (intégrateurs, SSII et web agency) spécialistes de la technologie. Pour plus d'informations, visitez commerceguys.com

Contacts presse Commerce Guys Amélie Deguerry, Attachée de presse amelie.deguerry@justin-com.fr | Tél. : 06 60 17 06 27 Frédéric Plais, C.E.O frederic@commerceguys.com | Tél. : + 33 1 40 09 30 00

A propos de LINAGORA LINAGORA édite ses propres logiciels Open Source et propose une gamme de services professionnels pour réussir les grands projets du Libre. L’activité d’édition Open Source s’articule autour de 3 offres innovantes :

  • • OBM : Outils de messagerie et de travail collaboratif ;
  • • LinPKI : Solutions de confiance numérique et de sécurité ;
  • • LinID : Applications de gestion et de fédération des identités ;

L’offre logicielle de LINAGORA s’accompagne de l’OSSA, l’Open Source Software Assurance, qui propose un catalogue complet de plus de 200 logiciels libres, prêts à l’emploi, sur une plate-forme unique, le www.08000LINUX.com. Ces logiciels bénéficient d’un support et d’une maintenance garantis contractuellement. L’OSSA, c’est l’Open Source sans risque.

Ces offres logicielles sont complétées par une gamme de services professionnels et de formations visant à accompagner les grands utilisateurs de logiciels libres dans le projet de transformation de leur SI. Enfin, LINAGORA intervient aussi au titre de conseil pour accompagner les grands utilisateurs de logiciels Libres dans leur définition d’une stratégie et gouvernance Open Source.

Plus d’informations : www.LINAGORA.com

A propos de LINAGORA Formation

  • • Formations 100 % dédiées aux technologies Open Source
  • • 11 années d’expérience, au service des technologies libres et Open Source
  • • 60 cycles de formations
  • • 1er et unique centre de certification LPI en France dédié aux professionnels
  • • 7 salles de formations en propre en France
  • • 5 sites de formation : Paris, Lyon, Marseille, Toulouse, Bruxelles
  • • 3500 personnes formées en 2010
  • • Plus de 500 sessions réalisées en 2010, en inter ou intra-entreprise
  • • Taux de satisfaction clientèle de 95%
  • • Organisme de formation enregistré sous les n° 11-75-34-489-75 et 73-31-03-097-31



Contacts presse LINAGORA
Tristan Colas, Directeur LINAGORA Formation
tcolas@linagora.com | Tél. : 0810 251 251
Alexandre Zapolsky, PDG
azapolsky@linagora.com

12 février – Nexen.net: Outils pour les travailleurs du web

Image pour le titre du contenu
Lors de la réalisation d'un projet PHP ou site web, il est utile d'effectuer une série de tests et validations pour être sur que le résultat convient à vos attentes.
Le site css4design propose 14 outils disponible en ligne pour aider les développeurs et développeuses à la validation de leurs pages.
L'article propose 2 grandes catégories qui sont autour du développement web et le travail collaboratif.
Bien entendu, il en existe d'autres, mais ici c'est un bon moyen de repasser au crible votre projet.

12 février – Nexen.net: HeidiSQL 7.0

Image pour le titre du contenu
Après 450 révisions, la version 7 de HeidiSQL vient de sortir. Elle permet de communiquer avec différentes bases de données comme MySQL, MariaDB, Microsoft SQL Server.
Les points importants à retenir pour cette version sont :
  • Amélioration de la gestion des requêtes
  • Dialogue séparé
  • Correction SQL export
  • Evolution de la gestion des utilisateurs
  • Corrections de bugs
  • Possiblité d'utiliser le clic droit
  • etc

Il existe différentes versions pour Windows et Linux en version automatique et portable pour pour l'utiliser facilement n'importe où.
Enfin cette version peut être utilisée par tous les développeurs, quelque soit le langage (PHP, Pyton, Java, Ruby, Perl...)

13 février – Hello Design: Magazine Programmez 149 (février 2012)

Dans le numéro du magazine PROGRAMMEZ de février 2012, j'ai signé 2 articles :

  • Sécuriser votre mot de passe
  • Récupérer une valeur NULL



Sécuriser votre mot de passe
L'article parle principalement la sécurité du mot de passe venant des internautes, car il y a un risque de piratage des comptes utilisateurs pour vos sites webs. Par ailleurs, Je montre la possibilité de générer un mot de passe à la volée en PHP pour le proposer à votre internaute avec quelques conseils de protections et de sécurité.



Récupérer une valeur NULL
Il s'agit d'un article dans la rubrique BugTrack (nouvelle rubrique) qui traite un problème précis. Ici c'est repérer une valeur NULL lors de l'utilisation d'un GET ou d'un POST


Bien sur, le magazine présente de nombreuses rubriques comme :

  • Les actus
  • Tout pour la qualité logicielle
  • La carrière
  • Pratique
  • etc



Par ailleurs, dans ce numéro il y a quelques articles touchant PHP, comme : PHP Storm (un IDE PHP compact) et Drupal 6 (personnaliser les thèmes)

Sommaire Programmez 149

14 février – Nexen.net: Cake 2.0 Les changements

Image pour le titre du contenu
En attendant la version 2.1 du Framework PHP ‘cake 2’, le blog refulz.com a publié 2 articles pour montrer les principales évolutions apportées par rapport à version 1.xx
L’article explique les points suivants :
  • Lazy Loading
  • cakeRequest et CakeResponse
  • L’envoie des emails
  • Class loader
  • Alias
  • Test unitaire PHPUnit
  • Utilisation des exceptions
  • Session
  • HTMLHelper

L’ensemble des points presents, sont expliqués en details pour mieux comprendre les choix du Framework.

15 février – Nexen.net: PHPSec

Image pour le titre du contenu
PHPSec est une nouvelle librairie PHP, open source, pour vous aider à sécuriser votre site web.
Il va intervenir sur certains problèmes courant lié à ce sujet, comme :
  • Le cryptage des données
  • Filtre XSS
  • Le hachage des mots de passes
  • La sécurité des sessions
  • Protection CSRF
  • Integration Yubikey

Il s'agit bien sur de quelques points importants, mais il ne faut pas perdre de vue de toutes les autres bonnes pratiques à mettre en place.
Enfin, le site propose une aide en ligne avec l'ensemble des fonctionnalités disponibles.

16 février – Nexen.net: Codeconcept 1.03

Image pour le titre du contenu
Code concept rejoint la famille des tests unitaires. La particularité de ce projet, c'est de vous facilité l'utilisation des tests proprement dit car il va principalement effectuer des tests touchant la Base de données SQL (comme MySQL...).
Ce framework de tests propose les mêmes fonctionnalités si vous utilisez PHPunit et Selenium, mais avec une interface d'utilisation beaucoup plus simple pour aider les développeurs ou développeuses.
Par ailleurs, de nombreux modules préformatés, sont disponibles pour Doctrine, Zend Framework, Symfony, phpBrowser, etc.

17 février – Nexen.net: ChromePHP 3.0

Image pour le titre du contenu
ChromePHP permet d'utiliser la console du navigateur Google Chrome. Son script va vous permettre d'obtenir de nombreuses informations sur les variables que vous utilisez dans vos pages webs comme ceci, vous obtenez une nouvelle façon de déboguer votre code.
Cette version majeure apporte principalement le support de Web Request pour les versions de Chrome 17 et plus.

18 février – Nexen.net: Intercepter les erreurs javascripts

Image pour le titre du contenu
Lors d'un développement Web, il arrive que certaines erreurs passent aux travers de vos vérifications et qui ne concernent pas la partie PHP. Cependant, certaines erreurs peuvent empécher l'utilisation de votre projet ou revenir plus tard.
Mais il existe de nombreuses méthodes pour monitorer les erreurs de votre site du coté client, c'est à dire, la partie touchant le Javascript. Si vous utilisez la librairie jQuery, vous pouvez utiliser jQuery Error handler, ou sinon directement par l'intermédiaire d'un service en ligne comme ExceptionHUB.
Le deuxième est un service en ligne et repère rapidement les erreurs suivantes :
  • Pister les erreurs Javascripts
  • Enregsitrer les logs d'erreur
  • Propose des informations des browsers
  • Suivi en temps réél



18 février – Nexen.net: MariaDB 5.3.4 benchmarks

Image pour le titre du contenu
En attendant la sortie de la version stable de la base de données MariaDB 5.3.4, certains tests de montés en charges ont été pratiqués. Le blog perfomance de MySQL a voulu vérifier si cette version allait tenir toutes les promesses annoncées.
L'article montre la configuration de tests utilisé pour MariaDB et MySQL.
Le résultat obtenu par chiffre et par graphique, montre que MariaDB permet de gagner 20 à 30 % de performance.

20 février – Nexen.net: xSQLScanner

Image pour le titre du contenu
xSQLScanner, est un outil d'audit de sécurité pour les serveurs de base de données MySQL et MsSQL pour windows et linux
Cet outil va vous permettre de trouver les éventuelles vulnérabilités qui peuvent exister et identifier les mots de passes trop facile à déchiffrer. Ce projet est là pour aider les administrateurs de bases de données dans leur travail de tous les jours.
Enfin, les différents avantages de ce produit sont :
  • des tests rapides
  • Utilisation possible de dico
  • Scanneur de ports
  • Controle des tranches adresses IP
  • etc


20 février – Sbnet: La chronique

Voici les liens et les infos qui ont marqué ma semaine Développement Comment savoir sur quels sites sont connectés vos visiteurs avec Analytics : www.seomoz.org/blog/visitor-social-network-login-status-google-analytics Webdesign Une place de marché pour trouver ou distribuer des templates (...)

20 février – Nexen.net: ToString in PHP

Image pour le titre du contenu
Le site N4 express montre une approche sur de la méthode __toString() qui est principalement utilisé dans la programmation dans les classes en PHP.
L'article montre l'envoie de données individuel pour en retrouner une valeur globale dans un format string. Par ailleurs, la technique présentée est surtout utilisée pour la programmation objet.
Enfin un exemple est proposé pour illustrer la méthode.

21 février – Nexen.net: Actualité de développement PEAR, edition 318

Image pour le titre du contenu
5 Paquets ont été mis à jour ces 2 dernières semaines :
Semaine du 13 février 2012
Aucun

Semaine du 20 février 2012


PEAR est la bibliothèque de composants PHP.

 



21 février – Nexen.net: Actualité de développement PECL, edition 315

Image pour le titre du contenu
11 paquets ont été mis à jour ces 2 dernières semaines :
Semaine du 14 février 2012
Aucune

Semaine du 20 février 2012



PECL est la bibliothèque d'extensions C de PHP.



21 février – Nexen.net: Générer des sprites en ligne de commande

Image pour le titre du contenu
Lors de la réalisation d'un projet web, il est souvent utile d'afficher des sprites (picto) pour améliorer la qualité de vos pages PHP.
Ces sprites peuvent être associés à vos feuilles de styles CSS. Il existe de nombreux sites qui proposent ces icones réutilisables (spritecow.com, csssprites.org..).
Maintenant, il est possible un nouveau projet permettant de générer le tout en ligne de commande quelque soit votre système d'exploitation (linux, mac, windows) , qui est utile si vous devez générer un volume important d'images. Ce projet s'appelle 'Glue' et permet d'effectuer les opérations suivantes :
  • Création automatique d'image PNG et CSS
  • Supporte différents projets en simultanés
  • Différentes configurations possibles
  • Compatible avec optiPNG
  • etc


21 février – Nexen.net: Database Browser 4.1

Image pour le titre du contenu
La nouvelle version de Database Browser vient de sortir pour vous aider à naviguer dans différentes bases de données comme : Oracle, MS SQL Server, Interbase, MySQL, SQLite et PostgreSQL... et de les manipuler facilement.
Les points importants à retenir sont :
  • Gestion de l’ODBC
  • Nombre illimité de connexion
  • Amélioration des fonctionnalités de Filtrage, group by…
  • Evolution du journal d’exécution
  • Une version spécifique téléphone portable

La distribution de ce produit est gratuite et peut-être utile à avoir à porter de mains pour l’ensemble des développeurs ou développeuses sous windows (PHP, Python, Ruby, Perl, Java…)

22 février – Nexen.net: Hackito édition 2012

Image pour le titre du contenu
Les 12-13-14 avril, Hackito Ergo Sum rassemblera à Paris la scène émergente du hacking planétaire. Elle prendra ses quartiers à l'Espace Niemeyer, siège historique du Parti communiste Français.
Si 2011 fut l'année la plus catastrophique et intéressante en matière de sécurité informatique et que nombre d'attaques ont visé les plus grandes compagnies par des intrusions persistantes de haut niveau, alors que sera 2012 ?
Les experts internationaux du monde de la sécurité, associés aux hackers les plus respectés de l'underground, seront présents pour en débattre, partager les bonnes pratiques, révéler les tendances et travaux de recherche inédits, dans le but de mieux anticiper les défis de la sécurité de l'information.
Un communiqué est disponible à tous les détails

23 février – Sbnet: Utiliser l’API météo de Google

Pour un de mes sites perso sur les villes de France, j’utilisais le webservice météo fourni par The Weather Channel mais quelques temps celui-ci est devenu payant j’ai donc dû trouver une solution alternative. Apres un peu de recherche à droite et à gauche j’ai trouvé un webservice peu connu et (...)

24 février – Nexen.net: Quels CMS sont utilisés par les candidats à la présidentielle

Image pour le titre du contenu
Le site ‘silicon.fr’ s’est penché sur le choix des CMS qui sont utilisés actuellement par les candidats à la présidentielle.
L’étude montre un avantage très important pour le langage PHP par rapport aux autres langages.
Vous verrez ainsi les CMS retenus :
  • Wordpress
  • Drupal
  • Spip
  • Joomla


Mais aussi


  • SilverStripe
  • OpenCMS

L’article donne l’ensemble des détails sur le CMS et les personnes qui les utilisent

24 février – Nexen.net: Mémo et détails des principales commandes MySQL

Image pour le titre du contenu
Le site 41mag propose un petit aide mémoire autour de la base de données MySQL, autour des principales commandes. Par ailleurs, l’article propose différents modes d’affichages : PDF, HTML, Zip pour vous permettre de garder ce document à porter de mains.
La présentation de ce mémo propose différentes rubriques :
  • Connexion à la base de données
  • Récupération de données
  • Critères de sélections
  • Modifier les données

Chaque partie est expliquée et illustrée par quelques lignes de code PHP pour être le plus simple possible

25 février – Nexen.net: PHP 5.4 RC 8

Image pour le titre du contenu
L’équipe PHP vient de publier la version RC 8 de PHP 5.4 qui est cette fois la toute dernière RC. Bien sur, il est important de ne pas l’utiliser en production.
Cette version apporte quelques correctifs touchant :
  • Les fonctions htmlspecialchars/htmlentities
  • L’option max_input_vars
  • Evolution de opcode

25 février – Kamelot Blog: Zend_Amf: surveiller et tester son service.

25 février – Nexen.net: Concours des métiers du web

Image pour le titre du contenu
Ce concours des métiers du web est organisé par l'open du web, dont la première édition est prévue le 14 mars prochain à Paris.
L'évènement propose 5 catégories :
  • Le développement
  • L'intégration
  • L'administration système
  • Le référencement naturel
  • Le Webdesign

Chaque catégorie possède sa contrainte technique et principalement l'utilisation d'outils libre, c'est à dire :
  • Les outils de développements : PHP / MySQL
  • Intégration : HTML / CSS / Javascript
  • Serveur dédié sous Débian GNU/Linux

Bien entendu, le matériel proposé sera composé de différents logiciels libres (Komodo Edit, The Gimp, Mozilla Firefox...)

26 février – Nexen.net: Moteur Javascript en PHP

Image pour le titre du contenu
Jean François Lepine montre à travers son blog le moyen d'utiliser un moteur de recherche javascript en PHP.
L'article montre l'ensemble des étapes importantes pour utiliser l'extension V8JS de PECL. L'extension permet d'utiliser à travers PHP le 'V8 Javascript Engine'.
Par ailleurs, le résultat obtenu donne de bonnes informations au niveau de la performance par rapport à une programmation classique

26 février – Nexen.net: PDO vs MySQLi

Image pour le titre du contenu
PDO et MySQLi sont 2 méthodes pour communiquer avec votre base de données en PHP.
Le site 'Nettuts+' propose une comparaison interressante comme :
  • La connection
  • Le support de l'API, des bases de données
  • Le paramétrage
  • La manipulation objet
  • La sécurité
  • La performance

Chaque point est vue en détail avec quelques lignes de codes.
Enfin le résultat n'est pas vraiement comparable car PDO offre la possibilité d'utiliser de nombreuses bases de données différentes, mais perd légérement au niveau de la performance, mais vous pouvez vous rendre sur l'article pour mieux comprendre les différences.

26 février – Nexen.net: Ecrire du code propre

Image pour le titre du contenu
Avec la sortie prochaine de la version stable de PHP 5.4, il est important de mieux comprendre les nouvelles fonctionnalités pour mieux les utilisées.
Giorgio Sironi rappelle quelques pièges que vous risquez de rencontrer comme :
  • Lors de l'utilisation des traits
  • La syntaxe courte
  • Les tableaux de déférencement
  • La progression de chargement
  • etc

Pour chaque point présenté, il propose 2 mesures : l'utilité de la fonctionnalité et le potentiel d'abus.

27 février – Kamelot Blog: Rétrospective php de Février (partie 1 )