pl   en   es   fr   de   it  

Software-Conférences Lefthand Software-Wydawnictwo


E-mail:
                                   
ANZEIGE
www.softguide.de
Kostenrechnung





Télécharger: PHP Solutions
Articles Listings
CSS dynamique avec PHP
Didier Ciochetto
Un fichier CSS contient le côté visuel d'un site web : couleurs, polices. Ce fichier CSS peut être rendu dynamique grâce à PHP, c'est à dire qu'one peut lire tout ou une partie de son contenu depuis une base de données. Ceci permettra à chaque utilisateur ou à l'administrateur du site de modifier l'apparence des pages sans avoir de connaissance en HTML ou CSS.

La classe MDB2 de PEAR
Didier Ciocheto
Le package MDB2 de PEAR est un concentré de toutes les fonctions de bases de données de PHP. Il peut être utilisée pour de nombreux types de base et permet au développeur de n'avoir à apprendre qu'une classe de fonctions. Il apporte en plus des fonctions fort pratiques pour récupérer les données.

Le motif MVC : contrôleurs et URLs

Une très large majorité des frameworks PHP exploitent le motif MVC. Ce motif simple en apparence, peut être appliqué de bien de façons. Nous allons explorer la couche contrôleur, en examinant des possibilités concrètes d'implémentation.

Défense anti-spam dans les formulaires web
Antoine Christen
Blogs, livres d'or, forums, formulaires de contact ... On ne compte plus les sites web interactifs submergés du jour au lendemain par des centaines de messages indésirables. Face à ce spam de formulaire impossible à modérer manuellement, les webmasters agissent souvent dans l'urgence et optent parfois pour des barrières anti-spam inadaptées ou excessives. Cet article montre comment éviter ces deux écueils. L'auteur vous présente les techniques anti-spam disponibles et comment mettre en oeuvre ces techniques dans une stratégie anti-spam adaptée à son site Internet. Vous suivrez aussi l'installation et configuration d'un Captcha Anti-Spam en PHP.

Transformation XSLT sous PHP
Eric Grossi
Eric Grossi vous montre étape par étape comment générer des templates XHTML pour vos applications web. Grâce à la méthode XSL-XSLT vous pourrez obtenir des templates d'affichage pour vos applications web d'une manière simple et effective

Les adresses URL en PHP : comment mettre Mod_Rewrite au travail ?

Tout le monde aime les adresses claires et simples des sites Web. Malhereusement, la logicue des applications PHP est parfois assez complexe ; quelques arguments transmis en adresse URL suffisent pour rendre difficile la vie des utilisateurs de votre vitrine et réduire son côté attirant pour les moteurs de recherche. Mod_Rewrite permet de remplacer un grand nombre de liens et de paramètres entremêlés par des adresses Web claires et conviviales.

TinyButStrong un moteur de modèle vraiment Wysiwyg
Vincent Billard
Les moteurs de modèle (appelés aussi moteurs de template) sont une technique de programmation qui permet de travailler séparément la partie PHP et la partie HTML d'une application. La librairie la plus connue en la matière est Smarty, mais il existe d'autres moteurs qui peuvent apporter simplicité, rapidité et autres avantages. Cet article va vous présenter l'un de ceux-là : TinyButStrong.

Créer son propre conteneur IoC : comment font-ils à Hollywood ?

Dans cet article, appartenant au cycle Motifs de conception et bonne pratiques de programmation, nous créerons ensemble un simple conteneur IoC dont le fonctionnement repose en grande partie sur le principe d'Hollywood susmentionné

Développement avec eZ components

Tobias Schlitt eZ components désigne une plateforme de développement PHP pour entreprises, prête pour le grand public. En tant que collection de blocs de construction de très grande qualité destinée au développement des applications PHP, eZ components permet d'accélérer le développement tout en réduisant les risques liés à la conception.

Améliorer vos applications avec AJAX
Joshua Euchorn&Werner
PHP est devenu une plate-forme de développement populaire, non seulement en raison des fonctionnalités offertes, mais également pour les types de développement permis. Il s'agit bien sûr du développement Web, qui permet de réaliser de nombreuses applications en n'utilisant qu'un client extrêmement mince, ce qui facilite le déploiement et les mises à jour, pour des résultats plus rapides. Toutefois, ce modèle de développement présente d'importants inconvénients, comme le retard entre les chargements de page ou l'incapacité d'obtenir de nouvelles données sans avoir à soumettre une demande. Depuis l'année dernière, il existe une approche qui a fait ses preuves par rapport à ces problèmes, appelée AJAX.

Dangers des attaques de type XSS et CSRF
Ilia Alshanetsky
De toutes les vulnérabilités touchant aux applications Web, et plus particulièrement celles écrites en PHP, les attaques de type XSS (Cross-Site Scripting, ou script multi-sites) et CSRF (Cross-Site Request Forgery, ou Contrefaçon de requétes multi-sites) sont de loin les plus danguereuses. Nombreaux sont les développeurs à refuser de corriger ce genre de problèmes une fois découverts, prétendant à tort que toute attaque montée n'est finalement pas dangereuse

Tester les modules à l'aide du framework SimpleTest

Tester les modules à l'aide du framework SimpleTest Il est impossible d'éviter des erreurs : tous les programmeurs le savent. Et tester des applications et y chercher des erreurs n'est pas très agréable et peut vous donner une migraine. Heureusement, il existe un TDD (Test-Driven Development) : une technique permettant d'éliminer la plupart d'erreurs pour longtemps avant que le programme arrive chez l'utilisateur. Nous vous montrerons comment l'adapter en PHP au moyen de la bibliothèque SimpleTest.

Seagull, cadre d'applications PHP
Werner M.
L'identification et l'authentification de l'utilisateur, les requêtes à la base de données ou la validation des données - ce sont des questions que vous rencontrez souvent au cours de votre travail quetidien avec PHP. Il serait peut-être temps de transmettre tout ce travail pénible au framework qui supporte toutes les opérations type ? Seagull est la solutions qu'il vous faut

Propel : gestion efficace et simple des bases de données en PHP5
Pawel Kozlowski
ORM, mapping objet/relationnel, est une nouvelle qualité dans la gestion des bases de données. Propel est une solution très pratique et très utile de ce type. Si vous vous en servez, vous vous débarrassez des requêtes SQL difficiles présentes dans les scripts PHP. Réaliser les applications en PHP5 devient plus simple, plus efficace et plus pratique

OpenOffice et PHP, rapports efficaces pour Internet

Il n'est pas nécessaire de recommander la suite bureautique Open Source. Un de ses avantages consiste en une intégration facile avec PHP. Dans cet article, nous vous montrerons comment créer des rapports efficaces pour Internet.

Search Engine Optimization
Paweł Grzesiak,
Une bonne vitrine Internet - ce n'est pas tout ! Il faut en plus la promovoir pour qu'elle soit facile à trouver dans les moteurs de recherche et ainsi attirer de nombreaux visiteurs. Pour ce faire, nous créerons un ensemble d'outils en PHP afin de positionner les pages

Frameworks pour PHP : comment créer efficacement des applications Web ?
Pawel Kozlowski
Quand nous commençons un nouveau projet, nous avons l'habitude de nous tourner vers les éléments vérifiés. Nous les organisons en créant une nouvelle application vide. C'est ainsi que les squelettes de programmes se créent ; nous les appelons cadres (en anglais frameworks). Dans cet article, nous vous présenterons la conception de ces solution et passerons toutes les étapes pour réaliser notre propre cadre.

Comment créer un frontend pour Wake-On-Lan en PHP-GTK ?
Jacek Nieweglowski
Le démarrage distant des ordinateurs facilite la vie de tous les administrateurs qui en sont chargés. Grâce à une interface graphique, cette tâche peut être aussi simple qu'un clic. Nous vous montrerons comment écrire cette interface en PHP en nous servant de la bibliothèque PHP-GTK.

Firebird contre MySQL. Le plus populaire ne signifie pas le meilleur
Anatol Ogórek
Un programmeur PHP choisit le plus souvent une base de données MySQL, PostgreSQL ou SQLite, de plus en plus populaire, en considérant que ce sont les seuls bons systèmes. Pourtant, ce ne sont pas les seules solutions satisfaisantes. L'article montre comment créer des applications de base de données en se basant sur firebird : un système pour tout ceux que MySQL pseudo relationnel empêche de dromir.

Flex et PHP
[ 6/2007 ]
listings_6_2007.zip
Application E-commerce
[ 5/2007 ]
listings_5_2007.zip
Python pour programmeur PHP
[ 4/2007 ]
listings_4_2007.zip
Créer un jeu avec PHP5 et AJAX
[ 3/2007 ]
listings_3_2007.rtf.zip
PHP couplé avec Java
[ 2/2007 ]
listings_2_2007_20.zip
PHP et Flash
[ 1/2007 ]
listings_1_2007_19.zip
Profiling des applications PHP
[ 6/2006 ]
Listings_PHP_FR_6_2006.zip
Streaming video en PHP
[ 5/2006 ]
fr.zip
Cryptographie en PHP
[ 4/2006 ]
Listings_PHP_Solutions_FR_4_2006.zip
PHP6 - révolution ou evolution?
[ 03/2006 ]
Listings_PHP_Solutions_FR_3_2006.zip
Attaques malignes de XSS et CSRF
[ 2/2006 ]
Listings_PHP_Solutions_FR_2_2006.zip
AJAX - applications web exceptionnellement interactives et efficaces
[ 1/2006 ]
Source_code_PHP_Solutions_1_2006_AJAX_FR.zip
Contactez-nous
Avez-vous des questions à nous poser ?
Souhaitez-vous acheter
un magazine ?
Contactez-moi !



Achetez
Ville