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

PHP & Base de données Discussion :

Installer un moteur de recherche


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Janvier 2024
    Messages
    95
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Janvier 2024
    Messages : 95
    Par défaut Installer un moteur de recherche
    bonjour
    j'ai été franc, je n'y connais rien !
    J'avais l'envie de mettre un petit moteur de recherche sur mon blog.
    J'ai vu qu'on pouvait en php
    par exemple https://web.maths.unsw.edu.au/~lafay.../phpmoteur.htm

    J'ai vu qu'il fallait installer mysql, bon ! j'installe la bête !

    So what ?

    Je lis ici ou là qu'il faut remplir des variables (j'imagine que "$truc" est un nom de variable)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $host = "Votre serveur de base de données";
    $user = "Votre nom d'utilisateur";
    $password = "Votre mot de passe";
    $bdd = "Votre base de données sur le serveur";
    Concrètement je ne sais pas du tout ce que je dois y écrire.

    Ensuite, je suis affolé par le fait que l'installation de mysql m'en a installé pour 880Mo !!!!!

    Il faut tout ça ?
    Je dois déposer ça sur mon blog pour avoir un bête moteur?

    J'imagine que non, mais alors concrètement comment ça fonctionne ?

    Parce que s'il s'agit bêtement d'obtenir une sorte de table avec des listes de liens et une liste de clés en parcourant des fichiers html, je dois pouvoir écrire, largement en un après-midi, un script en python qui fasse ça .

    Merci d'éclairer ma lanterne parce que tout ce que je lis est toujours affreusement compliqué avec des serveurs par-ci et des clients par-là et je ne vois pas du tout le rapport avec un moteur de recherche.

  2. #2
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 267
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 267
    Par défaut
    Avec aussi peu de clarté ça va pas être facile de répondre.

    Ensuite, je suis affolé par le fait que l'installation de mysql m'en a installé pour 880Mo !!!!!

    Il faut tout ça ?
    Je dois déposer ça sur mon blog pour avoir un bête moteur?
    880 Mo pour installer mysql sous Linux ? si c'est le cas, cela est du au fait qu'il te manquait des dépendances.


    lis ici ou là qu'il faut remplir des variables (j'imagine que "$truc" est un nom de variable)
    1
    2
    3
    4
    5
    $host = "Votre serveur de base de données";
    $user = "Votre nom d'utilisateur";
    $password = "Votre mot de passe";
    $bdd = "Votre base de données sur le serveur";

    Concrètement je ne sais pas du tout ce que je dois y écrire.
    en $host il te faudra mettre l'adresse de ton serveur MySSQL, si autohebergé ce sera en général localhost (par défaut MySQL n'est pas ouvert à une connexion extérieure par sécurité.) $bdd sera le nom de la base de données et $user/$password un utilisateur créé dans MySQL qui a les droits d’accès à la base.


    Si c'est chez un hébergeur, les infos te sont données.

    Le lien que tu as donné est obsolète, on utilise plus mysql_query mais PDO. Tu trouveras les tutos qui vont bien sur developpez.com.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  3. #3
    Membre averti
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Janvier 2024
    Messages
    95
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Enseignant Chercheur

    Informations forums :
    Inscription : Janvier 2024
    Messages : 95
    Par défaut
    Merci pour la réponse mais ça reste assez obscure.

    Je précise donc que je suis sous Seven, en train d'écrire du html en vue d'un futur blog. Pour le moment je n'ouvre que des fichiers qui sont sur mon propre ordi.
    J'ai donc installé mysql sur mon propre ordi. L'installateur me l'a mis sur c: même si je déteste ça. Et c'est sur c: que j'ai trouvé 880Mo dans divers répertoires.

    du coup $host= quoi ? le chemin d'un certain exe ? lequel ?
    pour les nom et mots de passe j'imagine que ce sont ceux donné à l'installation mais le nom de la base... je n'en ai pas encore puisque je n'ai rien fait. Et d'ailleurs que faut-il faire concrètement pour en faire une.
    J'ai pas mal cherché mais je n'ai trouvé aucune page pour bizuth.

    Developpez.com ne donne apparemment aucun tuto. C'est juste un site de formation sauf que je ne veux pas me reconvertir .

  4. #4
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 267
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 267
    Par défaut
    Developpez.com ne donne apparemment aucun tuto
    Je pense que tu as pas beaucoup cherché : regardes dans la zone cours PHP, sources PHP.

    du coup $host= quoi ? le chemin d'un certain exe ? lequel ?
    $host va contenir l'adresse du serveur de base de données, en l’occurrence vu que ce serveur c'est ta propre machine la valeur devra être localhost. Il faut garder à l'esprit que ta base de données peut être sur un autre serveur, le serveur (ta machine ou une autre) peut contenir plusieurs bases de donnée d’où les éléments à communiquer aux fonctions de connexion fournies par PHP.

    Si tu n'y connais rien comme tu dis, le plus simple est peut-être que tu utilises WordPress qui est à la base un moteur de blog.Il bénéficie de pléthore d'extensions
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

Discussions similaires

  1. Question stupide (includes)
    Par Prosis dans le forum Langage
    Réponses: 5
    Dernier message: 08/04/2008, 20h29
  2. Réponses: 2
    Dernier message: 03/05/2007, 13h17
  3. Réponses: 3
    Dernier message: 02/04/2007, 16h41
  4. [Débutant] Question stupide : Backup
    Par mcroz dans le forum Access
    Réponses: 2
    Dernier message: 02/03/2007, 15h54
  5. Question stupide sur innerhtml
    Par lieto dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 04/07/2006, 11h01

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