phpMyEdit 5.4 disponible

Posté par  . Modéré par Nÿco.
Étiquettes :
0
16
mar.
2004
PHP
L'excellent générateur d'interfaces d'administration de données pour MySQL est sorti dans sa version 5.4.

Pour ceux qui ne connaissent pas le projet, phpMyEdit permet de générer à la volée les formulaires d'administration de tables MySQL. Les possibilités sont très étendues et permettent de développer une application efficace en très peu de temps.

Au programme, pas mal de corrections de bug, le support d'onglet pour les formulaires générés, et calcul de valeurs de champs... À conseiller tout de même dans des cas relativement simples : on n'envisagera pas le développement d'applications métier avec ce produit.

Il peut rendre néanmoins de fiers services pour la gestion d'inventaires simples et pour l'administration générale de données.

Pour la 5.4 :

phpMyEdit proposait déjà le concept de triggers codés en PHP, et de nouveaux types de triggers ont été ajoutés, ce qui est particulièrement pratique.

On attend toujours la gestion des relations n-n (dépendances multiples entre tables), mais le produit avance vite.

À quand un portage pour PostgreSQL (ce qui allègerait le code PHP, en particulier pour la gestion des clés étrangères et des triggers) ?

Aller plus loin

  • # Re: phpMyEdit 5.4 disponible

    Posté par  . Évalué à -5.

    Hmmm la derniere phrase de l'article ça sent l'appel au troll quand meme

    [-1] parce que ça n'apporte rien
  • # Re: phpMyEdit 5.4 disponible

    Posté par  (site web personnel) . Évalué à 9.

    Salut à tous,

    Je vous conseille phpBuns ( www.phpbuns.org ) qui est largement plus complet. Sans vouloir dénigrer phpMyEdit, qui est probablement un très bon logiciel, phpBuns prend en charge les requetes sur multi tables et inter bases de données, les sorties XML avec traitement en XSL, les moteurs de recherche et de tri multi critères, les formulaires sur les listes, les 'select imbriqués' (comme le concept des hotupdates de phplens ; voir l'exemple 20 ). PhpBuns utilise adodb permettant ainsi l'utilisation de différents serveurs de bases de données (la compatibilité PostgreSQl et Oracle a été éprouvée sur la dernière version). Il utilise Smarty comme moteur de template permettant une 'customisation des interfaces). Il gère nativement les CSS.
    De plus, il est mis à jour régulièrement et le support est gratuit, illimité !
    Voilà ! Après toute cette pub.
    Pour info, la dernière version stable 0.6.0 est sortie ce matin !

    @+

    Buns
    • [^] # Re: phpMyEdit 5.4 disponible

      Posté par  . Évalué à 3.

      J'étais à la recherche d'un projet comme phpbuns.
      Je pense que je vais le tester mais peux-tu me dire :

      - s'il y a une gestion des droits qui est implémentée ?
      Par exemple, deux personnes visionnent la même vue (tableau résultant d'une requête) et seule la première personne qui affiche le détail d'un enregistrement peut le modifier. La seconde doit attendre si elle veut le modifier.

      - différents profils: administration, consultation, modification sur quelques champs de quelques tables uniquement ...

      Vraiment sympa les exemples en Démo pour faire quelques tests.

      PS: l'export en pdf de l'exemple 401 n'est pas implémenté. Dommage ;-))
      • [^] # Re: phpMyEdit 5.4 disponible

        Posté par  (site web personnel) . Évalué à 3.

        > - s'il y a une gestion des droits qui est implémentée ?

        tu as la possibilité de déclarer les droits (Can_New, Can_Edit, Can_Detail, Can_Search ...) mais il n'y a pas d'authentification implémentée dans PhpBuns : bien qu'elle fut en projet il y a un temps, ce n'est pas le but de phpBuns. Il faut donc créer 2 objets phpBuns différents (généralement tu créer une classe de base et tu la dérive en n'oubliant pas de spécifier des templates différentes)

        > Vraiment sympa les exemples en Démo pour faire quelques tests.

        Merci !

        > l'export en pdf de l'exemple 401 n'est pas implémenté. Dommage ;-))

        Le code avait été commenté car on va implémenté le pdf via XML-FO ; mais on va le reactivé pour ceux qui n'ont pas FOP et/ou l'entension xslt de php...
        • [^] # Re: phpMyEdit 5.4 disponible

          Posté par  . Évalué à 2.

          > tu as la possibilité de déclarer les droits (Can_New, Can_Edit, Can_Detail, Can_Search ...) mais il n'y a pas d'authentification implémentée dans PhpBuns : bien qu'elle fut en projet il y a un temps, ce n'est pas le but de phpBuns. Il faut donc créer 2 objets phpBuns différents (généralement tu créer une classe de base et tu la dérive en n'oubliant pas de spécifier des templates différentes)

          Ce que je peux éventuellement faire c'est utiliser phpbuns pour générer mes templates et rajouter la gestion de profils avec les cookies.
          Ainsi je restreint les droits en définissant un template par profil utilisateur.

          Est-ce correct ou bien je comprends rien ????

          Merci.
    • [^] # Re: phpMyEdit 5.4 disponible

      Posté par  . Évalué à 1.

      Salut Buns,

      Après avoir un peu jouer avec ce suberbe outil qu'est phpbuns, il semble que la version téléchargeable sur sourceforge ne soit pas la même que celle qui permet de faire tourner les exemples du site www.phpbuns.org ....

      Est-il possible d'avoir la dernière version, celle utiliser sur le site ?

      Juste 2 exemples :

      Sue www.phpbuns.org l'exemple20 fonctionne très bien, par contre sur la version téléchargeable, cet exemple ne fonctionne pas ....

      sur www.phpbuns.org, les tableau sont affiché avec une feuille de style qui permet de donner une couleur au fond et sur la version téléchargeable, cela n'est pas possible ....
      En regardant le code, la classe en question n'utilise absolument pas le style en question (grid_title_tr).
      • [^] # Re: phpMyEdit 5.4 disponible

        Posté par  . Évalué à 1.

        Bon après quelques recherches, il semble que tout rentre dans l'ordre lorsque le module xslt (apt-get install php4-xslt) est installé ....

        Pourquoi tant de n

        FP
        • [^] # Re: phpMyEdit 5.4 disponible

          Posté par  (site web personnel) . Évalué à 1.

          Salut,

          Merci pour tes compliments.

          En effet, phpBuns possède 2 mode de génération de templates (smarty http://smarty.php.net(...) ) :
          - Le mode HTML ; Historiquement, ce fut le premier mode génération de templates
          - Le mode XML ; apparu lors des versions 0.5.*, il est maintenant stable en version 0.6.0

          Bien que ces 2 modes possèdent pour l'instant les mêmes fonctionnalités, je pense que le mode XML va pouvoir prendre toute son ampleur dans le courant des versions 0.6.*

          En effet, pour l'instant, il n'existe que des feuilles XSL pour transformer le XML en HTML mais il est prévu dans un premier temps de nouvelles feuilles XSL de transformation vers:
          - XML-FO qui permettent de générer du PDF,PS, MIF, PCL ... au moyen de FOP ( http://xml.apache.org/fop/(...) )
          - Flash XML afin d'utiliser le moteur de base de données de phpBuns et utiliser Flash comme interface...
          - de nouvelle formes d'interfaces en HTML, XHTML, DHTML ... plus originales
          - HTML / Javascript
          ...

          Ce schéma SQL --PhpBuns--> XML --XSL--> HTML/CSS offre bien des perspectives pour la suite des évennement.

          Voilà ! Tout ça pour expliquer la différence que tu as eu en exécutant phpBuns sur ta machine en mode HTML (PHPBUNS_GENERATE_HTML à true) et en regardant les exemples sur http://www.phpbuns.org(...)

          @+

          Buns
    • [^] # Re: phpMyEdit 5.4 disponible

      Posté par  . Évalué à 1.

      Bonjour.

      Suite à la suggestion PHPBUNS, j'ai téléchargé le produit.
      Sur le papier il a effectivement l'air super, mais je n'arrive pas à le faire fonctionner.
      Je suis en PHP 5 RC1 + Apache, sur windows XP.
      Quand je pointe sur le script d'installation j'ai un peu n'importe quoi à l'écran, avec des formulaires perdus au millieu.
      Et pour une configuration à la main je n'y arrive pas.
      Si quelqu'un a fait l'install sous windows, et peut me fournir des tuyaux, je suis très prenneur.

      Merci.
      • [^] # Re: phpMyEdit 5.4 disponible

        Posté par  (site web personnel) . Évalué à 1.

        Salut,

        J'ai déja testé phpBuns sur Win2k avec easyPhp mais les quelques problèmes avaient été réglés ; envoi moi par mail (thebuns at free.fr) les erreurs que tu trouves et je pourrais probablement t'aider.

        @+

        Buns
  • # Re: phpMyEdit 5.4 disponible

    Posté par  . Évalué à 4.

    Je viens de tester rapidement sur gfaim et c'est vrai que c'est rapide!

    Si vous avez une base de donnée avec une seule table, en 2 mins dl compris, ça vous génère un éditeur tout bète.
    Pour ceux qui veulent voir ce que ça donne..:
    http://tardyp.free.fr/gfaim/recette-phpMyEdit.php(...)
  • # Est-ce comme MS-Access ou ACI-4D ?

    Posté par  . Évalué à 1.

    Pour ce qui connaissent, phpMyEdit ou phpBun me rendent-ils le même service que Access, 4D le générateur d'interface de Progress...

    Si oui, est-ce difficile à installer, exploiter, administrer, utiliser... (en dehors faut apprendre le php) ?
    • [^] # Re: Est-ce comme MS-Access ou ACI-4D ?

      Posté par  (site web personnel) . Évalué à 1.

      Salut,

      Pour ma part, j'ai effectivement un peu pensé à un Access en Web pour le développement de phpBuns.
      Mais je le conçois aisément comme un outils d'administration (les outils à la phpMyAdmin sont utils mais pauvres dans la gestion des relations) et/ou un outils de créations de sites web dynamiques orientés bases de données et/ou un outils de prototypage rapide de sites de gestion de données.
      Mais, il y a une grande différence entre phpBuns et Access : Access est un outils bureautique local à un système ; phpBuns est un outils de developpement web et orienté objet !
      Access permet de développé des programmes de bases de données pour sont propre usage (bien qu'il y ai des gens qui distribuent et commercialisent des programmes en access) sur un système local
      PhpBuns peut être mis à la disposition de tous via Internet ou un Intranet ! PhpBuns fait donc très attention au failles de sécurités (usurpation de liens, SQL injection dans les formulaires ....) et fait très attention au fait que les programmes fait en phpBuns puissent être utilisables par tous (comprenez sur tous les systèmes possèdant un navigateur) ...

      Je pourrais m'étendre sur le sujet mais je préfère attendre vos questions !

      @+

      Buns
  • # Comment faire marcher phpbuns avec postgres

    Posté par  . Évalué à 1.

    Je viens de commencer mon stage dans lequel ils me demandent d'utiliser phpbuns. J'ai créé une base de données en postgres, j'ai installé phpbuns sur le serveur. Une fois que je lance phpbuns, je rempli le petit formulaire mais après je ne vois pas qu'elle est la démarche à suivre. Si vous pourriez m'indiquez la marche à suivre un peu plus précisément que dans la doc je pense que ça pourrait m'aider.
    Merci !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.