Contrôle d’accès simple avec CodeIgniter

Une des choses redondantes dans un projet, c’est le contrôle d’accès. Savoir jusqu’où un utilisateur non connecté peut aller, ou même limiter les droits de certains utilisateurs. Le truc basique c’est de checker soit dans le constructeur du contrôleur, soit dans chaque fonction du contrôleur si l’utilisateur a les droits suffisants pour continuer. Or lorsque […]

Publié dans PHP | Marqué avec , , | 7 commentaires

CodeIgniter avec Nginx

Depuis un moment je voulais essayer Nginx, puisqu’il est apparemment, bien plus performant qu’Apache. Donc je me suis décidé à passer le pas, et je vais expliquer ici ma démarche. D’abord je vous conseille de lire cet article (en anglais) qui explique les différences importantes entre Apache et Nginx. Ca permet de savoir où on […]

Publié dans Linux, PHP | Marqué avec | Laisser un commentaire

Créer un site multilingue avec CodeIgniter

Version de CodeIgniter utilisé: 2.1.2 Les fonctionnalités souhaitées: Affichage de la langue dans l’URL. Cela permet un meilleur référencement, avec un lien unique vers un contenu dans une langue donnée. (exemples: www.mondomaine.com/fr, www.mondomaine.com/en) Détection de la langue du navigateur Facilité d’évolution (ajouter une nouvelle langue) Facilité d’utilisation pendant le développement URI Language Identifier Le vrai […]

Publié dans PHP | Marqué avec | 60 commentaires

Faire une recherche sur Geonames à partir de PHP

Geonames est une base de données géographiques sous licence Creative Commons qui contient plus de 8 millions d’éléments (villes, monument, parc, etc…). Un webservice est mis à disposition afin de pouvoir récupérer tout un tas d’information facilement. Pour y accéder il suffit de créer un compte ici, tout est gratuit. Il y a une limite […]

Publié dans PHP | Marqué avec | Laisser un commentaire

Laisser un commentaire