PHP Solutions, magazine partenaire de Top-logiciel, est disponible au format PDF ! Dès maintenant, vous pouvez télécharger le numéro de septembre avec le dossier sur la sécurité... Au sommaire : la création d'un composant MVC Joomla!, la sécurité des sessions PHP ou encore faire communiquer Flash et PHP.
Création d'un composant MVC Joomla!
Un composant se définit comme une application intégrée qui sert à étendre les fonctionnalités d'un système. Bien que certains composants tels que newsfeeds, banners, contact soient inclus lors de l'installation, Joomla! offre aux développeurs la possibilité de créer des composants personnalisés et adaptés à leurs besoins. Dans cet article l'auteur vous explique étape par étape comment s'y prendre pour créer et intégrer un composant Joomla! 1.6 Beta, respectant le modèle MVC.
Sécurité des sessions PHP
Les sessions reposent sur un jeton unique pour reconnaître l'utilisateur au cours de sa navigation. Ceci expose les applications à des attaques où le pirate usurpe l'identité d'un utilisateur légitime afin d'accéder au système d'information. Grâce à cet article vous apprendrez à sécuriser les sessions.
Sécurisation d’un répertoire avec .htaccess et .htpasswd
Sur un site internet ou plus encore sur une webapp, il est souvent utile de sécuriser un dossier pour en limiter l’accès aux seuls utilisateurs autorisés. Apache fournit pour cela une solution très efficace : la protection par fichier .htaccess et .htpasswd.
Usages avancés des sessions avec la POO
Aujourd'hui, la grande majorité des sites dynamiques écrits en PHP utilisent le mécanisme natif des sessions. Cet outil permet de faire persister entre deux requêtes HTTP distinctes des informations propres à l'utilisateur courant. La configuration par défaut de PHP stocke les données sur le serveur dans des fichiers textes. Dans certaines situations, ce moyen de stockage des sessions n'est pas le plus approprié et peut se voir remplacer par un moteur de stockage différent, une base de données par exemple.
Pour en savoir plus, rendez-vous dès maintenant sur
le site officiel du magazine. Bonne lecture !