Le journal de Charleen

Aller au contenu | Aller au menu | Aller à la recherche

jeudi 20 janvier 2005

Java: Privée, protégée, publique... petit rappel

Dans le cadre d'un développement logiciel en Java, j'ai été amené à revoir les notions de droits d'accès aux méthodes d'une classe. Voici ici décrit mon problème initial et comment le langage Java y répond.

lire la suite

mercredi 12 janvier 2005

PHP5: Installation de l'environnement - I

Afin de pouvoir me lancer dans des essais avec PHP5, ll a fallu que j'installe celui-ci sur mon poste de travail. J'utilise une distribution Fedora Core 3 et j'ai souhaité obtenir un RPM pour l'installer. Ne trouvant rien de fait sur la toile, j'ai packagé le soft par mes propres moyens. Je donne ici la marche à suivre.

lire la suite

PHP5: C'est parti

Je suis actuellement le responsable du site Internet d'un club de badminton, association où j'officie en tant que secrétaire. Ce site a été entièrement développé sur la base d'une plateforme communément appelé LAMP (Linux, Apache, MySQL, PHP) et dans une approche orientée objets. Le développement a commencé sur la base de PHP4 avec tous ce que l'on sait de l'aspect OO (Orienté Objets) de cette version.

La nouvelle mouture de PHP (version 5) propose une structure de développement OO beaucoup plus rigoureuse et j'ai donc décidé de réécrire l'ensemble de mon code sur cette nouvelle plateforme. Pourquoi pas un simple portage? Simplement parce que les différences entre PHP4 et PHP5 dans leur aspect OO sont tellement profondes (ex: transmission par copie pour le premier, par adresse pour le second) qu'une réécriture me semble plus à même d'exploiter PHP5.

Et bien sûr, maintenant que j'ai mon blog, je vais vous faire vivre cette aventure avec moi en relatant mes exploits de codeur. Objectif? Avoir une trace de mon développement, une autre façon de documenter mon travail.

Quelques liens: