SPEAKER 1: Pieņemsim īstenot meklēšanu dzinēju vai vismaz Frontend lietotājs interfeiss meklētājprogrammu, ka ļauj lietotājam rakstīt dažus noteikumus un tad meklēt vispasaules web šiem noteikumiem. Lai to panāktu, mēs izmantosim pieejams HTML "formā" tag, kā arī daži citi. Šeit search.html, es esmu jau gotten mums sākās ar atvēršanas un slēdzot dažas tagus. Tāpēc tagad šeit, iekšā no šīs iestādes, pieņemsim vispirms definēt virsrakstu CS50 Meklēt, lai kalpotu par titulu veidu organismā lapas. Pieņemsim tad atvērt "formu" tagu, un, preemptively, pieņemsim to aizvērtu, tāpēc nav aizmirsis vēlāk. Pieņemsim tad noteikt ieejas frāzi, kuru nosaukums ir "Q" vaicājumu, un kura tips ir "teksta", lai pārlūku padara to kā teksta laukā lapā. Pieņemsim aizveriet šo tagu. Pieņemsim tad ievietotu rindiņas pārtraukumu zemāk. Un pieņemsim tagad definēt vēl vienu ievadi to laiks, kuru veids būs jāiesniedz tā ka Iesniegt pogu, un kuru vērtība vai etiķete ir CS50 Meklēt. Tagad mēs esam noteikts šo formu, bet mēs nav noteikts, kur formu jāiesniedz. Pieņemsim pievienot vēl divus atribūtus precīzāk šeit. Pirmkārt, pieņemsim precizēt, jo "formā" tagu pats par sevi, ka metode, kurā šī veidlapa jāiesniedz, ir iegūt HTTP. Un pieņemsim noteikt, ka darbība vai galamērķis Šīs veidlapas ir https://www.google.com/search. Tagad es zinu, ka URL pastāv tāpēc, ka Esmu redzējis to kādu laiku manā pārlūkprogrammas adrešu joslā. Tāpēc es esmu tikai gatavojas nodot lietotājam ka URL meklēšanas rezultātiem. Pieņemsim tagad saglabāt, mainīt atļaujas gada, un atvērt šo posmu. "Chmod plus r search.html." Pieņemsim tagad atvērt Chrome. http://localhost/search.html. Nav sexiest meklētājprogrammas, bet pieņemsim redzēt, ja tā darbojas. Un tur ir daži kaķi. Paziņojums, lai gan, kā adrešu joslā Tieši URL, ka es gaidīju, bet ar nelielu kaut ko more beigās. Ja es tuvinātu šeit, ievērosiet, ka URL ir tieši tā, kā mēs bijām gaidījuši, bet ar jautājuma zīme Q ir vienāds kaķi augšpusē. No kurienes tas nāk no? Nu, tāpēc, ka es iesniedzu veidlapu, piedalījušies, kura vārds bija q, mūsu pārlūkprogramma ņēma to uz sevi, lai pievienotu, ka jautājuma zīme, un pēc tam nodot, ka parametrs nosaukums - q - kam seko vienādības zīme, kam seko ar kaķiem, kas ir vērtība, ka es pats drukāti collas Ja tur bija vairāki šādi parametri iekšpusē URL, pārlūks būtu vienkārši atdalītas tos ar & zīmi. Taču šajā gadījumā, mēs tikai viens šāds pāris. Un kas ir paredzēts kā ieguldījums Google līdzīgi parametrs ir sniedz funkcija ir ievadi. Un Google tad izmanto šo ieguldījumu meklēt savu datu bāzi kaut kā un parādīt lapā rezultātus.