1 00:00:00,000 --> 00:00:00,200 2 00:00:00,200 --> 00:00:02,280 >> اسپیکر 1: ٹھیک ہے، تو کیا یہ آپ کو ٹھوس طورپر ایسا کرنے کی ضرورت ہے؟ 3 00:00:02,280 --> 00:00:04,140 ٹھیک ہے، وہاں ہے باہر کر دیتا صرف چار افعال 4 00:00:04,140 --> 00:00:06,390 آپ کو لاگو کرنے کی ضرورت ہے جن فعالیت ہے 5 00:00:06,390 --> 00:00:08,520 مناسب کے لئے لازمی ویب سرور کے آپریشن، 6 00:00:08,520 --> 00:00:10,720 لیکن تمام جن کے رویہ بہت تنگ نظری ہے 7 00:00:10,720 --> 00:00:13,104 ، بیان کیا تاکہ وہ صرف بہت ایک کام کرتے ہیں. 8 00:00:13,104 --> 00:00:15,270 تم جا رہے ہو سب سے پہلی چیز لاگو کرنے کی ضرورت ہے کرنے کے لئے، 9 00:00:15,270 --> 00:00:17,540 تفصیلات کے مطابق، تلاش تقریب. 10 00:00:17,540 --> 00:00:20,900 یہ ایک منصفانہ سادہ تقریب میں ہے ایک دلیل لیتا ہے کہ آخر، 11 00:00:20,900 --> 00:00:24,690 فائل کرنے کے لئے جو کچھ بھی راہ صارف کی درخواست کرنا چاہتا ہے، 12 00:00:24,690 --> 00:00:28,310 اور آپ کے ساتھ جواب دینے کے لئے کی ضرورت ہے نام نہاد MIME قسم، یا مواد کی قسم، 13 00:00:28,310 --> 00:00:29,200 اس فائل کی. 14 00:00:29,200 --> 00:00:31,415 مثال کے طور پر، یہ ہے تو ایک فائل کی طرح، ہیلو ڈاٹ 15 00:00:31,415 --> 00:00:37,470 آپ کو ایک MIME کے ساتھ جواب دینے کے لئے جا رہے ہیں HTML اقتباس unquote ٹیکسٹ سلیش ایچ ٹی ایم ایل کی قسم. 16 00:00:37,470 --> 00:00:40,920 >> یہ ایک تصویر ہے تو، آپ کو چاہتے ہو سکتا ہے تصویر ڈاٹ سلیش کے ساتھ جواب دینے کے لئے 17 00:00:40,920 --> 00:00:42,990 پلک مارتے یا تصویر JPEG سلیش. 18 00:00:42,990 --> 00:00:46,280 مختلف کے لئے تفصیلات دیکھیں فائل کی شکل آپ کا پتہ لگانے کی ضرورت ہے. 19 00:00:46,280 --> 00:00:49,760 لیکن یہ واقعی ایک لینے کے لئے فوڑے راستے میں نظر آتے ہیں، آپ ماضی ہیں کہ، 20 00:00:49,760 --> 00:00:52,870 اور اس فائل کو دیکھ کر توسیع، گزشتہ چند حروف 21 00:00:52,870 --> 00:00:54,297 پشت بندی کی مدت یا ڈاٹ بعد. 22 00:00:54,297 --> 00:00:57,130 تو ہم نے کچھ کے ساتھ آپ کو چھوڑ دیں گے تفصیلات میں اشارے کے 23 00:00:57,130 --> 00:01:00,170 تلاش کرنے کے لئے کس طرح پتہ کرنے کے لئے کہ نقطہ اور فائل چڑھانے کی کوشش 24 00:01:00,170 --> 00:01:02,840 تو آپ ایسا کر سکتے ہیں ایک سے دوسرے سے تعریفیں. 25 00:01:02,840 --> 00:01:04,395 >> اگلا، دوسرا اپ توڑتے تقریب ہے. 26 00:01:04,395 --> 00:01:06,270 تو یہ ایک چھوٹا سا ہے زیادہ ہے کہ میں، ملوث 27 00:01:06,270 --> 00:01:08,590 آپ کو اس میں لینے کے لئے کی ضرورت ہے دلیل [اشراوی]، 28 00:01:08,590 --> 00:01:12,030 یہ زیادہ اعادہ ہے، کردار کردار کے لئے، یا سٹرنگ کی طرف سے سٹرنگ، 29 00:01:12,030 --> 00:01:14,660 اس بات کا یقین کرنے کے لئے یہ بالکل پورا کرتا ہے کہ 30 00:01:14,660 --> 00:01:19,155 کہ سب سے پہلے میں رسمی تعریف درخواست لائن، تفصیلات کے مطابق. 31 00:01:19,155 --> 00:01:23,930 اور آپ کو مطلق میں لوڈ کرنے کی ضرورت substring، نمائندگی کرتا ہے کہ اس راستے 32 00:01:23,930 --> 00:01:26,550 کچھ کی طرح، ہیلو ڈاٹ ایچ ٹی ایم ایل سلیش. 33 00:01:26,550 --> 00:01:29,960 دریں اثنا، اختیاری، اس کے بعد راستہ ایک سوالیہ نشان ہو سکتا ہے 34 00:01:29,960 --> 00:01:32,240 اور پھر ایک سوال سٹرنگ کی طرح، ق بلیوں برابر، 35 00:01:32,240 --> 00:01:35,310 یا Q بلیوں ایمپرسینڈ برابر ہے، اور پھر ایک اور کلیدی قدر جوڑی. 36 00:01:35,310 --> 00:01:38,380 تو آپ کو کرنے کی ضرورت جا رہے ہیں ان حروف پھلانگنا، 37 00:01:38,380 --> 00:01:41,150 اس کے ساتھ ساتھ، تک ترتیب میں سب سے پہلے کی جگہ، 38 00:01:41,150 --> 00:01:47,327 کہ دکانوں ایک تار بنانے کے لئے اس سوال سٹرنگ خود کے اندر. 39 00:01:47,327 --> 00:01:49,410 اگلا، آپ کو کرنے کے لئے جا رہے ہیں لوڈ تقریب کو لاگو. 40 00:01:49,410 --> 00:01:52,493 آپ کے ذریعے نظر آئے تو یہ باہر کر دیتا ہے ماخذ کوڈ، رپورٹ ہدایت کے طور پر، 41 00:01:52,493 --> 00:01:54,210 لوڈ تقریب دو جگہوں میں استعمال کیا جاتا ہے. 42 00:01:54,210 --> 00:01:57,420 لوڈ کرنے کے لئے استعمال کیا جاتا ہے تو ایچ پی کی ترجمان کی طرف سے پیداوار. 43 00:01:57,420 --> 00:01:59,700 اور ہم میں سے سب لکھا پی ایچ پی کی ہینڈلنگ کوڈ، 44 00:01:59,700 --> 00:02:01,840 لیکن یہ کرنے کی ضرورت ہے نامی ایک تقریب کا استعمال کرتے ہیں 45 00:02:01,840 --> 00:02:06,350 لوڈ، کہ بنیادی طور پر تمام پڑھتا ہے پی ایچ پی کی ترجمان کی پیداوار کا بائٹس 46 00:02:06,350 --> 00:02:08,430 ایک بڑا صف میں. 47 00:02:08,430 --> 00:02:10,850 >> اسی تقریب لوڈ بھی لوڈ کرنے استعمال کیا جاتا ہے 48 00:02:10,850 --> 00:02:15,200 ایک فائل سے میموری بائٹس کی سب میں کی طرح، ایک پلک مارتے، یا ایک JPEG، یا ڈاٹ ایچ ٹی ایم ایل 49 00:02:15,200 --> 00:02:16,630 فائل، صارف کی درخواست کی ہے کہ. 50 00:02:16,630 --> 00:02:21,060 تو آپ کو کچھ چالوں کو استعمال کرنے کی ضرورت ہو گی اور مسئلہ سے اوزار، فائل IO 4 مقرر 51 00:02:21,060 --> 00:02:24,410 لیکن آپ نسبتا کہ تلاش کرنا چاہئے واقف اور ایک اچھا طریقہ میں، امید ہے کہ، 52 00:02:24,410 --> 00:02:28,110 جدید ویب کے ساتھ مل کر باندھنے کا بڑی عمر کے فائل IO سامان کے ساتھ چیزیں. 53 00:02:28,110 --> 00:02:31,490 >> آخر میں، کے اشاریہ جات میں تقریب، آپ کیا کرنے کی ضرورت ہے 54 00:02:31,490 --> 00:02:34,570 چاہے یا نہیں فیصلہ کرنا ہے موثر انداز میں کچھ فائل موجود 55 00:02:34,570 --> 00:02:40,430 انڈیکس ڈاٹ ایچ ٹی ایم ایل، یا انڈیکس ڈاٹ پی ایچ پی نامی، جس راستہ آپ ڈائریکٹری کے اندر 56 00:02:40,430 --> 00:02:41,220 ماضی ہیں. 57 00:02:41,220 --> 00:02:44,360 اس کا الٹا مطلب ہے کہ صارف کو ایک ڈائریکٹری کی درخواست کرتا ہے، 58 00:02:44,360 --> 00:02:47,318 ہم صرف اس کے ظاہر کرنے نہیں جا رہے ہیں یا اس سے ڈائریکٹری کے مواد، 59 00:02:47,318 --> 00:02:51,342 ہم لفظی ان انڈیکس ڈاٹ دکھائیں گے ڈیفالٹ کی طرف سے پی ایچ پی ڈاٹ ایچ ٹی ایم ایل، یا انڈیکس،. 60 00:02:51,342 --> 00:02:54,300 لیکن اس کے ساتھ آپ کو چھوڑ دیا جا رہا ہے ، پتہ اشارے میں سے کچھ کا استعمال کرتے ہوئے 61 00:02:54,300 --> 00:02:56,350 منبع کوڈ میں، کہ ہم نے پہلے ہی تم کو دی ہے، 62 00:02:56,350 --> 00:02:59,880 آپ اصل میں چیک کر سکتے ہیں کہ کس طرح ایک مخصوص فائل موجود ہے چاہے 63 00:02:59,880 --> 00:03:03,380 موجودہ ڈائریکٹری میں، تاکہ آپ نے درست جواب واپس آ سکتے ہیں. 64 00:03:03,380 --> 00:03:05,800 >> لہذا آخر میں موجود ہے نسبتا چند بائٹس 65 00:03:05,800 --> 00:03:09,155 تم میں سے لینے کی ضرورت ہے مسئلہ سرور کے لاگو کرنے کے لئے مقرر کیا گیا 66 00:03:09,155 --> 00:03:10,210 نامکمل فعالیت. 67 00:03:10,210 --> 00:03:13,180 لیکن یقینی طور پر آپ لپیٹ بات کو یقینی بنانے کوڈ کے ارد گرد کے طور پر زیادہ سے زیادہ آپ کے دماغ 68 00:03:13,180 --> 00:03:15,013 آپ کر سکتے ہیں کے طور پر، لے کہ میں سکون آپ ایسا نہیں کرتے 69 00:03:15,013 --> 00:03:18,160 تمام کو سمجھنے کی ضرورت سب سے کم سطح نیٹ ورکنگ کوڈ، تمام 70 00:03:18,160 --> 00:03:19,834 سب سے کم سطح فائل IO کوڈ کا. 71 00:03:19,834 --> 00:03:21,750 سچ میں، ہم کیا کر رہے ہیں اس مسئلہ سیٹ کے ساتھ 72 00:03:21,750 --> 00:03:25,670 گزشتہ کئی مسئلہ کو ملاتی ہے سیٹ، WebLogic کا تھوڑا سا متعارف کرانے، 73 00:03:25,670 --> 00:03:28,802 اور نیٹ ورکنگ تصورات، تاکہ بالآخر آپ 74 00:03:28,802 --> 00:03:31,760 واقعی بہت ہے کہ کچھ تعمیر واقعی بہت طاقتور، دلچسپ، 75 00:03:31,760 --> 00:03:33,468 لیکن اب بھی استعمال کر رہے ہیں اسی عمارت بلاکس، 76 00:03:33,468 --> 00:03:36,310 ہم نے کچھ وقت کے لئے استعمال کیا گیا ہے کہ.