IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MkFramework Discussion :

Amélioration du framework et de son site


Sujet :

MkFramework

  1. #1
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 098
    Points
    19 098
    Billets dans le blog
    17
    Par défaut Amélioration du framework et de son site
    Bonjour,
    J'ai pu ces dernières semaines, à l'aide de collègues et de leurs critiques constructives refaire le site,sa documentation (et y ajouter une doc doxygen), améliorer quelques éléments, corriger quelques bugs...

    Si vous rencontrez des bugs, si vous avez des questions n'hésitez pas à les poser ici.

    Ce framework continue chaque jour de s'améliorer pour qu'il soit toujours plus facile à prendre en main, son builder (générateur web) ne cesse, lui aussi de gagner en fonctionnalité vous faisant gagner en productivité.

    Le site sur developpez: http://projets.developpez.com/projects/mkframework
    Le site du projet: http://mkdevs.com

  2. #2
    Candidat au Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2013
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2013
    Messages : 1
    Points : 4
    Points
    4
    Par défaut coquille dans la rubrique schéma
    Bonsoir,
    je pense avoir trouver deux coquilles dans la page de la rubrique intitulé "Schéma" dans les sous-rubriques "Layout et template" et "Layout et template un peu plus complexe".
    En effet, on peut lire le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $oView = new _view('article::list);
    $this->oLayout->add('main', $oTpl);
    A mon avis, ce devrait plutôt être :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $oView = new _view('article::list);
    $this->oLayout->add('main', $oView);
    Cordialement.

  3. #3
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 098
    Points
    19 098
    Billets dans le blog
    17
    Par défaut
    Merci , je viens de corriger, faite un ctrl + F5 pour voir le schéma corrigé.

  4. #4
    Membre régulier
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Octobre 2013
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2013
    Messages : 102
    Points : 87
    Points
    87
    Par défaut Générer la pagination lors d'1 création de CRUD
    Se serait super si vous pouviez générer en auto la pagination lors d'une création de CRUD dans la méthode List() du Main et du view list

  5. #5
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 098
    Points
    19 098
    Billets dans le blog
    17
    Par défaut
    Ok, je vais voir pour ajouter une case à cocher dans le builder

    C'est une bonne idée

  6. #6
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 098
    Points
    19 098
    Billets dans le blog
    17
    Par défaut
    vous pouvez désormais générer avec / sans pagination les modules CRUD

  7. #7
    Expert confirmé Avatar de papajoker
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2013
    Messages
    2 227
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nièvre (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2013
    Messages : 2 227
    Points : 4 711
    Points
    4 711
    Par défaut
    on te demande la lune ... et toi tu donnes des étoiles

  8. #8
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 098
    Points
    19 098
    Billets dans le blog
    17
    Par défaut
    Je fais tout pour remercier mes utilisateurs (qui donnent de bonnes idées)

    Et ceci, depuis 2009

  9. #9
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 098
    Points
    19 098
    Billets dans le blog
    17
    Par défaut
    Il y a désormais, dans la page télécharger une rubrique pour les modules
    http://mkdevs.com/telecharger.html

    Par exemple pour le calendrier:
    http://mkdevs.com/telechargerModule_calendrier.html

  10. #10
    Membre régulier
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Octobre 2013
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2013
    Messages : 102
    Points : 87
    Points
    87
    Par défaut
    Bonjour, merci pour lje vois que cela gène

  11. #11
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 098
    Points
    19 098
    Billets dans le blog
    17
    Par défaut
    Je n'ai pas compris la question

  12. #12
    Membre régulier
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Octobre 2013
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2013
    Messages : 102
    Points : 87
    Points
    87
    Par défaut
    j'ai appuyer sur la touche entrée par erreur, merci pour la pagination, je regarde cela, peut etre que je vous demenderai si vous le pouvez, de mettre sur les champs d entete le tri ACS et DESC

  13. #13
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 098
    Points
    19 098
    Billets dans le blog
    17
    Par défaut
    Oui pourquoi pas, c'est une bonne idée.

    N'hésitez pas à demander, je le note sur ma todo list, et je vois quand j'ai le temps pour le faire

  14. #14
    Membre régulier
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Octobre 2013
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2013
    Messages : 102
    Points : 87
    Points
    87
    Par défaut
    ca plante dans le module/main/article

    $oView->tJoinmodel_article=model_article::getInstance()->getSelect();

    je l'ai déplacé apres $oView->oModulePagination=$oModulePagination->build();

    et c ok

  15. #15
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 098
    Points
    19 098
    Billets dans le blog
    17
    Par défaut
    Je viens de regarder pour générer le tri sur le CRUD, c'est un peu plus compliqué: il faut pour cela une méthode dans la classe modèle

    D'autres idées pour gagner du temps avec le builder ?

  16. #16
    Membre régulier
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Octobre 2013
    Messages
    102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Santé

    Informations forums :
    Inscription : Octobre 2013
    Messages : 102
    Points : 87
    Points
    87
    Par défaut
    Votre framework est très bien structuré avec plusieurs options de base de données , le développement est plus simple pour intégré que certains autres framework.
    c vrai que symfony pour les CRUD en backend ils sont faciles a générer et toutes les options (pagination,tri colonnes entêtes, recherche, etc..) son nickel mais le développement pour mon avis est très lourd.

  17. #17
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 098
    Points
    19 098
    Billets dans le blog
    17
    Par défaut
    Merci beaucoup de ces compliments, j'essaie de l'améliorer de jour en jour.

  18. #18
    Futur Membre du Club
    Homme Profil pro
    Proxo
    Inscrit en
    Novembre 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cuba

    Informations professionnelles :
    Activité : Proxo
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2012
    Messages : 4
    Points : 5
    Points
    5
    Par défaut Monitoring de connexions
    Salut, j'ai posté un message pour te demander une explication sur les sessions et tu m'avais très vite apporté une réponse efficace. Du coup j'utilise toujours ton framework et j'ai eu une idée qui pourrait être intéressante.

    Il s'agirait de mettre un système de monitoring de connexions. Je pense qu'en rajoutant quelques () lignes dans le "index.php" qui charge les différents modules on pourrait faire des statistiques par exemple sur le nombre de visites d'un certain module, l'heure de passage, le temps moyen de lecture, etc... On sauverait tout ça dans une table de la BDD et on pourrait générer une page d'administration qui présenterait cette table proprement.

    Je sais pas si je suis très clair, il est un peu tard.

  19. #19
    Rédacteur
    Avatar de imikado
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2006
    Messages
    5 239
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2006
    Messages : 5 239
    Points : 19 098
    Points
    19 098
    Billets dans le blog
    17
    Par défaut
    On peut toujours créer un plugin pour cela, après, avec Google analytics (que j'utilise pour mes sites), il est tres simple à mettre en place des statistiques pour un site.

    Mais on peut toujours créer un plugin pour ça si besoin

  20. #20
    Futur Membre du Club
    Homme Profil pro
    Proxo
    Inscrit en
    Novembre 2012
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cuba

    Informations professionnelles :
    Activité : Proxo
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2012
    Messages : 4
    Points : 5
    Points
    5
    Par défaut
    C'est vrai que j'avais pas pensé à chercher une solution déjà existante
    Si tu l'utilises déjà je suppose que le fait qu'il n'y ait à proprement parler qu'une page incluant différents modules ne t'empêche pas de faire des stats sur les modules chargés.

Discussions similaires

  1. Quels outils logiciels utiliser pour faire son site ?
    Par tripper.dim dans le forum Outils
    Réponses: 36
    Dernier message: 22/05/2008, 19h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo