>> كل الحق لذلك نحن الى الوراء، اثنين من الأهداف لهذا اليوم،
سنقوم التقاط حيث توقفنا في المرة السابقة،
أذكر أننا كنا مما يجعل هذه الخلافة
من تطبيقات الخادم ذات الصلة، سوبر بسيطة ولكن باستخدام عقدة JS
وبعد ذلك أيضا مؤخرا باستخدام صريحة مسة AS
وما عبرت شبيبة و التماثلية في العالم PHP.
ذلك صريح هو أكثر ... وثيق،
صريح جدا هو أساسا إطار MBC التي جميلة
شعبية في العالم شبيبة عقدة،
رف الكتب التي سنرى اليوم عبر تيم هو التماثلية
من بليغ وهو ORM على مخطط علاقة الكائن
أن الواقع يجعل من الاسهل لتجنب كود SQL مستوى منخفض
والواقع تعبير عن العلاقات بين الكائنات المختلفة.
حتى واحد من أروع الأشياء بصدق
حول شبيبة عقدة هو فقط كيف بسهولة يفسح المجال
لممارسة التطبيقات في الوقت الحقيقي، أشياء مثل الخوادم دردشة
أو خوادم الرسائل، أي شيء يا رفاق استخدام الآن
مثل جوجل ... G-دردشة أو جوجل مستراح
أو تحديثات الفيسبوك أو حتى إذا كنت تويتر
على هم كل صفحة على شبكة الإنترنت هو نوع من الوقت الحقيقي
أو يعطي لك وهم في الوقت الحقيقي
وهذا في الواقع ألم في الرقبة للقيام بشيء
مثل PHP وبلدي SQL الحق ما لم نقترح
يوم الاثنين سيكون الوسيلة
التي يمكن أن تنفذ وهم السلوك في الوقت الحقيقي
مع خادم دردشة في PHP، ماذا عليك أن تفعل؟
أليس يرسل رسالة، ويضرب أدخل أين يذهب؟
نعم.
>> [قسم غير مسموع]
>> إلى قاعدة البيانات ومن ثم ماذا المتصفح بوب ديك
القيام به لنرى في الواقع أليس ما قال، نعم؟
>> [قسم غير مسموع]
حافظ >> الاقتراع قاعدة البيانات، الحق، لذلك طلب اياكس لديه
لاطلاق النار في كل ثانية، كل بضعة ثانية أو تحدثنا لفترة وجيزة
ولكن لم ننظر على سبيل المثال من ما يسمى الاقتراع طويلة،
أي شخص يتذكر كيف
هذه الآلية على ... يعمل على مستوى عال؟
>> [قسم غير مسموع]
>> بالضبط، نعم حتى مستعرض لا يزال يجعل طلب اياكس
إلى خادم، إلى فب فو نقطة لكن فو نقطة فب يبدو فقط
لشنق، فإنه يجلس في الأساس في حلقة حين لأكبر عدد ممكن
كما عادة 30 ثانية و مرة واحدة فقط فو ملف نقطة فب
يدرك أوه هناك صف جديد
في قاعدة البيانات لا أنها تستجيب فعلا
مع الاستجابة المتشعب.
حتى انك تعتقد ان هذه القوة شنق خلاف ذلك الخادم
وأنه لا إلى حد ما
ولكنه يعني هناك أقل كثيرا النفقات العامة
لأنك لا تحتاج إلى برنامج التعاون الفني الجديدة اتصال، اتصال بالمشاركه جديدة
لطلب الواقع البيانات من الخادم.
ولكن عقدة شبيبة يأتي مع جدا مكتبة شعبية تسمى مقبس
دوت الإعلام والتوعية التي يمكن لم تستخدم قط بنيت على قمة
من تقنية تسمى شبكة الإنترنت مأخذ التي هي موجودة
في المتصفحات الحديثة و ما يفعله هو الإعلام والتوعية مأخذ تسمح لك
لخلق أساسا اتصال مستمر
بين المتصفح والخادم هذا منخفض جدا في سماء المنطقة
حتى لا بالضرورة لديهم قضايا القياس نفسه
التي قد إذا كنت ضرب باستمرار الخادم
في عالم PHP و بلدي SQL وما شابه ذلك.
حتى بالنسبة المتصفحات القديمة
التي لا تدعم مقبس شبكة الإنترنت هذه المكتبة مأخذ دوت الإعلام والتوعية يمكن
يرتد على ومضات تنفيذ مآخذ
ومآخذ هي الشبكات شيء من CS143 على سبيل المثال.
أو يمكن أن تقع حتى يعود لفترة طويلة الاقتراع نفسها حتى تنفيذ
نفس هذا النوع من العمل
حول للحفاظ على الواقع وهم هذا الصدد.
لذلك مقبس [غير مسموع] الإعلام والتوعية وهذا هو في شكل
من مكتبة جافا سكريبت، أساسا إذا كنت تستخدم
في شكل شبيبة عقدة تثبيت التطبيق ليس فقط
على أنها حزمة باستخدام شيء مثل الآلية التي كنا يوم الاثنين
وأو أن تشمل أيضا تجريد العلامة في في ملف HTML
الذي يقول استخدام مكتبة جانب العميل.
ولذلك لا يوجد نصفين ل وذلك ما فعلناه هنا
في التكرار الرابع تسلسل الاثنين
من الأمثلة هو ما يلي.
لذلك هذا هو بنية الملف تذكرنا مجموعة مشتركة جدا
حتى لشبيبة أعرب و والحمد لله هو أبسط طريقة
من lervo [الصوتية] و، أذكر عندما قمت بتعيين
حتى lervo كنت حصلت على سيئة ضخمة تفريغ من مجموعة كبيرة من الملفات،
الدلائل البائعين، وليب جدا الوزن الثقيل مقارنة هذا.
الآن في الإنصاف لقد جردت بعيدا الاشياء وهذا الى حد كبير
الهاء ولكن كل الاشياء العصير هو حقا
في وحدات العقدة.
فقط لإعطائك طعم إذا نظرنا
في وحدات عقدة هناك اثنين من وحدات أو مكتبات
أنني قمت بتحميل، وهذا سيكون ما يعادل
الدليل بائع، واحد يسمى صريحة والذي هو
مثل larevel لكن في عقدة
ومأخذ على الإعلام والتوعية واحدة ذكرتها للتو.
حتى تلك موجودة حتى ما في وسعنا قم بما يلي إذا قمت بفتح
حتى دعونا نقول مؤشر نقطة أتش تي أم أل، دعونا ننظر أولا في في أتش تي أم أل،
هذا هو الذهاب الى يؤلف هذه الهيئة، يا عظمى،
سوبر بسيطة خدمة الدردشة.
ولذلك لا يوجد على ما يبدو المجاهدين مع فكرة فريدة من نوعها من الرسائل
وحيث ان لى واحد في وقت واحد،
جميع الرسائل الفورية و سوف تظهر بين أليس
وبوب ثم هناك نموذج بسيط مع حقل النص
وزر الإرسال أليس الذي
أو يمكن فعلا بوب رسالة بعضها البعض.
وبالتالي فإن الأثر الصافي إذا أنا تشغيل هذا التطبيق
عن طريق القيام عقدة التطبيق الفضاء نقطة شبيبة، وإذا كنت سحب ما يصل زوجين
من نوافذ المتصفح هو أن أليس قد يكون على حق،
بوب قد يكون على اليسار وعادل
أن تكون واضحة وليس هناك السحر هنا أنا عندي نافذة واحدة
في التخفي لذلك ليس هناك تقاسم الكوكيز أو أي شيء
مثل هذا، وهذه هي اثنين من المستخدمين متميزة.
يجب أن أكون قادرا على أن يكون أليس ويقول مرحبا بوب، انقر فوق تقديم
والآن ترى على اليسار التي تم إرسالها رسالة أليس
وعلى الفور تقريبا على اليمين.
لا تشارك الاقتراع على ما يبدو، تلقى بوب نفس الرسالة.
الآن يقول بوب يقول مهلا أليس ترى تأثير معاكس.
وذلك ما يحدث في الواقع، وكيف كود بكثير نحتاج إلى إرسال
لتنفيذ هذا الخادم دردشة
والتي يمكنك استقراء الآن عقليا أن الجميع
في هذه الغرفة إذا كان هذا لم تكن على بلدي [غير مسموع]
ولكن على فو دوت كوم استطعنا جميع بدء الدردشة على الفور
مع بعضها البعض.
فما هو المشاركة وقبل أن مسح هذه الشاشة وهذا هو هذا
ومقبس مجرد كونه الإعلام والتوعية صاخبة قليلا، وانها مجرد الطباعة
من معلومات التصحيح إلى الشاشة،
هناك في الحقيقة أي شيء آخر يحدث هناك.
لذلك اسمحوا لي فتح التطبيق نقطة شبيبة، لذلك كما كان من قبل لدينا عدد قليل من الأشياء
في الجزء العلوي من الملف.
حفنة من المتطلبات، لذلك فان هذه هي مثل المكتبات
أو شحذ القرائن أو تتطلب onces مهما كنت نموذج العقلية
تريد أن يكون مجرد و لنلخص يستخدم FS
لماذا النوع من الوظائف؟
ذلك نظام الملفات حتى قراءة ملفات ويحتمل أن تكون أشياء من هذا القبيل
وأنا استخدم هذا في واحد وضع كما سترى،
صريحة بالطبع هو هذا الإطار الذي نستخدمه،
انها صارم لا يمكن اللازمة استطعنا
مثل يوم الاثنين خلق تماما لدينا المتشعب الخادم الخاصة من الصفر
عن طريق القيام خلق الخادم وجميع من هذا النوع من التعليمات البرمجية من قبل
ولكن كما سنرى هذا يجعل الأمور أسهل قليلا
لأن كل ما عليك فعله هو على خط 3 هنا مثيل
وأعرب عن الكائن، سأتصل ذلك التطبيق، وبشكل تعسفي إلى حد ما،
أنا ثم يقول التطبيق ل الاستماع على منفذ 1337 بشكل تعسفي،
يمكن من خلال 80 اتفاقية
ثم أخيرا لدي جديدة الخط اليوم الذي يقول
تحتاج إلى مقبس مكتبة الإعلام والتوعية ثم
هذا النهج من شأنه سلسلة هذا المشغل أنا مجرد نقطة
استدعاء الدرس الاستماع هذا يقول أساسا مأخذ
مكتبة الإعلام والتوعية إليها أيضا الاستماع إلى ذلك الخادم نفسه
أو على شبكة الإنترنت اتصالات مأخذ التوصيل.
وحتى الآن ما، لذلك ما هو هذا به، وهذه الخطوط الأربعة
من التعليمات البرمجية التي يجب هنا تبدو تذكرنا larevel،
ماذا يعني هذا تمثيل؟
>> [قسم غير مسموع]
>> ... هذا هو الطريق، وفقط طريقا حتى في التطبيق نقطة شبيبة،
ويعرف أيضا باسم شبيبة خادم نقطة تبعا على ما نريد من الناس أن نسميها
في التطبيقات الخاصة بها لديك اتفاقية
به تحديد المسارات الخاصة بك،
التطبيق الحصول على نقطة يعني كلما تحصل على طلب الحصول على الذهاب
للخفض حرفيا المضي قدما واستدعاء هذه الدالة المجهول
وظيفة المجهول في هذه الحالة يأخذ من قبل الشرط
أو طلب وردا على ذلك، يحتمل أن تكون بعض الأشياء الأخرى
ولكن الحد الأدنى من هذين.
طلب يتيح لك الوصول لأشياء مثل المعلمات المتشعب
ورؤوس وغيرها الأشياء العصير
ومن ثم الاستجابة هي الآلية
التي تستطيع الرد على المستخدم.
لذلك هذا هو السوبر بسيطة حتى على الرغم من أننا لم نرى تماما
نفس رمز آخر مرة، وأنا باستخدام وحدات نظام الملفات،
خلق أسلوب تيار قراءة الذي يفعل ذلك أساسا،
خلق تيار القراءة التي يعني البدء أساسا الإلتهام
حتى بايت من مؤشر نقطة هتمل بكفاءة كما يمكنك
دون انتظار بالضرورة حتى الخاص بك قراءة الملف بأكمله
وكما كنت تفعل ذلك الأنابيب لهم حرفيا
بمعنى شريط عمودي إذا كنت مريحة
مع سطر الأوامر لينكس،
الأنابيب إلى الاستجابة من وجوه.
حيث كانت هناك مثالين المتعلقة تيارات يوم الاثنين،
ونحن ننظر فقط في واحد ولكن فنحن نرحب بك أن ننظر إلى الوراء
س في تيار وتيار 1.
تيار 1 ... 0 فعلت شيئا مشابها لهذا،
1 تيار فعلت شيئا بالضبط تقريبا مثل هذا،
هذا هو مجرد بقعة سفينة واحدة من نوع قائلا
من تسرع في الشراب شيئا في أكثر من هنا وتبدأ بعد ذلك إرسالها هنا
في نفس الوقت دون القيام الشامل توافق
ومن ثم حق واسع،
هذا النهج هو عموما أكثر كفاءة.
ولهذا النوع من الاشياء القديمة حتى لو كانت جديدة يوم الاثنين
هذا هو كل ما يلزم ل تنفيذ خدمة الدردشة
مع شبيبة عقدة وأكثر من ذلك مقبس تحديدا دوت الإعلام والتوعية.
فكيف يفعل هذا العمل، اسمحوا لي تحريكه قليلا،
حتى الإعلام والتوعية هو مجرد متغير يشير
إلى وحدة نحن المطلوب في وقت سابق،
المقبس هو مجرد نقطة الملكية داخل منه
أن يعطيني مقبس وظائف ذات الصلة
على طريقة الشائعة التي يتصل ما الفكرة العامة؟
حدث ذلك على الاستماع الملقب في بعض المكتبات بل يعني فقط
على سماع هذا الحدث وهو ما يسمى اتصال
والآن أنت تعرف هذا فقط من تبحث في الوثائق،
من كتب المكتبة تعريف الحدث يسمى
أي اتصال لا ما يظن بك
عندما أليس بوب أو يربط.
والمضي قدما في هذه الكلمة وظيفة مجهول تأخذ عابرة
في حجة واحدة العميل وهو ما يبدو نوعا
الكائن الذي يمثل أليس اتصال
أو اتصال أو بوب تشارلي أو أي شخص آخر
والآن نحن القيام بما يلي.
ونحن نقول للعميل بعد هو أو هي مرتبطة
للاستماع على وجه التحديد
لرسالة هذا تماما دعا تعسفا رسالة
العميل القولون.
هذا هو الشيء الذي تيم و خطرت لي، يمكن أن يكون فو
أو شريط، انها مجرد بعض سلسلة فريدة أننا بحاجة
للبت في مثل المطورين.
كلما أليس أو يسمع بوب
هذا الحدث هذا المجهول ينبغي أن تسمى وظيفة
والبيانات، و محتويات أليس
أو ينبغي أن تكون رسالة بوب تمريرها إلى معالج الحدث هذا
والآن ماذا ينبغي لل العميل صنعا يمكنك النوع
من قراءة هذا حدسي إلى حد ما يجب بث العميل،
والمعروف باسم تنبعث منها رسالة استدعاء أسلوب الخادم
مما يدل على هذه الرسالة قادم من الخادم لا
من المستعرض وما ستكون تلك الرسالة،
انها على ما يبدو حمولة من كل ما جاء من العملاء
ونحن ذاهبون لمجرد استدعاء تعسفي أنه رسالة.
لذلك الكثير من هذا هو إجراء تعسفي
من خلال تسمية معقولة الاتفاقيات، تيم وجئت
مع معظمهم تيم ثم نحن ببساطة تخلق في نهاية المطاف
الدردشة الخادم الذي يفعل ما، عندما يرسل أليس رسالة
ويضرب ما يدخل الحدث على ما يبدو أطلقت يحصل،
فقط لخلاصة.
أليس أنواع رسالة، ويضرب تدخل، وأطلقت العميل رسالة،
هذا الرمز يسمع ذلك والآن خادم تبث ما،
ما هي النتيجة النهائية هذا حقا؟
أليس يرسل رسالة الآن خادم المباريات المعادة ذلك
بفعالية للجميع ما عدا لأليس، لماذا الجميع ما عدا
لأليس اذا نظرتم فقط
عند العميل وثائق نقطة نقطة البث أعترف،
حرفيا يفعل ذلك، تبث رسالة
للجميع ما عدا العميل الذي أرسل لك
هذه الرسالة الأخيرة.
لذلك هذا هو السبب في أنك فقط نرى ذلك مرة واحدة على كل جانب،
كنت لا ترى كل من أليس و بوب الحصول على رسالة أليس.
لذلك هذا كل شيء، وهذا هو عامل ترحيل
إذا كنت سوف هذا مجرد أخذ في رسائل
وإعادة البث بها
وانها ملحوظ تحجيم أعني حتى
مع سوبر بسيطة الخادم وبضعة أسطر
من التعليمات البرمجية التي يمكن بالتأكيد التعامل مع مئات إن لم يكن الآلاف
رسائل بسيطة المتزامنة ذهابا وإيابا مثل هذا
وتخيل مجرد تعقيد الآن للقيام بذلك في الدكتوراه
أو Larevel أو SQL بلدي و وكم كود عملتم
لكتابة من أجل فعلا تحقيق ذلك.
الآن في هذا الإنصاف ليس من الصواب المستمرة
إذا كان الملقم وتنخفض نفقد كل تاريخ
حتى انها ليست تماما ترجمة مثالية ولكنها ل
أن على التوالي إلى الأمام.
دعونا ننظر في جافا سكريبت كود نحن تخطي أكثر في وقت سابق،
هذا هو وأليس العميل بوب،
صفحة الويب الذي يستخدمونه الآن دعونا ننظر هنا للحظة.
هناك مزيد من رموز قليلا
لكنها الى حد كبير فقط مسج هنا حتى إشعار
أنه في صفحة الويب التي سحبت
حتى قبل لحظة نحن وتشمل المكتبة مسج،
مقبس الإعلام والتوعية المكتبة وكما جانبا تلاحظ الفرق
هنا، في خفض مائلة بداية مسار
مثل هذا بالضبط ما يعني،
حيث هو نقطة مسج شبيبة على ما الخادم؟
نعم.
>> [قسم غير مسموع]
انها >> على شبكة الانترنت نعم دعا حرفيا رمز نقطة مسج
دوت كوم فلماذا مائل، مائل، لماذا مائل واحد وليس فقط،
أين هو HTTP أو القولون، ماذا يعني هذا بشكل عام
إذا لم خفض مائلة في بداية عنوان الموقع؟
انها مفيدة في الواقع.
حسنا فما هو واضح في عداد المفقودين المتشعب الآن إذا كنا السبب
من خلال هذا منطقيا، عادة لا تحتاج
على سبيل المثال لا خوادم أسماء الحق
مثل إذا مجرد استخدام الخط المائل مسج نقطة JS ما يفترض
من قبل المتصفح؟
أن الملف هو على نفس الملقم بحيث يستمر هذا النوع
المنطق إذا كنت لا تقول ذلك ما البروتوكول ما هو
متصفح نفترض، نفس البروتوكول حتى إذا كنت قد المواقع التي تمت زيارتها من أي وقت مضى
التي تعطيك خطأ على طول خطوط محتوى غير آمن
في هذه الصفحة انها ل شخص ما قد الثابت ترميز والمتشعب
URL مائل مائل القولون ل صورة أو ملف نصي جافا
أو ملف CSS، شيئا من هذا القبيل في التعليمات البرمجية المصدر من الصفحة
ولكن الصفحة نفسها في URL المتصفحات هو المتشعب ق.
لذلك هذا هو مجرد طريقة قليلا نزوة
للقول لا أدري ما هو البروتوكول
أن هذه المستخدمين النهائيين تنوي استخدام
ولكن فقط للتأكد من أنه المباريات بحيث الكروم
والمتصفحات الأخرى لا يصيح في المستخدم.
الصيد الوحيد هو كان الناس مسج تعيين أفضل
حتى HTTPS على الخادم الخاص بهم.
لذلك هم في الواقع الإدراج في 443.
كل الحق في الوقت نفسه هذا واحد هنا وهذا هو النوع
من مائل مضللة وتشير مأخذ الإعلام والتوعية
أن هناك دليل يسمى مأخذ دوت الإعلام والتوعية في خدمة بلدي
ولكن ليس هناك إذا كنا كزة
حول هناك هو الدليل حدة عقدة
ولكن لا يوجد شيء العامة حول هذا الموضوع،
عندما كنا تكوين الإعلام والتوعية مأخذ للاستماع على نفس الموانئ،
1337 أساسا أن المكتبة أن شخصا آخر هو ذاهب كتب
إلى نوع من إدراج بعض التعليمات البرمجية في بيئة شبيبة عقدة
والاستماع فقط لهذا المسار.
أن المكتبة لديها فقط تكوين طريقا لهذا،
انها ليست دليل حقيقي.
فإنه سيكون في موقع القياسية.
حسنا حتى الآن مثيرة للاهتمام جزئيا،
حتى عندما يكون المستند مستعدة كما هو مبين
هذا مسج بناء، أولا انا ذاهب الى المضي قدما
والاتصال مأخذ،
ما مأخذ ... فقط من خلال الحفاظ عليه بسيطة انا ذاهب للاتصال
لخفض، وهذا حيث يكون المستخدم،
لقد أبقى مثال بسيط نحن ذاهبون لمجرد الاتصال
لنفس URL الدقيق أن وقد زار المستخدم ثم سأقوم
للقيام بما يلي، وانا ذاهب أقول أليس المتصفح أو بوب
للاستماع لل رسالة من خادم.
مرة أخرى كان يمكن أن يكون هذا فو
أو تمنع أي وقت كنت سماع رسالة
من البيانات التي نداء الخادم ثم نفذ هذا الرمز مسج
الذي أنا التخمين معظم إن ليس كل من هو على دراية
مع هذه الأيام ولكن أساسا دبوس لسرد البند
إلى UL القائمة التي كان يسمى رسائل
تقول حرفيا مهما كانت حمولة هو
الرسالة دردشة تليها واصلة، تليها تتلقاها،
متبوعا بمسافة ثم وقت التحديث وهذا هو السبب
أن تكون واضحة إذا رجعنا
لهذا تحصل هذه إضافية الرصاص مرة أخرى ومرة ​​أخرى
ومرة أخرى مع أوقات التاريخ.
وفي الوقت نفسه إذا نظرنا إلى هنا لدينا فقط
للتعامل مع تقديم النموذج بحيث كان المتلقي
من رسالة فورية، وهنا إرسال وهذا هو نوع
من لا علاقة لها شبيبة عقدة، والاستماع إلى أشكال تقديم الحدث.
عندما يحدث ذلك منع الافتراضي، هذا يعني فقط لا تضعها
إلى الخادم في المعتاد الطريقة، إعادة تحميل الصفحة بأكملها،
نحن نريد أن نفعل كل هذا عبر اياكس.
هنا فقط بعض رموز مسج
في الواقع للحصول على مدخلات نوعه هو رسالة،
اسمه هو رسالة المضي قدما
والحصول على انها قيمة ثم ان تمضي قدما
وإذا كان لديك بالفعل رسالة، إذا أليس وبوب
أو بوب فعلا بعض أنواع لا شيء 0 ضربات المفاتيح عدد تنبعث منها
على مأخذ رسالة يسمى العميل رسالة مع أن حمولة
ثم إلى هنا وهذا هو ما يجعل من الأخضر مقابل
إلى اللون الأحمر، ونحن ببساطة الانتاج الأجهزة الجانب [غير مسموع].
لذلك هذا كل شيء ولكن كل ومجرد وضع هذا الأمر،
الاشياء الجديدة الحقيقية أود يجادل هو فقط هؤلاء الثلاثة
أو خمسة أسطر من التعليمات البرمجية هنا و هذا النوع من تلميحات في السلطة
من شبيبة عقدة ومعها هذه المكتبة بالذات.
لذلك دعونا نلقي سريعة ننظر في نقطة صريحة شبيبة،
فما انا ذاهب الى محاولة القيام في العامين المتبقية
دقائق يتم تعيين حتى هنا قليل من فكرة، عدد من التقنيات
التي من شأنها ثم يستغرق بضعة استراحة دقيقة، سوف تيم إعداد
ثم سنقوم الغوص في أعمق
إلى أكثر إثارة للاهتمام التعبير عن الطلب وأيضا
إلى رف الكتب، مكتبة كتب تيم الواقع
لمجتمع المصادر المفتوحة
أن يعطينا الضوء بليغة وظائف مع بلدي SQL
والمعاملات وغيرها من مثل هذه الميزات وانه سوف الغوص أيضا
في أعمق قليلا إلى لغة جافا النصي نفسه،
كيف موضوعها أو غير الطبقة يعمل نموذج تعرف خلاف ذلك
كنموذج أولي، بعض أكثر على ذلك في المستقبل.
لذلك دعونا نلقي نظرة على اثنين من الماضي تطبيقات هنا، والخادم خمسة
والخادم 6 وهي كلها نوع من المماثلة في الروح،
هذه ليست خوادم الدردشة لكنهم استخدام السريع.
لذلك دعونا نلقي نظرة على هذا ما يفعله في الواقع،
انا ذاهب الى المضي قدما و مفتوحة ... أنا ذاهب لتشغيل هذا التطبيق
مع شبيبة عقدة التطبيق، وانا ذاهب ل العودة إلى متصفحي وإعادة تحميل
وهذا هو على ما يبدو تبذل كل هذا الخادم،
انها الخادم السوبر بسيطة وهذا على ما يبدو البحث
المحرك حتى لو كنت اكتب في فو وتقدم، لا توجد نتائج البحث
لفو، لم أكن التفاف على تنفيذ متطورة
الخلفية، كل ما يحدث
القيام به هو صدى مهما قمت بكتابة أي نتائج للفو،
لا توجد نتائج لشريط فكيف نفعل ذلك
لأن هناك قطعة الزوجين، واحد،
هناك بوضوح بعض المدخلات المقدمة
إلى ملقم لا Larevel بالطبع ولكن شبيبة العقدة الآن
لذلك نحن بحاجة إلى حد ما الحصول على تلك المعلمة س،
نقوم به بشكل واضح نوع من الرأي هنا،
نحن تقديم وجهة نظر ذلك ربما هناك فرصة
لقوالب أو متغير interprelation [الصوتية]
لذلك دعونا نلقي نظرة في ما يلي.
شبيبة في التطبيق لهذا خاص الخادم هذا هو كل ما لدينا.
واحد ونحن تتطلب التعبير نفسها، واثنين من وحدة المسار
الذي يفعل ذلك بالضبط بعض الاشياء المفيدة
مثل الانضمام سلاسل معا، وهكذا دواليك بالنسبة لي،
وأنا استمع على المنفذ 1337 و الآن هذا هو الجديد بحيث يتحول
إلى أن التعبير عن مثل Larevel تدعم المكونات الإضافية مختلفة
والتكنولوجيات و أمور أخرى واحدة
من التكنولوجيات التي يمكن سد العجز في هو محرك الرأي
وهو ما يعني فقط ما النموذجيه المحرك لا تريد استخدامها،
كان Larevel انها تملك ذلك الشيء ولكن يمكنك توصيل
في أشياء مختلفة، مختلفة الأطر P الخوخ ديك
طرق مختلفة لالنموذجيه، نقابة الصحفيين المصرية هو مجرد شائعة
ومحرك بسيط جدا أن مجرد دعونا أن تفعل أشياء
مثل الأقواس المتعرجة التي كان لديك في جملة Larevels
لاستبدال المتغيرات،
انها مختلفة قليلا بناء جملة هو كل شيء.
وحتى الآن هناك هذا الشيء يسمى وير المتوسطة وذلك سترى
في حياتك الخاصة فرق عقدة المشروع وير الأوسط هو مجرد نوع من التعليمات البرمجية
أو المكتبات التي قمت بحقن
في [غير مسموع] استجابة دورة حياة التطبيق،
وبعبارة أخرى هذين خطوط يقولون صريحة
للقيام ببعض العمل الإضافي بين في الوقت الذي يحصل على الطلب
وبين الوقت الذي يرسل هذا الطلب لتوجيه الخاصة بك،
التعليمات البرمجية التي كنت قد كتبت.
لذلك على وجه الخصوص هذا الخط هنا استخدام نقطة ثابتة صريحة وجميع
من هذا التعقيد هذا فقط يعني إذا رأيت الطلب
الذي يأتي في لملف ثابت مثل جواد للأزياء العالمية فو فو نقطة أو نقطة المغلق
أو فو نقطة JS حتى لا الطريق المولدة ديناميكيا،
المضي قدما ونفترض انه يعيش في دليل فرعي العامة،
هذا هو كل ما يفعل.
هو نوع من مثل رسم الخرائط في Larevel، كل شيء إلى الويب الخاص بك
أو الدليل العام الخاص بك إلى حد ما في Larevel.
هذا الخط هو مجرد المقبل قائلا أريد استخدام الطرق،
أريد استخدام الأشياء مثل التطبيق دوت الحصول على
الذي رأيناه منذ لحظة و سنرى في ثانية واحدة الآن.
نقطة التطبيق حتى الحصول على الوسائل الاستماع لهذا الطريق،
خفض عندما تحصل عليه هذه الكلمة وظيفة المجهولة التي تحيط
في طلب و استجابة والآن فقط
مثل Larevel لديك وسيلة من تقديم قالب،
رد دوت تقديم، أقتبس المؤشر نهاية الاقتباس،
تقديم هو قالب دعا مؤشر،
هذا كل شيء حتى في السماح بتعليق التي خيط لمجرد نظرة حظة
في محتويات الدليل وجهات النظر
وتلاحظ هذا هو أيضا سوبر بسيطة في الوقت الراهن،
هناك مؤشر دوت نقابة الصحفيين المصرية والبحث دوت نقابة الصحفيين المصرية،
من الواضح أنني أريد أول
لأن هذا هو واحد أنا فقط متعب لتقديم وسنرى
في مؤشر مشاهدة نقطة نقابة الصحفيين المصرية الأكثر الواقع أتش تي أم أل تماما
في هذه اللحظة، هناك في الواقع لا النموذجيه يجري.
لذلك لم أكن تقنيا تحتاج حتى أن نسميها نقابة الصحفيين المصرية،
أنا لست بحاجة إلى هذه الوظيفة ولكن ظللت ذلك موحدة،
لذلك هذا كل شيء، وهذا هو ما يعطيني هذا النموذج السوبر بسيطة.
ولذلك لا يوجد واحد فقط الطريق الآخر، إذا نظرنا إلى هنا قلت
أن هذا هو ما يعالج الحصول على خفض البحث حتى هذا النوع الفعلي
غوغل مثل معالج لل استمارة التقديم، عندما تحصل
أن نطلق على هذا المسار وظيفة مجهول
وتجعل القالب ودعا البحث
وما هي ثاني حجة يعني فرضا.
يبدو وكأنه كائن من سلمان أنواع أو كائن جافا سكريبت.
ما هو دور هذا الحجة الثانية يفترض؟
>> [قسم غير مسموع]
>> الاستعلام الفعلية التي المستعمل في طباعة يعيش على ما يبدو
في الاستعلام نقطة الطلب، الاستعلام في اشارة الى كل شيء
بعد علامة الاستفهام نقطة ف والذي هو اسم التعسفي
أن أعطى ذلك تماما مثل جوجل
وفي الوقت نفسه ف القولون هو فقط قائلا تنتقل إلى القالب،
البحث دوت نقابة الصحفيين المصرية، و الرئيسية س وقيمة
أيا كان ف الفعلية كانت قيمة.
بحيث يترك واحد فقط ملف تهم جهات النظر،
البحث دوت نقابة الصحفيين المصرية ظللت هذا السوبر بسيطة جدا،
انها في معظمها مجرد أتش تي أم أل باستثناء لسطر واحد ملحوظا إلى حد ما
وهو بناء الجملة هذا هنا الذي يبدو وكأنه حفنة
من النموذجيه مختلفة محركات هذا يعني فقط المكونات
في قيمة ف وجعلها جريئة.
لذلك ليس هناك بحث الفعلية وظائف ولكنه نوع
من اقتراح كيفية تفعل هيكل هيكل عظمي
من تطبيق مثل هذا.
وفي الوقت نفسه ... في الواقع أنا قد تظهر شيئا واحدا آخر،
تلاحظ أن لدي بعض هتمل هنا لملفات CSS
وملفات البرامج النصية جافا، لا يوجد شيء في تلك الملفات
في هذه اللحظة ولكن لاحظت أن هناك دليل العام
كما قلت في وقت سابق ل ملفات ثابتة حتى إذا ذهبت
هناك هناك بلدي الدليل المغلق،
إذا ذهبت إلى هناك هناك أساليب دوت المغلق
وليس هناك محتويات هناك
ولكن هذه هي الطريقة التي تفعل لديك ملفات في متناول الجمهور.
دعونا كل الحق نلقي نظرة في واحدة أخرى هنا البديل
وبعد ذلك سوف أعرض فكرة واحدة وكسر.
لذلك هذا هو الخادم 6 الماضي، وذلك هذا هو مطابق تقريبا باستثناء
لأسفل سطرين التي تبدو مثل هذا.
ذلك في الواقع هناك السطر الثالث وهذا مختلف
ولكني مخفي ... لذلك اسمحوا لي مرة أخرى ذلك بزيادة طفيفة لا تريد شخص
اقتراح ما يحدث هنا في شروط للشخص العادي
أو المصطلحات التقنية ما مختلفة حول هذا الإصدار
فيما يتعلق بتلك خطوط في العقد أعلى.
ما لي يفترض القيام به هنا، ولماذا؟
نعم، شارون.
>> [قسم غير مسموع]
نعم >> يبدو لدي مؤشر انتقلت والبحث
منفصلة بحيث المباشر أو شيء من هذا، لقد يؤخذ بها
وهذا يشبه إلى حد كبير بحيث في Larevel كنت قد وضعت كل
من منطق جهاز تحكم داخل طرق دوت فب
مع وظائف المجهول مرة أخرى ومرة ​​أخرى ومرة ​​أخرى
ولكن هذا الملف بالطبع يمكن الحصول على ضخمة جدا
حتى في طرق دوت فب أكثر ما
من قد تفعل يا رفاق وكنت قد حددت اسم
من فئة تحكم أو حتى اسم طريقة
التي ينبغي الحصول على استدعاء
وبالتالي فإن نفس الفكرة هنا حتى على الرغم من أن بناء الجملة قليلا
مختلفة جدا هنا إشعار
يبدو أن لدي نفذت شبيبة بلدي العقدة الخاصة
وحدة وحدة هو مجرد ملف جافا سكريبت التي تلتزم
لفي الأساس اتفاقية واحدة أننا سوف نرى في مجرد لحظة.
لذلك نفترض أن كل من بلدي وظائف للمؤشر
وعلى ما يبدو للبحث يتم وضعها في هذا الدليل
والآن ادعو أن كله وحدة أو مجموعة أو مكتبة،
كل ما تريد التفكير في الأمر على النحو،
كطرق متغير دعا الطرق.
لذلك على ما يبدو هناك طرق مؤشر نقطة هي طريقة تسمى
المؤشر وعلى ما يبدو هناك طريقة أخرى تسمى البحث
في هذه المسارات وحدات أو مكتبة
وأنا مجرد توجيه ذلك فقط حتى أنني لا تضع كل
من قانون بلدي المجهول داخل ملف التطبيق الخاص بي.
لذلك دعونا نذهب إلى طرق إشعار هناك مؤشر مجرد نقطة شبيبة
وإذا أنا أنظر هنا وهذا هو الاتفاقية قصدته في وقت سابق
لذلك هذا هو إجراء تعسفي جدا ولكن من الاتفاقية العقدة.
أي وقت قمت بتطبيق مكتبة شبيبة العقدة الخاصة بك،
الوحدة النمطية الملقب كنت أساسا يمكن كتابة أي كود جافا سكريبت لك
نريد في هذا الملف، وسوف أن الرمال نظيفة جدا محاصر
بحيث أن أي المتغيرات التي اختيار لن تتصادم
مع مكتبة أي شخص آخر، المتغيرات أو الأساليب أو أي شيء
ولكن أي شيء من هذا القبيل تريد كشف
على العالم الخارجي علاء على أسلوب عام في جافا سكريبت
أو PHP أو غيرها من اللغات لديك لصوت نزول المطر داخل
كائن العالمية أن مؤلف عقدة تسمى الصادرات.
ذلك عن طريق القيام الصادرات دوت مؤشر أنا تعريض المستخدمين ل
هذه الوحدة طريقة تسمى المؤشر الذي يعين لهذه المهمة
لذلك فمن المجهول على الجانب الأيمن
ولكن أنا يعطيها فعال اسم على الجانب الأيسر
وتصديره إلى العالم
بحيث يمكنك استدعاء مؤشر نقطة أو نقطة البحث.
ذلك أن تكون واضحة إذا أنا أيضا كان شيء من هذا القبيل وظيفة فو
في هنا أن فعلت شيئا
هذه الوظيفة من شأنه تكون مطلقة التشغيلية،
يمكن أن يسمى في هذا الملف ولكن لا أحد
في العالم الخارجي الباردة استدعاء أي وقت مضى فو
لأنه ليس تم تصديره عن طريق هذه نقطة تدوين.
ذلك أن كل ما يجري،
كل شيء جيد اسم متباعدة بالنسبة لك.
وبالتالي فإن النتيجة النهائية إذا كنت تفعل عقدة من التطبيق وإعادة تحميل الصفحة هو
أنني إذا بحث الآن
لشريط ... وظيفيا هذه التطبيقات هي نفسها
ولكن هذا مجرد نوع من خطوة نحو تنفيذ الأنظف،
بالتأكيد عند بدء تشغيل كتابة المزيد والمزيد من رمز
وهذا كل شيء وهذه هي.
من الواضح أن لا سيما متطورة أو معقدة
ولكن أساسا نقطة انطلاق
لماذا سيكون لديك أول عقدة شبيبة التطبيق.
ما سنقوم به في وقت لاحق من المرجح هذا الاسبوع او مطلع الاسبوع المقبل
كما كنت حتى الانتهاء على تطبيقات PHP سنقوم متابعة
حتى مع بسيطة جدا طلب فريق الغوص
في مماثلة لل ممارسة الاحماء لفب
التي تقوم على مسح فصل دراسي منتصف،
الناس لم تجد مفيدة الذهاب من خلال ممارسة
من القيام بشيء بسيط نسبيا
ولكن إلى حد ما قبل أن تسترشد في الواقع معالجة شيء أكثر
بنفسك ولذا فإننا سوف متابعة مع أن
وسيكون أساسا بسبب اسبوع ونصف
من تداخل قليلا الآن مع فب عمدا.
أي أسئلة ثم على أعرب، الإعلام والتوعية مأخذ
أو الارتباك المتبقية من الاثنين ربما.
كل الحق لذلك نأمل من واحد واتخاذ واحد في الطرق حتى الآن هو
أن هناك لبعض هذه الأمور بالتأكيد أقل كثيرا
النفقات العامة مما قد وقد استخدمت ل.
لذلك اسمحوا لي أن أعرض فكرة واحدة الماضي،
لذلك شائع جدا برمجة نموذج
في جافا سكريبت هذا الحاضر فعلا في مسج
في الإصدارات الأخيرة لذلك قد يكون شهدت فعلا هذه التقنية
قبل ولكن هذا أيضا لا بأس مشتركة في شبيبة العالم العقدة،
من الشائع في تيم مكتبة رف الكتب الخاصة
لذلك سنقوم في إعادة النظر في هذا مثال أكثر واقعية
في لحظة هو الحل إلى رمز من هذا القبيل،
هذا هو ممثل من التعليمات البرمجية شاهدنا يوم الاثنين، لذلك قراءة ملف
في هذا السياق ليست حقيقية انها طريقة مماثلة في الروح
إلى FS نقطة قراءة الملف ولكن نفترض أن هذا هو مجرد بعض المصنوعه
حتى الطريقة التي يفعل شيء مشابه جدا.
حتى التقينا بضعة قضايا يوم الاثنين بشكل عام
فما هو نوع من ... لماذا هذا هو منحدر زلق،
هذا نموذج الاتصال مرة أخرى من برمجة جافا سكريبت
وندعو مرة أخرى النموذج أنا فقط يعني هذه التقنية
حيث أن لا عودة القيم على الفور
لأن ذلك قد منع الخادم
من يفعل شيئا آخر وهذا مفيدة، كنت بدلا من ذلك الاتصال مرة أخرى
مثل بوزيرس في اهتز كوخ عندما تكون مستعدا
لتمرير الخلفي استجابة كوسيطة.
هذا هو منحدر زلق
حيث بسرعة كبيرة يصبح مزعج لماذا؟
نعم.
>> [قسم غير مسموع]
نعم >>، يصبح الحد الأدنى نوع من حق غير قابل للقراءة
إذا كان لديك كل هذه المكالمة ظهورهم وإذا كنت الانضمام
اسلوب جيد لأنها تحصل على على نطاق واسع جدا بادئة
مع مرور الوقت والحالة أنا أشير إلى هذه النقطة سبيل المثال إذا كنت من النوع الخالي من الدسم
من خلال ذلك هو المقصود ببساطة ل فتح ملف سلمان وطباعته،
مثل هذا كل شيء ونحن حتى الآن لديها نحو 8 أو 10 خطوط هنا
والتي هي بالفعل نوع من بادئة بخبث،
علينا محاولة الصيد الذي هو
إذا كنت غير مألوف هو تقنية معالجة الأخطاء
الذي يسمح لك أن تجرب شيئا
وإذا فشلت ثم كنت قبض عليه نأمل
دون برنامج كله تنتهي ولكن هناك
الكثير من التعقيد وكأنك النوع يكون من التفكير هذا من خلال
ومعاذ الله أن نفعل بضعة استدعاءات الأسلوب غير المتزامن أخرى،
الشيء هو بالفعل ستكون أكثر من هنا،
قد تعتقد أن هذا هو نوع من جمالي سخيفة ولكن هذا
لأن المكالمة مرة أخرى نموذج شائع جدا على الأقل
في التعليمات البرمجية العقدة الأم هذه سرعان ما تصبح مملة جدا،
من الصعب التصحيح، المسافة البادئة يبدأ يهم حتى تتمكن من فرز
من الأشياء مطاردة أسفل، انها ليس فقط وسيلة في غاية السعادة
من برمجة.
فما الناس قد فعلت
في سياق مختلف بين عقدة منها هو محاولة لتبسيط هذه،
السراج للعود المثال طريقة أخرى للتفكير
حول كتابة التعليمات البرمجية غير متزامن أن يتحول شيئا بصريا
مثل الإصدار 1 في هذا الإصدار 2.
أزعم وهذا هو مرة أخرى مجرد نوع من خلط
بين الرمز الفعلي والزائفة رمز، وهذا هو ممثل
كيف كنت إعادة تنفيذ نفس الشيء بالضبط،
فتح ملف سلمان، تحليل ذلك وطباعته
خارج باستخدام شيء دعا وعود
والتفاصيل النحوية المفتاح هو
أن هناك تسلسل يجري هنا.
لاحظ أن الفاصلة المنقوطة فقط
في كل ... فعلا كذلك دعونا ... لا أريد لتضليل.
هذا ليس ضروريا تماما ولكن دعونا أن تكون متسقة،
لاحظ أن الفاصلة المنقوطة يشير إلى افتتاح
من هذا البيان كله هو كل وسيلة إلى هنا.
وذلك في حين كنت مهيأ هذا النوع من ... انظر
مثل ثلاثة بيانات، وثلاثة البيانات التي قد تراها
في جاوة أو لغات أخرى التي لديها ومحاولة الصيد
ومعالجة الاستثناء بشكل أعم.
لاحظت أن أنا فقط سلسلة قيمة الإرجاع كل
من هذه الأساليب معا.
ذلك ما يحدث، وقراءة ملف إذا كان هذا هو أسلوب موجود،
يحاول فيما يبدو لقراءة هذا الملف،
ثم نقطة حتى ذلك الحين هو غاية الاسم الشائع نظرا في العالم
وعود ل الأسلوب الذي يجب تنفيذ
إذا نجحت الشيء السابقة.
حتى انها نوع من مثل نجاح معالج، حتى ذلك الحين سلمان دوت التحليل،
كذلك سلمان دوت تحليل هو مجرد وسيلة
في مكتبة سلمان العالمية وعلى ما يبدو أنها تلتزم
لفي هذه الحالة نموذج الوعد
لذلك نحن نقول اننا يمكن فقط نفترض أن الدعوة هذا الرجل
وإذا نجح ثم نسمي هذا الرجل ومن ثم
إذا كان هذا هو الواقع ينفذ ببساطة تعزية تسجيل البيانات
في السؤال.
فأين هو الخطأ التعامل، لاحظ لقد الفرز
من استقال عمياء جدا قبالة هذه الحافة
ودعا هذا فقط طريقة ثم هذا الأسلوب
دون التحقق من أي وقت مضى للمشاكل.
حسنا أين هي تلك المشكلة التعامل مع ... يفترض في هذه
بيانات ذاكرة التخزين المؤقت مختلفة جدا المكتبات استخدام مختلف
ولكن في الاتفاقيات هذه الحالة هو نوع ثم
معالج النجاح، ذاكرة التخزين المؤقت هو نوع من معالج الأخطاء
ولأن لدينا لم ينكسر هذه السلسلة نحن مجرد الاستمرار في استخدام
نقطة تدوين لربط معا طريقة الاحتجاج الأصلي
من ملف قراءة وظيفة استدعاء أي أخطاء الفرز
فقاعة طريقهم من خلال سلسلة
حتى انهم التعامل مع الواقع وهي طريقة أنظف من محاولة
للتعامل معها كل خطوة لعنة من الطريق
بحيث التعليمات البرمجية الخاصة بك جدا سرعان ما يصبح غير واقعي البيانات.
في هذه الحالة نحن مدعيا أن نحاول
للقبض على ما يسمى خطأ لغوي انها في جوهرها
فئة فرعية من أكثر عمومية خطأ وإذا كان هذا يحدث المطالبة
أنه غير صالح سلمان خلاف ذلك اذا كان الخطأ أكثر عمومية
أننا لم نكن نتوقع أقول بشكل عام لا يمكن
قراءة الملف.
الآن هذا هو المقصود فقط لتكون رمز ممثل
ولكن إذا كنت قد المبرمجة في الخام جافا سكريبت أو في جاوة
أو لغات أخرى وهذا هو قانون الإجراءات أساسا،
هذا هو أكثر التقاليد محاولة بيان الصيد
وهذا هو جمالي و وظيفة أن وعود
أو محاولة لتعطيك حيث يمكنك التفكير في الأمر
كما مجرد كتابة المحاولة ثم ثم قبض قبض عدم وجود
ما يدعو للقلق في كل نقطة ممكنة واحد
حيث خطأ قد التعامل مع ... يحدث،
يمكنك التعامل مع كل شيء في ينتهي حسب الحاجة من كتلة صغيرة
من التعليمات البرمجية، ويمكنك حتى التمييز بين الأخطاء
كما يمكنك في هذه الحالة هنا.
وبالتالي فإن التسمية التي عليك نرى في الأدبيات ربما
كما يعرض بعض تيم هذه الاشياء هي أيضا
من الناحية المثالية التي تريد وعود لحل
وحل وسيلة الوعد التي ترجع في النهاية إذا جاز التعبير
ولكن ليس بطريقة تقليدية من القيمة، وذلك إما ينجح
ليفشل في الأساس.
كل الحق على أية أسئلة ثم، انها ليست من المفترض أن تكون كافية
التعرض للعود ولكن مجرد نموذج العقلية
لرمز لك سوف تبدأ في رؤية.