Archive for the 'Programmes' Category

22nd fév 2008

Url rewriting avec IIS sur WindowsServer 2003 (.htaccess)

Si vous êtes confronter à la réécriture d’url avec IIS, qui ne gère donc pas les fichiers de configuration Apache .htaccess, cet article est pour vous.

Les fichiers .htaccess permettent de définir différentes règles dans un dossier (et dossier enfants).

  • Gérer l’accès à certains fichiers/dossiers.
  • Protéger l’accès à un fichier/dossier par mot de passe.
  • Utilisation de la réécriture d’url
  • Redirection de page

ISAPI_Rewrite permet l’utilisation du module Apache ‘mod_rewrite‘ avec IIS, Il existe en 2 versions, la première gratuite mais allégée et la seconde à $99.

 La version gratuite ne supporte pas les fichiers .htaccess en tant que tel mais permet d’utiliser une configuration globale pour le serveur  (sous la forme d’un httpd.conf).

Exemple d’url rewriting avec le titre de la page/Nom de l’article contenu dans l’url:

http://www.mysite.com/productpage.asp?productID=127 devient 

http://www.mysite.com/products/our_super_tool_127.html

RewriteEngine on

# Comme on utilise la version gratuite (configuration globale), on doit définir le domaine

RewriteCond %{HTTP:Host} ^(?:www\.)?mysite\.com$

# Règles de réécriture de l’url

# Dans ce cas, on autorise plusieurs mots et on utilise les derniers chiffres avant l’extension .html
RewriteRule ^products/[^?/]*_(\d+)\.html /productpage.asp?productID=$1 [QSA]

Des exemples et une documentation complète sont disponibles sur le site de l’éditeur Helicon.

Depuis la version 3, des fonctions supplémentaires et une interface un peu plus conviviale sont apparus.

Sur ce, bonne programmation!

 

Posted in Application web, Php, Programmes | No Comments »

04th jan 2008

Installer un serveur Php avec SQLite3 sur son PDA

Pour les plus geek d’entre nous qui ont besoin de leurs doses de programmation ou qu’ils soient, voici un programme à installer sur son PDA.

Pockethph permet d’utiliser un serveur php (compact) sur les systèmes WindowsCE 2003 et +, il comprend une liste de fonctions réduite mais déjà utilisable et la gestion des bases de données SQLite3.

Après quelques heures de programmation sur mon vieux Acer N30, Pockethph semble très stable et rapide.

Pour l’édition des pages à partir d’un pc, je vous conseille CeNotepad spécialement conçu à cet usage.

Sur ce, je vais faire un solitaire…

Posted in Application web, Geekerie, Programmes | No Comments »

25th déc 2007

FireBug

L’extension indispensable et incontournable pour debuguer ses pages !

Firebug

Plus d’informations sur le site officiel: GetFireBug

Cette extension existe aussi en français : FireBug en français

Posted in Application web, Programmes | No Comments »

20th déc 2007

OmniGraffle

Vous aussi avez déjà perdu un temps fou a réaliser des organigrammes, structures de projets ou schéma que ce soit pour l’école ou le boulot avec Photoshop ou autre… (la galère) Voila un programmes intéressant et facile d’utilisation qui vous fera gagner énormément de temps ! Il s’organise autour d’une interface très claire et intuitive, nombreuses illustrations présentent (Réseaux, Mobiliers, Schémas), un alignement automatique et un affichage des distances pendant le déplacement des objets (comme dans illustrator pour ceux qui ont déjà essayer), des points magnétiques autour des objets pour une liaison parfaite,… et la liste est longue. (Surtout dans la version Pro ) OmniGraffle Uniquement sur Mac, pour les utilisateurs de windows: Microsoft Office Visio

Posted in Macosx, Programmes | No Comments »