Chef de projets / Conception de systèmes d'information Full Web
Je divise les temps de développement par 4 et +
grâce à mes bibliothèques PHP MYSQL révolutionnaires

Robert  
PADOVANO  
   
Bibliothèques PHP - MySQL

Présentation des bibliothèques PHP / MySQL

Ces bibliothèques PHP / MySQL permettent :
- De diviser par 4 le temps de développement des applications PHP / MySQL
- De résoudre la problématique de l'affichage des données contenues dans les bases MySQL
- De résoudre la problématique de la Recherche / Filtrage / Navigation dans ces données
- De résoudre la problématique de l'insertion / Edition / Modification de ces données
- De résoudre la problématique de l'ergonomie des formulaires
- De s'abstenir de la maîtrise du code HTML et javascript

Accéder à l'outil de gestion Full Web : Sphinx Manager

 
Exemple d'affichage des utilisateurs sous forme de liste

AVEC les nouvelles bibliothèques   SANS bibliothèques
Comparaison Visuelle
 Voir la photo taille réelle    Voir la photo taille réelle
Comparaison Fonctionnelle
- Ergonomie riche, attrayante et paramétrable par CSS
- Présentation en tableau : lignes et colonnes pour chaque enregistrement
- En bas à gauche, Navigateur de page
- Le navigateur inclut N° de Page, Page précédante, suivante, première et dernière
- Liens cliquables paramétrables à souhaits
- Chaque colonne est paramétrable (Titre, Alignement, Ordre)
- Un clic sur le titre de la colonne effectuera un tri par cette dernière
- La zone de recherche peut porter sur n'importe quel champ
- Chaque colonne est formatable à souhaits (Date, Tél, Email, ...)
- Possibilité d'afficher ou non le numéro de ligne
- Affichage du nombre d'enregistrement et de la page en cours
- Fonctions d'impression et d'exportation des données (CSV ici)
- Filtre sur l'état de l'utilisateur (En haut à gauche) : Valide ou non
  - Ergonomie pauvre
- Présentation de la liste simple et dénuée de renseignements
- Pas de navigateur de page, uniquement une liste
- Parcours extrêmement difficile
- Aucun lien cliquable pour accéder à la fiche de l'utilisateur
- Pas de possibilité de modifier l'apparence aisément
- Pas de possibilité de trier les informations
- La zone de recherche ne porte que sur le nom
- Aucun formatage des informations
- Pas de numéro de ligne
- Aucune information sur la taille de la table affichée
- Aucune fonction supplémentaire
- Aucun filtre de sélection
Comparaison de temps et de taille de code
- Taille du code : 3 Ko !
- Temps de développement : 30mn !
- Gain : 75% en temps et 50% en taille

  - Taille du code : 6 Ko
- Temps de développement : 2h

 
Comparaison du code PHP
Voir le code PHP AVEC les bibliothèques   Voir le code PHP SANS les bibliothèques

 
Exemple de formulaire d'édition d'un utilisateur

AVEC les nouvelles bibliothèques   SANS bibliothèques
Comparaison Visuelle
 Voir la photo taille réelle    Voir la photo taille réelle
Comparaison Fonctionnelle
- Ergonomie riche, attrayante et paramétrable par CSS
- Regroupement des informations sous forme de paragraphe
- Les champs obligatoires sont indiqués par une étoile rouge
- Chaque champ de saisie peut être de type différent (Texte, Date, Combo, Area, ...)
- Il est possible d'appliquer un contrôle d'intégrité sur chaque champ
- Une erreur de saisie allumera le champ incriminé en jaune, texte rouge
- Le champ de type Photo existe aussi
  - Ergonomie pauvre
- Pas de paragraphes
- Impossible de voir quels sont les champs obligatoires
- Chaque champ de saisie est de type Texte
- Ici, le controle d'intégrite est réalisé en javascript
- Une erreur de saisie affichera un message alert(); en javascript
- Difficile de mettre en place un champ de type photo
Comparaison de temps et de taille de code
- Taille du code : 6 Ko !
- Temps de développement : 1h !
- Gain : 75% en temps et 25% en taille

  - Taille du code : 8 Ko
- Temps de développement : 4h

Comparaison du code PHP
Voir le code PHP AVEC les bibliothèques   Voir le code PHP SANS les bibliothèques

 


Présentation
Diplômes
Expérience
Compétences
Réalisations
Sphinx Manager
Bibliothèques PHP
Sites Web
Sharewares
Contact
Revoir l'intro

 M'envoyer un email


Logiciels de gestion en ligne Logiciels saas Dis-moi tout Chariots élévateurs Plantes alimentaires La phytothérapie