projet avec base données

Petit nouveau ! | 4 Messages

04 sept. 2009, 16:41

Bonjour,

Je ne connais presque pas le PHP.
Je dois réfléchir à une solution d'indexation de documents pour un intranet.
Je m'explique :
- pour l'utilisateur final : il y a une page qui lui donne la liste des mots-clés existants. Lorsqu'il clique sur un mot-clé, la liste des documents se reportant au mot-clé apparaît. Il clique sur un nom de document au format pdf et celui-ci s'ouvre.
- pour l'utilisateur qui renseigne : il y a une page lui demandant le mot-clé désiré et un champs où il saisit le chemin du document approprié. Ensuite il clique sur le bouton "Ajouter".

Pour cela, je pense qu'il faut avoir une base de données contenant plusieurs tables.
Pour l'utilisateur qui renseigne la base, il s'agira d'un masque de saisie avec un bouton derrière lequel il y aura du code pour l'ajout dans la base de données.
Pour l'utilisateur final, lors de l'affichage de la page contenant la liste des mot-clés, il devra y avoir du code pour attaquer la base de données.

Je connais un peu les bases de données et le langage SQL.
Par contre je ne connais pas (ou très peu) le php.

Je pense que le php est le langage le plus approprié dans ma recherche.
Je poste ce message pour avoir des réactions de votre part. Je ne sais pas comment tourner les choses, j'espère un coup de pouce de votre part.

Pour info, il est for probable que ce projet soit inclus dans un intranet sous joomla.

Merci d'avance.

Vincent

Eléphant du PHP | 199 Messages

04 sept. 2009, 16:44

Pour ma part j'ai compris le projet. Cependant je n'ai pas du tout compris ce que tu attendais de nous?
En effet tu es vague sur ce point.
Dis nous tes besoins et on essaiera de t'aider avec efficacité.

Petit nouveau ! | 4 Messages

04 sept. 2009, 16:49

En effet, je n'ai pas été très précis sur ce point.
J'attends de vous que vous m'aiguillez sur telle ou telle piste de réflexion :
- installation de php en local pour faire le développement (puis sous IIS pour le serveur)
- installation de mysql et création de base de données
- création de la première page de ce site
- interaction entre les pages et la base de données
- ajout de données dans la base
- récupération de données dans la base
- intégration sous joomla à la fin

Pour info, ce projet est en fait une gestion de revue de presse dans une société.
Lorsque la personne fait sa revue de presse, chaque article se reporte à un ou plusieurs mot-clé(s) en particulier. Il s'agit de mettre tout ca sur l'intranet pour le laisser en libre accès aux collaborateurs de l'entreprise.

Je suis prêt à livrer mon code à la fin si ca intéresse quelqu'un.

J'espère avoir été plus clair cette fois.

Cordialement,

Vincent

Eléphanteau du PHP | 27 Messages

04 sept. 2009, 16:53

Je connais très mal Joomla, cependant je doute que les mots clés d'articles ne soient pas gérés par défaut!

Petit nouveau ! | 4 Messages

04 sept. 2009, 16:56

tu penses que les mot-clés sont déjà gérés dans joomla ?

Eléphanteau du PHP | 27 Messages

04 sept. 2009, 20:23

Je pense que la plupart des CMS gère les mots clés par défaut.

Le meilleur moyen de savoir si c'est le cas de joomla, c'est d'essayer! :)

Eléphant du PHP | 199 Messages

04 sept. 2009, 21:05

- installation de php en local pour faire le développement (puis sous IIS pour le serveur)
On va faire pas à pas.
Alors si tu es sur un windows je te conseille de télécharger wamp serveur 2.
Il officie comme serveur local et tu peux tester tes scripts pour pouvoir les modifier.
Moi j'utilise ca quand je développe sous vista.

Voici le lien:
http://www.wampserver.com/download.php

Après tu mettras tes scripts dans un répertoire www et après avoir lancé wamp, tu taperas dans ta barre d'adresse
localhost pour accéder à tes scripts et pouvoir les faire fonctionner.

Petit nouveau ! | 4 Messages

04 sept. 2009, 22:51

Merci de ton aide.
J'ai téléchargé et installé Wamp.
Je cherche maintenant à faire une première page simple.

Parallèlement à cela, je regarde du côté de Joomla les possibilités.