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

Discussion :

gestionnaire de contenu SANS utiliser de CMS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2007
    Messages
    643
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 643
    Par défaut gestionnaire de contenu SANS utiliser de CMS
    Salut à tous,

    J'ai développé un site web par l'intermédiaire des technologiques classiques qui sont HTML5, CSS3 et JavaScript avec JQuery. Tout à la main et sans framework.

    Ce site a pour vocation de gérer du contenu d'actualité mais ne souhaite pas passer par un CMS exclusivement.

    Néanmoins existe t-il des frameworks dans ces différentes technologies qui puissent me permettre de mettre en place (plus rapidement que completement tout à la main) un système de gestion de contenu.

    Il s'agit d'abord et avant tout de gérer des actualités par ce biais même si le site n'a pas que cela en vocation. Mais il est assez lourd de créer de nouvelles pages d'actualité à la main (facile mais lourd en temps).

    J'aimerais pouvoir avoir sur mon site une partie admin qui puisse proposer des formulaires pour remplir une page d'actualité avec les données puis la structure et le design qui ont déjà été défini s'appliquent aisement.

    Je sais d'avance comment faire manuellement. Je ne sais pas si c'est la meilleur solution mais :
    - 1e partie : entrer des données d'une actu et direction base de données
    - 2e partie : page d'actu php qui retrouve les données de la base et les applique dans une page html

    Ainsi existe t-il des frameworks, tools ou autres qui puissent m'aider dans cette tâche au lieu de devoir tout faire à la main ?

    Merci de vos éclairages respectifs

  2. #2
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

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

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 418
    Par défaut
    En fait tu veux créer un CMS perso, et évidemment c'est tout à fait faisable. Une bonne base pour commencer est de regarder les tutos sur les livres d'or.

    Après tu peux utiliser un framework : synfony, zend ou d'autres plus modestes, mais je te le déconseille au départ sinon tu ne comprendras pas la structure de base d'un code. Et puis ces framework sont surtout utilisés pour les gros projets et le travail en équipe et demandent une grosse phase d'apprentissage. Ils s'adressent à des développeurs chevronnés et d'ailleurs tous les développeurs chevronnés ne les utilisent pas nécessairement.

    Avant d'utiliser (si besoin) ces outils , il y a la question de comment organiser son code et on parle beaucoup du modèle MVC. C'est pas forcément utile pour de petits projets mais quasiment indispensable à terme si tu veux faire du développement web ton métier.

    Enfin dans tous les cas faire quelque chose de complet va te demander beaucoup de travail. Tu peux faire quelque chose d'assez simple comme l'équivalent d'un livre d'or mais toute modification/amélioration/évolution te prendras pas mal de temps par la suite.

  3. #3
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2007
    Messages
    643
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 643
    Par défaut
    En fait tu veux créer un CMS perso, et évidemment c'est tout à fait faisable. Une bonne base pour commencer est de regarder les tutos sur les livres d'or.
    euh...non je veux juste créer un vrai site internet c'est tout
    Pourquoi regarder des tutos de livre d'or je ne comprend pas bien ? Surtout que je ne veux absolument pas cette bêtise que personne ne li sur mon site.

    Après tu peux utiliser un framework : synfony, zend ou d'autres plus modestes, mais je te le déconseille au départ sinon tu ne comprendras pas la structure de base d'un code.
    Pourquoi je ne comprendrais pas la structure de base ? C'est si compliqué que cela symfony ? Plus compliqué encore que du J2EE spring hibernate EJB que je connais déjà ?

    Avant d'utiliser (si besoin) ces outils , il y a la question de comment organiser son code et on parle beaucoup du modèle MVC. C'est pas forcément utile pour de petits projets mais quasiment indispensable à terme si tu veux faire du développement web ton métier.
    La design MVC me parait effectivement la base indispensable pour mon site. Je ne savais pas trop comment l'inclure dans mon code alors si symfony le fait...

    Enfin dans tous les cas faire quelque chose de complet va te demander beaucoup de travail. Tu peux faire quelque chose d'assez simple comme l'équivalent d'un livre d'or mais toute modification/amélioration/évolution te prendras pas mal de temps par la suite.
    Dans ce cas autant en perdre pour apprendre quelque chose qui va t'en faire gagner

  4. #4
    Expert confirmé Avatar de papajoker
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2013
    Messages
    2 323
    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 323
    Par défaut
    Bonjour miltone,

    Je viens de trouver ce petit projet "BlogMVC"

    le meme Blog mais fait avec plusieurs frameworks CakePHP, Symfony 2, Laravel, CodeIgniter, Zend, "Ruby On Rails" (que du bon). c'est l'idéal pour voir en action différents frameworks et te faire une idée.

    https://github.com/Grafikart/BlogMVC

    alors si symfony le fait...
    la courbe d’apprentissage n'est pas la même avec chaque framework, et celle de symfony est la plus longue...
    Pour un premier projet MVC php, je conseillerais (choix tres personnel!) Silex ou Laravel.

  5. #5
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2007
    Messages
    643
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 643
    Par défaut
    Salut papaJoker. Merci pour le lien c'est vrai une excellente initiative de la part des développeurs de ce multi-projet.

    Je vais néanmoins me tourner directement vers symfony pour ne pas perdre trop de temps car au final c'est aussi celui-ci qui est demandé professionnellement.

    Je vais tester cela grâce à ton lien pour me faire une idée quand même et faire au moins un comparatif entre symfony et Silex.

  6. #6
    Expert confirmé Avatar de papajoker
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2013
    Messages
    2 323
    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 323
    Par défaut
    je voulais juste te dire que debuter avec symfony c'est comme debuter java avec J2EE

    Silex est a 70% symfony et Laravel utilise des composants symfony a 20%, et avec eux 2, tu peux être a l'aise (merci java) en 15 jours.

    Clair que pour un job c'est symfony

  7. #7
    Membre très actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2007
    Messages
    643
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 643
    Par défaut
    je voulais juste te dire que debuter avec symfony c'est comme debuter java avec J2EE
    C'est un peu ce qui m'est arrivé
    Mais j'avoue que le chemin fut parfois long et compliqué

    Par contre le fait de connaitre J2EE ne devrait-il pas m'aider à cerner symfony plus rapidement ?

  8. #8
    Invité
    Invité(e)

Discussions similaires

  1. Réponses: 1
    Dernier message: 10/03/2015, 08h38
  2. CMS Day : la conférence gratuite sur les gestionnaires de contenu Web de Smile
    Par Gordon Fowler dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 17/06/2013, 16h10
  3. CMS Day : 2e édition de la conférence sur les gestionnaires de contenu Web
    Par Gordon Fowler dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 22/05/2013, 11h49
  4. Tore en OpenGL sans utiliser glut
    Par lefort dans le forum Algorithmes et structures de données
    Réponses: 6
    Dernier message: 20/11/2002, 16h32

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