Architecte Web Entre gestion technique de projets et recherche de solutions solides et innovantes, l'architecture Web est la base de toute application de qualité.
En savoir plus ...
|
|
Développeur Typo3 TYPO3 est un système de gestion de contenu libre écrit en PHP. Intégré tant par des collectivités locales que par des grands comptes, il fait partie des plus puissants CMS.
En savoir plus ...
|
|
En vous abonnant à la lettre d'informations, vous serez automatiquement informé des derniers projets et développements d'Itekne
|
|
|
|
|
|
J'ai adopté PHP et les technologies Open Source (LAMP : Linux Apache PHP MySQL) pour plusieurs raisons : des fonctionnalités étendues, des technologies multi-plateformes, stables, rapides, bien faites, faciles à apprendre et dialoguant parfaitement avec d'autres ...
Développeur PHP d'applications
J'ai toujours exprimé une nette préférence pour le développement d'applications backend ou de travail collaboratif riches en interactivité (intranets / extranets) que pour le scripting, plus pauvre, d'applications frontend.
Le deuxième site de ma carrière, réécriture full-flash d'une version HTML, était déjà doté d'un backend de belle facture : une gestion complète de publication et de commercialisation de véhicules d'occasion.
Capitalisation et réutilisabilité
L'application suivante, un CMS, fut l'occasion d'expérimenter les notions de capitalisation et de réutilisabilité : ce projet donna naissance à moteur d'applications qui me servira durant trois ans à bâtir tous mes backends ainsi que plusieurs intranets.
Par simple paramétrage de fichiers de configuration, il m'était possible de "générer" sans développement (sauf pour augmenter les capacités du système, donc capitaliser) des applications modulaires disposant des fonctionnalités essentielles pour ce type d'outils.
Ce moteur m'a permi d'apprécier quelques principes propres aux frameworks :
- Libération du travail répétitif présent dans chaque projet
- Minimalisation des bugs
- Systématisation des projets
Mes compétences en tant que développeur PHP MySQL
Je pratique ce langage depuis sept ans et revendique une compétence de développeur confirmé :
- PHP
Programmation orientée objet (POO) PHP4 / PHP5 et Design Patterns Configuration Fonctions avancées (tableaux, fichiers, système ...) Expressions régulières Librairies : Pear, PDF, Ming, GD ... XML : domxml, libxml2, xpath Caching : eAccelerator, JPCache PHP coding Standards, Javadoc ...
- MySQL
Fonctions SQL avancées (contrôle, chaîne, date, full-text ...) Requêtes multi-tables Procédures stockées Optimisation
- Linux
Installation et configuration (Debian) Commandes basiques en shell
- Apache
URL Rewriting
|
|
|
|
|