1 00:00:00,000 --> 00:00:00,430 2 00:00:00,430 --> 00:00:03,260 >> اسپیکر 1: ایک تلاش کو لاگو کرتے ہیں انجن یا، کم از کم، فرنٹ اینڈ صارف 3 00:00:03,260 --> 00:00:06,590 ایک تلاش کے انجن کے لئے انٹرفیس ہے کہ صارف کچھ شرائط میں ٹائپ کرنے کی اجازت دیتا ہے 4 00:00:06,590 --> 00:00:09,370 اور پھر دنیا بھر میں تلاش ان شرائط کے لئے ویب. 5 00:00:09,370 --> 00:00:13,690 اس مقصد کو حاصل کرنے کے لئے، ہم ایچ ٹی ایم ایل کی "فارم" کا استعمال کریں گے ٹیگ کے، کے ساتھ ساتھ کچھ دوسروں کو. 6 00:00:13,690 --> 00:00:17,140 یہاں Search.html میں، میں نے پہلے ہی ہے ہم سے کھولنے کی طرف سے شروع کیا اور ہو گیا 7 00:00:17,140 --> 00:00:18,500 چند ٹیگز بند. 8 00:00:18,500 --> 00:00:22,570 تو اب یہاں، اس کے جسم کے اندر، چلو پہلے CS50 کی سرخی وضاحت 9 00:00:22,570 --> 00:00:26,460 قسم کی ایک عنوان کے طور پر کی خدمت کے لئے تلاش صفحے کے جسم میں. 10 00:00:26,460 --> 00:00:30,660 >> ایک "فارم" ٹیگ کو کھولنے اور پھر دو، preemptively، اسے بند، ایسا نہیں 11 00:00:30,660 --> 00:00:31,930 بعد میں بھول جاتے ہیں. 12 00:00:31,930 --> 00:00:37,450 اس وقت جن کے ایک ان پٹ ٹیگ، کی وضاحت کریں نام کے سوال کے لئے "ق" ہو، اور جن ہوں گے 13 00:00:37,450 --> 00:00:40,810 قسم "، متن" ہو گا تاکہ براؤزر ایک متن والے فیلڈ کے طور پر اس دیتا ہے 14 00:00:40,810 --> 00:00:41,840 صفحے پر. 15 00:00:41,840 --> 00:00:43,720 کی تو اس ٹیگ کو بند کرتے ہیں. 16 00:00:43,720 --> 00:00:46,480 کے اس وقت کے نیچے ایک سطر توڑ ڈالیں ہیں. 17 00:00:46,480 --> 00:00:50,870 اور اب یہ ایک ان پٹ کی وضاحت کریں جس کی قسم پیش کیا جائے گا،، 18 00:00:50,870 --> 00:00:56,640 تاکہ ایک جمع کرائیں بٹن ہے، اور جن کے قیمت یا لیبل CS50 تلاش ہے. 19 00:00:56,640 --> 00:00:59,930 >> اب ہم اس فارم پر وضاحت کی گئی ہے، لیکن ہم نے جہاں فارم پر کی وضاحت نہیں ہے 20 00:00:59,930 --> 00:01:01,120 پیش کیا جانا چاہئے. 21 00:01:01,120 --> 00:01:04,480 کی دو اور صفات شامل ہیں یہاں زیادہ عین مطابق ہو. 22 00:01:04,480 --> 00:01:09,410 سب سے پہلے، کی "فارم" ٹیگ میں وضاحت کرتے ہیں خود کو اس طریقہ کار ہے جس کے ذریعے اس 23 00:01:09,410 --> 00:01:12,620 فارم HTTP حاصل ہے پیش کیا جانا چاہئے. 24 00:01:12,620 --> 00:01:16,150 اور کی وضاحت کرتے ہیں کہ کارروائی یا اس فارم کی منزل ہو گی 25 00:01:16,150 --> 00:01:22,540 https://www.google.com/search. 26 00:01:22,540 --> 00:01:25,690 >> اب، میں یو آر ایل موجود جانتے ہیں کہ وجہ میں کچھ وقت کے لئے دیکھا ہے میری 27 00:01:25,690 --> 00:01:27,080 براؤزر کے ایڈریس بار. 28 00:01:27,080 --> 00:01:32,020 تو میں صرف کرنے کے لئے صارف سے رجوع کرنے جا رہا ہوں ان کی تلاش کے نتائج کے لئے اس یو آر ایل. 29 00:01:32,020 --> 00:01:35,380 اب، کو بچانے کے لئے کی اجازت تبدیل پر، اور اس مرحلے کو کھولنے. 30 00:01:35,380 --> 00:01:41,090 "ایک پلس R search.html CHMOD." کروم کھول اب چلو. 31 00:01:41,090 --> 00:01:46,770 http://localhost/search.html. 32 00:01:46,770 --> 00:01:49,345 تلاش کے انجن کی نہیں سب سے سیکسی، لیکن یہ کام کرتا ہے چلو دیکھتے ہیں اگر. 33 00:01:49,345 --> 00:01:51,920 34 00:01:51,920 --> 00:01:53,240 اور کچھ بلیوں ہیں. 35 00:01:53,240 --> 00:01:57,140 >> ایڈریس بار میں سے، اگرچہ نوٹس مجھے امید ہے کہ بالکل یو آر ایل ہے، 36 00:01:57,140 --> 00:01:58,910 لیکن ایک چھوٹی سی چیز کے ساتھ آخر میں زیادہ. 37 00:01:58,910 --> 00:02:04,260 میں یہاں میں زوم، تو محسوس ہے کہ یو آر ایل ہم توقع بالکل کے طور پر، لیکن ایک 38 00:02:04,260 --> 00:02:07,260 سوالیہ نشان ق برابر سب سے اوپر بلیوں. 39 00:02:07,260 --> 00:02:08,729 کہاں سے آیا؟ 40 00:02:08,729 --> 00:02:12,880 >> میں نے ایک فارم جمع ٹھیک ہے، اس کی وجہ سے جس کا نام تھا (ق) ایک ان پٹ تھا، ہماری 41 00:02:12,880 --> 00:02:16,300 براؤزر ہے کہ شامل کرنے کے لئے خود صلی اللہ علیہ وسلم اسے لے پھر سوالیہ نشان ہے اور یہ کہ ڈال دیا 42 00:02:16,300 --> 00:02:17,820 پیرامیٹر کا نام - Q - 43 00:02:17,820 --> 00:02:21,130 ایک ہی علامت کے بعد، کے بعد قیمت ہے جو بلیوں، کی طرف سے کہ میں 44 00:02:21,130 --> 00:02:22,550 اپنے آپ کو اندر ٹائپ 45 00:02:22,550 --> 00:02:26,130 اس طرح کے پیرامیٹرز تھے یو آر ایل کے اندر، براؤزر گے 46 00:02:26,130 --> 00:02:28,500 بس الگ ہے ایمپرسینڈ کی طرف سے ان. 47 00:02:28,500 --> 00:02:30,790 لیکن اس صورت میں، ہم نے صرف اس طرح کے ایک جوڑے. 48 00:02:30,790 --> 00:02:35,040 اور یہ کرنے کے لئے ان پٹ کے طور پر فراہم کی جاتی ہے زیادہ سے زیادہ ایک پیرامیٹر کی طرح گوگل ہے 49 00:02:35,040 --> 00:02:37,000 ان پٹ ایک تقریب فراہم کی جاتی ہے. 50 00:02:37,000 --> 00:02:40,600 اور گوگل پھر اس ان پٹ کا استعمال کرتا ہے کسی نہ کسی طرح اس کی ڈیٹا بیس میں تلاش کریں اور 51 00:02:40,600 --> 00:02:42,180 نتائج کی ایک پیج ظاہر. 52 00:02:42,180 --> 00:02:43,755