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

Langage PHP Discussion :

Dois-je utiliser le framework log4PHP?


Sujet :

Langage PHP

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2013
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2013
    Messages : 6
    Points : 8
    Points
    8
    Par défaut Dois-je utiliser le framework log4PHP?
    Bonjour à tous,

    Un ami développeur m'aide à faire en ce moment un site avec une interface PHP/MySQL.

    Ce site n'est pas trop complexe. Grossièrement il affichera des photos et l'administrateur aura besoin de gérer son site sans entrer une seule ligne de code. Il y aura donc un back-office avec une interface en PHP qui consiste principalement en l'ajout/suppression de photos.

    Il y aura 5 ou 6 administrateurs pour le site qui auront besoin d'un login et d'un mot de passe (stocké bien-sûr dans la base de donnée) pour se connecter. Grossièrement ce n'est pas plus complexe que cela et pour l'instant nous n'avons pas pensé que certains administrateurs devraient avoir plus de droits que d'autres. Si de toute façon c'était le cas, il y aurait un super-administrateur, donc deux niveaux de droits.

    Cet ami développeur m'a donc proposé d'utiliser un framework de login pour réaliser cette partie. Sauf qu'en regardant en détail il paraît assez complexe a prendre en main et trop riche. En gros j'ai l'impression que pour ce que je veux faire l'utilisation de log4PHP est disproportionnée, un peu comme à l'image de celui qui a la gangrène au petit doigt et à qui on coupe le bras entier.

    3 questions donc :

    - Que pensez-vous de ce framework?

    - Le pensez-vous adapté pour ce que je veux faire ou les simples fonctions de PHP (session_start() ...) suffisent-elles?

    - A la limite deux niveaux de droits cela vaudrait-il le coup?

    Merci pour votre aide.

  2. #2
    Membre expert
    Avatar de Spartacusply
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    1 723
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

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

    Informations forums :
    Inscription : Mai 2011
    Messages : 1 723
    Points : 3 274
    Points
    3 274
    Par défaut
    S'il s'agit juste de gérer deux niveaux de droit différents, non l'utilisation de ce framework me paraît monter une usine à gaz pour pas grand chose.

    Un boolean dans la base de données avec 0 ou 1 s'il est super admin ou non que tu stockes en session à la connexion pour pouvoir tester par la suite et ça ira très bien
    Un message utile vous a aidé ? N'oubliez pas le

    www.simplifions.fr - Simplifier vos comptes entre amis !

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2012
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 42
    Points : 43
    Points
    43
    Par défaut
    J'ai pas tout compris... le log4php que je connais est une bibliothèque pour gérer le logging, ça n'a rien à voir avec un système d'authentification et de gestion des droits utilisateurs. Tu es sûr que tu t'es pas gouré dans le nom ?

  4. #4
    Membre éprouvé Avatar de Shuty
    Homme Profil pro
    Ingénieur en développement
    Inscrit en
    Octobre 2012
    Messages
    630
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur en développement
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2012
    Messages : 630
    Points : 1 174
    Points
    1 174
    Par défaut
    Citation Envoyé par henry49 Voir le message
    Bonjour à tous,

    - Que pensez-vous de ce framework?

    - Le pensez-vous adapté pour ce que je veux faire ou les simples fonctions de PHP (session_start() ...) suffisent-elles?

    - A la limite deux niveaux de droits cela vaudrait-il le coup?

    Merci pour votre aide.

    1 - Je ne l'ai jamais essayé, mais il parait être plutôt pas mal utilisé.

    2 - Sans être trop méchant, je trouve également que dans ton cas, c'est inutile. Ton backoffice n'a rien de compliqué, pourquoi alourdir le projet... ?

    3 - Pour les 2 niveaux de droit, si tu ne compte pas faire évoluer ton système tu peux comme cela te l'a été dit, créer un champs flag dans ta DB. SI 1 = Admin SINON SimpleUser




    Apache log4php™ is a versatile logging framework for PHP.

    Feature highlights:

    Configuration through XML, properties or PHP files
    Various logging destinations, including:
    Console (stdout, stderr)
    Files (including daily and rolling files)
    Email
    Databases
    Sockets
    Syslog
    Several built-in log message formats, including:
    HTML
    XML
    User defined pattern
    Nested (NDC) and Mapped (MDC) Diagnostic Contexts.
    https://logging.apache.org/log4php/
    Agence web Dim'Solution, créateur de solutions numériques
    Sites internet, ecommerce, logiciels, applications mobiles, référencement (SEO), plugin Prestashop, Magento, WordPress, Joomla!...

    Cours de trading gratuit | Envoyer des sms gratuitement | Envoyer des fax gratuitement | Plateforme de Fax à l'international

Discussions similaires

  1. dois-je utiliser RMI?
    Par popopate dans le forum API standards et tierces
    Réponses: 3
    Dernier message: 14/07/2006, 16h46
  2. [Rico] Utilisation du framework rico
    Par planetevoyage dans le forum Bibliothèques & Frameworks
    Réponses: 7
    Dernier message: 21/06/2006, 10h51
  3. [IDE]Peut-on utiliser le FrameWork 2.0 avec VS2003 ?
    Par infosam76 dans le forum Visual Studio
    Réponses: 2
    Dernier message: 21/04/2006, 01h33
  4. Dois je utiliser Xml ?
    Par shaudron dans le forum XML/XSL et SOAP
    Réponses: 11
    Dernier message: 07/03/2006, 19h01
  5. [Débat] Utiliser un framework de mapping O/R VS EJB
    Par trax020 dans le forum Java EE
    Réponses: 11
    Dernier message: 31/10/2005, 12h06

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