Προς το περιεχόμενο

How to create a search engine!


aceman

Προτεινόμενες αναρτήσεις

Δημοσ.

Εννοείς για WEB ??

 

Βασίκα είναι σχετικά δύσκολο, αλλά πρέπει να έχεις μία τεράσια βάση δεδομένων όπου θα αποθηκέυεις στοιχεία για την κάθε σελίδα, πχ Title, Keywords, μετά πρέπει να έχεις μία "μηχανή" που θα μαζεύει αυτά τα στοιχεία δηλαδή θα πηγαίνει από σελίδα σε σελίδα και θα βλέπει τον τίτλο και ότι άλλο θές

 

Και στο τέλος πρέπει να φτιάξεις και ένα σιτε που θα κάνει την αναζήτηση στην βάση σου.

 

Βέβαια όλα αυτά έχουν γίνει ήδη, οποτέ πρέπει να βρεις κάτι καλύτερο να κάνεις...

και είναι κομματάκι δύσκολο...

Δημοσ.

Κάτσε, περίμενε, τι εννοείς για την σελίδα σου, να ψάχνει μέσα στις σελίδες του site σου για να βρει κάτι ή να ψάχνει σε όλο το www ?

Δημοσ.

Αυτό δεν είναι πολύ δύσκολο, θέλει μία απλή βάση δεδομένων και ένα περιβάλλον (σελίδα) λειτουργίας...

Δημοσ.

i poio apla, bale sti selida sou auto to kodika( sto simeio pou thes na fianetai to search):

 

<!-- SiteSearch Google -->

<FORM method=GET action="http://www.google.com/search">

<TABLE bgcolor="#FFFFFF"><tr><td>

<A HREF="http://www.google.com/">

<IMG SRC="http://www.google.com/logos/Logo_40wht.gif"

border="0" ALT="Google"></A>

</td>

<td>

<INPUT TYPE=text name=q size=31 maxlength=255 value="">

<INPUT type=submit name=btnG VALUE="Google Search">

<font size=-1>

<input type=hidden name=domains value="YOUR DOMAIN NAME"><br><input type=radio name=sitesearch value=""> WWW <input type=radio name=sitesearch value="YOUR DOMAIN NAME" checked> YOUR DOMAIN NAME <br>

</font>

</td></tr></TABLE>

</FORM>

<!-- SiteSearch Google -->

Δημοσ.

Αν η σελίδα σου είναι σε .php μπορείς να ''κλέψεις'' αποτελέσματα από pathfinder, in.gr και google και να τα εμφανίσεις στην δική σου σελίδα σε inline frame. Aυτό το έγραψα εγώ, αν έχεις πρόβλημα email me

 

 

>//Στην home page αυτό:
<form method="POST" action="results.php">
<p style="text-align: center"><input type="text" name="se" size="20"><select size="1" name="mixani">
<option value = "a">Pathfinder
<option value = "b">In.gr
<option value = "c">Google
</select><input type="submit" value="Search" name="B1"></p>
</form>

 

>//Στην σελίδα των αποτελεσμάτων (results.php)αυτό:
<?  
global $se;
$se = trim($se);
$se = str_replace(" ", "+", $se);
switch ($mixani) {
case "a" :
$pathfinder1 = "http://search.pathfinder.gr/search?q=";
$pathfinder2 = "&tab=web";
$se = $pathfinder1.$se.$pathfinder2;
$tit = "Pathfinder.gr";
break;

case "b" :
$ingr = "http://find.in.gr/results.page?data=";
$se = $ingr.$se;
$tit = "In.gr";
break;

case "c" :
$google1 = "http://www.google.com.gr/search?q=";
$google2 = "&ie=UTF-8";
$se = $google1.$se.$google2;
$tit = "Google.com";
break;

}
?>

//Ο τίτλος της σελίδας αλλάζει:
<title>YourHomePage Results: <? echo $tit;?></title>


//Και όλο το σκηνικό υποτίθεται ότι είναι σε inline frame:
<iframe name="I1" width="743" height="670" src="<? echo $se; ?>"
Your browser does not support inline frames or is currently configured not to display inline frames.
</iframe>

 

:wink:

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...