اسپیکر 1: ٹھیک ہے، تو کیا یہ آپ کو ٹھوس طورپر ایسا کرنے کی ضرورت ہے؟ ٹھیک ہے، وہاں ہے باہر کر دیتا صرف چار افعال آپ کو لاگو کرنے کی ضرورت ہے جن فعالیت ہے مناسب کے لئے لازمی ویب سرور کے آپریشن، لیکن تمام جن کے رویہ بہت تنگ نظری ہے ، بیان کیا تاکہ وہ صرف بہت ایک کام کرتے ہیں. تم جا رہے ہو سب سے پہلی چیز لاگو کرنے کی ضرورت ہے کرنے کے لئے، تفصیلات کے مطابق، تلاش تقریب. یہ ایک منصفانہ سادہ تقریب میں ہے ایک دلیل لیتا ہے کہ آخر، فائل کرنے کے لئے جو کچھ بھی راہ صارف کی درخواست کرنا چاہتا ہے، اور آپ کے ساتھ جواب دینے کے لئے کی ضرورت ہے نام نہاد MIME قسم، یا مواد کی قسم، اس فائل کی. مثال کے طور پر، یہ ہے تو ایک فائل کی طرح، ہیلو ڈاٹ آپ کو ایک MIME کے ساتھ جواب دینے کے لئے جا رہے ہیں HTML اقتباس unquote ٹیکسٹ سلیش ایچ ٹی ایم ایل کی قسم. یہ ایک تصویر ہے تو، آپ کو چاہتے ہو سکتا ہے تصویر ڈاٹ سلیش کے ساتھ جواب دینے کے لئے پلک مارتے یا تصویر JPEG سلیش. مختلف کے لئے تفصیلات دیکھیں فائل کی شکل آپ کا پتہ لگانے کی ضرورت ہے. لیکن یہ واقعی ایک لینے کے لئے فوڑے راستے میں نظر آتے ہیں، آپ ماضی ہیں کہ، اور اس فائل کو دیکھ کر توسیع، گزشتہ چند حروف پشت بندی کی مدت یا ڈاٹ بعد. تو ہم نے کچھ کے ساتھ آپ کو چھوڑ دیں گے تفصیلات میں اشارے کے تلاش کرنے کے لئے کس طرح پتہ کرنے کے لئے کہ نقطہ اور فائل چڑھانے کی کوشش تو آپ ایسا کر سکتے ہیں ایک سے دوسرے سے تعریفیں. اگلا، دوسرا اپ توڑتے تقریب ہے. تو یہ ایک چھوٹا سا ہے زیادہ ہے کہ میں، ملوث آپ کو اس میں لینے کے لئے کی ضرورت ہے دلیل [اشراوی]، یہ زیادہ اعادہ ہے، کردار کردار کے لئے، یا سٹرنگ کی طرف سے سٹرنگ، اس بات کا یقین کرنے کے لئے یہ بالکل پورا کرتا ہے کہ کہ سب سے پہلے میں رسمی تعریف درخواست لائن، تفصیلات کے مطابق. اور آپ کو مطلق میں لوڈ کرنے کی ضرورت substring، نمائندگی کرتا ہے کہ اس راستے کچھ کی طرح، ہیلو ڈاٹ ایچ ٹی ایم ایل سلیش. دریں اثنا، اختیاری، اس کے بعد راستہ ایک سوالیہ نشان ہو سکتا ہے اور پھر ایک سوال سٹرنگ کی طرح، ق بلیوں برابر، یا Q بلیوں ایمپرسینڈ برابر ہے، اور پھر ایک اور کلیدی قدر جوڑی. تو آپ کو کرنے کی ضرورت جا رہے ہیں ان حروف پھلانگنا، اس کے ساتھ ساتھ، تک ترتیب میں سب سے پہلے کی جگہ، کہ دکانوں ایک تار بنانے کے لئے اس سوال سٹرنگ خود کے اندر. اگلا، آپ کو کرنے کے لئے جا رہے ہیں لوڈ تقریب کو لاگو. آپ کے ذریعے نظر آئے تو یہ باہر کر دیتا ہے ماخذ کوڈ، رپورٹ ہدایت کے طور پر، لوڈ تقریب دو جگہوں میں استعمال کیا جاتا ہے. لوڈ کرنے کے لئے استعمال کیا جاتا ہے تو ایچ پی کی ترجمان کی طرف سے پیداوار. اور ہم میں سے سب لکھا پی ایچ پی کی ہینڈلنگ کوڈ، لیکن یہ کرنے کی ضرورت ہے نامی ایک تقریب کا استعمال کرتے ہیں لوڈ، کہ بنیادی طور پر تمام پڑھتا ہے پی ایچ پی کی ترجمان کی پیداوار کا بائٹس ایک بڑا صف میں. اسی تقریب لوڈ بھی لوڈ کرنے استعمال کیا جاتا ہے ایک فائل سے میموری بائٹس کی سب میں کی طرح، ایک پلک مارتے، یا ایک JPEG، یا ڈاٹ ایچ ٹی ایم ایل فائل، صارف کی درخواست کی ہے کہ. تو آپ کو کچھ چالوں کو استعمال کرنے کی ضرورت ہو گی اور مسئلہ سے اوزار، فائل IO 4 مقرر لیکن آپ نسبتا کہ تلاش کرنا چاہئے واقف اور ایک اچھا طریقہ میں، امید ہے کہ، جدید ویب کے ساتھ مل کر باندھنے کا بڑی عمر کے فائل IO سامان کے ساتھ چیزیں. آخر میں، کے اشاریہ جات میں تقریب، آپ کیا کرنے کی ضرورت ہے چاہے یا نہیں فیصلہ کرنا ہے موثر انداز میں کچھ فائل موجود انڈیکس ڈاٹ ایچ ٹی ایم ایل، یا انڈیکس ڈاٹ پی ایچ پی نامی، جس راستہ آپ ڈائریکٹری کے اندر ماضی ہیں. اس کا الٹا مطلب ہے کہ صارف کو ایک ڈائریکٹری کی درخواست کرتا ہے، ہم صرف اس کے ظاہر کرنے نہیں جا رہے ہیں یا اس سے ڈائریکٹری کے مواد، ہم لفظی ان انڈیکس ڈاٹ دکھائیں گے ڈیفالٹ کی طرف سے پی ایچ پی ڈاٹ ایچ ٹی ایم ایل، یا انڈیکس،. لیکن اس کے ساتھ آپ کو چھوڑ دیا جا رہا ہے ، پتہ اشارے میں سے کچھ کا استعمال کرتے ہوئے منبع کوڈ میں، کہ ہم نے پہلے ہی تم کو دی ہے، آپ اصل میں چیک کر سکتے ہیں کہ کس طرح ایک مخصوص فائل موجود ہے چاہے موجودہ ڈائریکٹری میں، تاکہ آپ نے درست جواب واپس آ سکتے ہیں. لہذا آخر میں موجود ہے نسبتا چند بائٹس تم میں سے لینے کی ضرورت ہے مسئلہ سرور کے لاگو کرنے کے لئے مقرر کیا گیا نامکمل فعالیت. لیکن یقینی طور پر آپ لپیٹ بات کو یقینی بنانے کوڈ کے ارد گرد کے طور پر زیادہ سے زیادہ آپ کے دماغ آپ کر سکتے ہیں کے طور پر، لے کہ میں سکون آپ ایسا نہیں کرتے تمام کو سمجھنے کی ضرورت سب سے کم سطح نیٹ ورکنگ کوڈ، تمام سب سے کم سطح فائل IO کوڈ کا. سچ میں، ہم کیا کر رہے ہیں اس مسئلہ سیٹ کے ساتھ گزشتہ کئی مسئلہ کو ملاتی ہے سیٹ، WebLogic کا تھوڑا سا متعارف کرانے، اور نیٹ ورکنگ تصورات، تاکہ بالآخر آپ واقعی بہت ہے کہ کچھ تعمیر واقعی بہت طاقتور، دلچسپ، لیکن اب بھی استعمال کر رہے ہیں اسی عمارت بلاکس، ہم نے کچھ وقت کے لئے استعمال کیا گیا ہے کہ.