ما هو الفرق الرئيسي بين مستندات النص التشعبي والمستندات العادية؟ الفرق بين النص التشعبي والنص التقليدي

16.02.2019

تعتبر شبكة الإنترنت إحدى أكثر الوسائل شيوعًا لتوزيع المنشورات الإلكترونية (مع الأقراص المضغوطة). توفر هذه الشبكة العالمية للمستخدم عددًا من خدماتالمتعلقة بوضع المطبوعات الإلكترونية وتخزينها ونقلها والوصول إليها. يتم تنفيذ الخدمات على أساس خوادم الإنترنت. هذه الخوادم هي FTP، Gopher، البريد (خوادم البريد الإلكتروني)، خوادم الأخبار (خوادم الأخبار)، خوادم WWW (خوادم الويب).

على ما يبدو، فإن مجال الاستخدام الأكثر انتشارا لتقنيات النص التشعبي هو خدمة الشبكة في جميع أنحاء العالمالويب (WWW) شبكة عالميةإنترنت. توفر هذه الخدمة وصولاً بديهيًا يعتمد على النص التشعبي إلى البيانات الموجودة على شبكة الويب العالمية. لهذه الأغراض، برامج المتصفح وخاصة برمجةأتمتة عملية إنشاء مستندات الويب (الأرشيفات المحلية والمواقع وصفحات الويب).

وقد ساهمت السهولة النسبية لإنشاء منشورات الويب والوصول إليها في التطوير الشبكة الداخلية(الإنترانت) – شبكات خاصة تعتمد على تقنيات الإنترنت. تسمح لك شبكة الإنترانت بربط المكاتب الموجودة في نفس المبنى أو في أجزاء مختلفة الكرة الأرضية، باستثناء الوصول إلى البيانات من قبل الأشخاص غير المصرح لهم.

قبل ظهور تقنية WWW، كان الوصول إلى البيانات عبر الإنترنت ممكنًا فقط في وضع النصويتطلب معرفة جيدة بمختلف جوانب تشغيل هذه الشبكة. لذلك، كان مستخدمو الإنترنت في ذلك الوقت مؤسسات علمية و مبرمجون محترفونالذي يحتاج الوصول السريعإلى مختلف مواد خاصةفي الأرشيف المحلي وتبادل المعلومات مع الزملاء. لقد توسعت تكنولوجيا WWW بشكل كبير إمكانيات الإنترنتمما يضمن أبسط وصول ممكن إلى المعلومات للمستخدمين غير المحترفين.

عالم التكنولوجيا شبكة واسعةكان يعتمد في الأصل على فكرة الاتصال بالنص التشعبي لعقد الشبكة العالمية حول العالم. وفي هذا الصدد، يمكن اعتبار تقنية WWW أحد أشكال تطبيق تقنيات النص التشعبي في بيئة معينة لها ميزاتها الأساسية.

منذ بدايتها، تم تحسين تقنية WWW بشكل مستمر. حالياً استخدام واسعتلقى منشورات الويب في النموذج مستندات الويب ذات النص التشعبي. تعمل منشورات الويب باستخدام تقنية خادم العميل. خادم الويب هو برنامج يعمل على جهاز كمبيوتر مصمم لتوفير المستندات لأجهزة الكمبيوتر الأخرى، والتي ترسل الطلبات المقابلة. عميل الويب هو برنامج يسمح للمستخدم بطلب المستندات من الخادم. لا يشارك الخادم إلا عند طلب مستند.

وثائق ل لغة HTML، والتي تسمى أيضًا مستندات الويب، توفر للمستخدم القدرة على الإشارة إليها الكلمة الرئيسيةأو العبارة، قم بالوصول إلى الملف المقابل (الجزء) أو انتقل إلى مستند HTML آخر مرتبط بالمحدد العنصر الرئيسينص مع ارتباط تشعبي. توجد روابط النص التشعبي هذه بين الملفات والمستندات فعليًا على خوادم حول العالم. هذا هو الفرق الرئيسي بين مستندات الويب ومستندات النص التشعبي التقليدية. وبالتالي، فإن دور البيئة لمستندات الويب ذات النص التشعبي هو شبكة الإنترنتوشبكاتها الفرعية (مجموعة من المستندات المرتبطة ببعضها البعض موضوعيًا ومنطقيًا).

اللغة التي يتواصل بها العملاء مع بعضهم البعض خوادم الويب، مُسَمًّى HTTP(بروتوكول نقل النص التشعبي - بروتوكول نقل النص التشعبي). يجب أن تدعم كافة برامج الويب HTTP لإرسال واستقبال مستندات الويب والوسائط التشعبية ذات النص التشعبي والرسم الزائدي.

تفاعل المستخدم مع خادم WWW ممكن في الوضع التفاعلي. وفي هذه الحالة يمكن للمستخدم ملء أي نموذج يحتوي على حقول لإدخال المعلومات الرقمية أو الرمزية ونقلها إلى الخادم من خلال النقر على الزر المناسب في النموذج. سيقوم الخادم، بعد تلقي البيانات من حقول النموذج، بتشغيل برنامج تم إنشاؤه خصيصًا لهذا النموذج، والذي سيقوم بمعالجة البيانات المستلمة وإنشاءها ديناميكيًا وثيقة HTMLوإعادته إلى المستخدم.

مستند النص التشعبي هو مستند يحتوي على ما يسمى بالارتباطات إلى مستند آخر. يتم تنفيذ كل هذا من خلال بروتوكول نقل النص التشعبي (HTTP).

المعلومات في وثائق الويبيمكن العثور عليها باستخدام الكلمات الرئيسية. وهذا يعني أن كل متصفح ويب يحتوي على روابط معينة يتم من خلالها تكوين ما يسمى بالارتباطات التشعبية، مما يسمح بالملايين مستخدمي الإنترنتالبحث عن المعلومات في جميع أنحاء العالم.

يتم إنشاء مستندات النص التشعبي بناءً على لغة HTML (HyperText لغة توصيف النص). هذه اللغة بسيطة للغاية؛ رموز التحكم الخاصة بها، والتي يتم تجميعها فعليًا بواسطة المتصفح لعرضها على الشاشة، تتكون من نص ASCII. تسمى الروابط والقوائم والعناوين والصور والنماذج عناصر HTML.

لغة ترميز النصوص التشعبيةلغة البرمجة

تهدف لغة برمجة HTML (لغة ترميز النص التشعبي) إلى إنشاء مستندات نص تشعبي، لا يعتمد تنسيقها على الكمبيوتر أو نظام التشغيل المستخدم. مستندات HTML هي مستندات لغة التوصيف القياسية العامة (SGML) ذات دلالات مناسبة لتمثيل المعلومات من نطاق واسع من المجالات. يجب أن تحتوي ملفات مستندات HTML على ملحق ‎.html أو ‎.htm. هذا التنسيق مناسب لعرض رسائل البريد والأخبار والقوائم والخيارات ومستندات الوسائط التشعبية ونتائج استعلامات قاعدة البيانات والمستندات الرسومية وما إلى ذلك.

تم استخدام لغة HTML في شبكة الويب العالمية (WWW) منذ عام 1990 (تم تطويرها بواسطة تيم بيرنرز لي).

توجد حاليًا لهجة بسيطة للغة SGML - XML ​​(لغة التوصيف القابلة للتوسيع). من المفترض أن تكون اللغة متوافقة مع SGML وHTML (الأخير صحيح جزئيًا فقط).

يتكون أي تطبيق SGML من عدة أجزاء:

يحدد إعلان SGML ما هي الأحرف والمحددات التي يمكن استخدامها في التطبيق.

يحدد Dtd (تعريف نوع المستند) معيارًا لأنواع المستندات ويحدد بناء جملة الهياكل الأساسية.

مواصفات دلالية، والتي قد تتضمن أيضًا بعض القيود النحوية غير المدرجة في DTD، وما إلى ذلك. ...

SGML هو نظام لوصف لغات الترميز. HTML هو مثال على مثل هذه اللغة. تسمى كل لغة ترميزية محددة في SGML بتطبيق SGML. HTML 4.0 هو أحد تطبيقات SGML الذي يتوافق مع المعيار الدولي ISO 8879:1986 - لغة التوصيف المعممة القياسية SGML (المحددة في ).

يتميز تطبيق SGML بما يلي:

إعلان SGML. يحدد إعلان SGML ما هي الأحرف والمحددات التي يمكن استخدامها في التطبيق.

وصف نوع المستند DTD (تعريف نوع المستند). يحدد DTD بناء جملة بنيات الترميز. قد يتضمن تعريف DTD تعريفات إضافية، مثل الكيانات المرجعية.

مواصفة تصف دلالات العلامات. تحدد هذه المواصفات أيضًا القيود النحوية التي لا يمكن التعبير عنها ضمن DTD.

أمثلة على المستندات التي تحتوي على البيانات والعلامات. يحتوي كل مثال على مرجع إلى DTD يُستخدم لتفسيره.

يوفر HTML للمطور الإمكانيات التالية:

انشر المستندات في الوقت الفعلي باستخدام العناوين والنصوص والجداول والصور وما إلى ذلك.

استرجع المستندات عبر روابط النص التشعبي بنقرة واحدة على الفأرة.

تصميم النماذج (النماذج) لتنفيذ العمليات عن بعد أو لطلب المنتجات أو حجز التذاكر أو البحث عن المعلومات.

قم بتضمين جداول البيانات (مثل Excel) ومقاطع الفيديو ومقاطع الصوت والتطبيقات الأخرى مباشرة في المستند.

قاعدة بيانات للانترنتهو خادم يقبل طلبات HTTP من العملاء، عادةً متصفحات الويب، ويزودهم باستجابات HTTP، عادةً مع صفحة HTML أو صورة أو ملف أو دفق وسائط أو بيانات أخرى. خوادم الويب هي أساس شبكة الويب العالمية.

يشير خادم الويب إلى كل من البرنامج الذي يؤدي وظائف خادم الويب والكمبيوتر الذي يعمل عليه البرنامج.

يصل العملاء إلى خادم الويب باستخدام عنوان URL لصفحة الويب أو أي مورد آخر يحتاجون إليه.

تشمل الميزات الإضافية للعديد من خوادم الويب ما يلي:

الاحتفاظ بسجل وصول المستخدم إلى الموارد،

مصادقة المستخدم،

دعم الصفحات التي تم إنشاؤها ديناميكيا،

دعم HTTPS للاتصالات الآمنة مع العملاء.

اليوم، اثنين من خوادم الويب الأكثر شيوعًا، والتي تمثل معًا حوالي 90٪ من السوق، هما:

Apache هو خادم ويب مجاني، وهو الأكثر استخدامًا على أنظمة التشغيل المشابهة لـ Unix

IIS من Microsoft، يتم توزيعه مع عائلة أنظمة التشغيل Windows NT

يمكن استخدام أجهزة مختلفة تمامًا كعملاء للوصول إلى خوادم الويب:

متصفح الويب هو الطريقة الأكثر شيوعًا

يمكن للبرامج الخاصة الاتصال بشكل مستقل بخوادم الويب للحصول على التحديثات أو المعلومات الأخرى

يمكن للهاتف المحمول الوصول إلى موارد خادم الويب باستخدام بروتوكول WAP

الأجهزة الذكية الأخرى أو الأجهزة المنزلية

بي أتش بي(إنجليزي) بي أتش بي: نص تشعبي المعالج- "PHP: Hypertext Preprocessor") هي لغة برمجة تم إنشاؤها لإنشاء صفحات HTML على خادم الويب والعمل مع قواعد البيانات. مدعوم حاليًا من قبل الغالبية العظمى من مقدمي خدمات الاستضافة. يتضمن LAMP مجموعة "قياسية" لإنشاء مواقع الويب (Linux أو Apache أو MySQL أو PHP (Python أو Perl)).

يتكون فريق تطوير PHP من العديد من الأشخاص الذين يتطوعون للعمل في المجالات الأساسية والأساسية ملحقات PHPوالمشاريع ذات الصلة مثل PEAR أو توثيق اللغة.

في مجال برمجة الويب، تعد لغة PHP من أشهر لغات البرمجة النصية (جنبًا إلى جنب مع JSP وPerl واللغات المستخدمة في ASP.NET) نظرًا لبساطتها وسرعة تنفيذها ووظائفها الغنية وتوزيع المصدر رموز تعتمد على ترخيص PHP. تتميز لغة PHP بوجود النواة والمكونات الإضافية، "ملحقات": للعمل مع قواعد البيانات والمقابس والرسومات الديناميكية ومكتبات التشفير ومستندات PDF وما إلى ذلك. يمكن لأي شخص تطوير الامتداد الخاص به وتوصيله. هناك المئات من الامتدادات، لكن الحزمة القياسية تتضمن بضع عشرات فقط من الامتدادات التي أثبتت فعاليتها. مترجم PHPيتصل بخادم ويب إما من خلال وحدة تم إنشاؤها خصيصًا لهذا الخادم (على سبيل المثال، لـ Apache أو IIS)، أو كتطبيق CGI.

بالإضافة إلى ذلك، يمكن استخدامه لحل المهام الإدارية في أنظمة التشغيل UNIX وGNU/Linux وMicrosoft Windows وMac OS X وAmigaOS. ومع ذلك، فإنها لم تكتسب شعبية بهذه الصفة، مما أعطى راحة اليد لـ Perl وPython وVBScript.

حالياً وقت PHPيستخدمه مئات الآلاف من المطورين. أفاد حوالي 20 مليون موقع أنه يعمل بلغة PHP، وهو ما يمثل أكثر من خمس نطاقات الإنترنت.

خادم أباتشي HTTP- خادم ويب مجاني. منذ أبريل 1996، أصبح خادم HTTP الأكثر شعبية على الإنترنت؛ في أغسطس 2007، عملت على 51% من جميع خوادم الويب، وفي أبريل 2008 - على 49%.

المزايا الرئيسية لـ Apache هي الموثوقية ومرونة التكوين. انها تسمح لك بالاتصال وحدات خارجيةلتوفير البيانات، واستخدام نظام إدارة قواعد البيانات (DBMS) لمصادقة المستخدمين، وتعديل رسائل الخطأ، وما إلى ذلك. يدعم IPv6.

العيب الأكثر شيوعًا هو عدم وجود واجهة قياسية مناسبة للمسؤول.

تم إنشاء الخادم في أوائل عام 1995 ويعتقد أن اسمه يعود إلى الاسم الهزلي "a patchy" (بالإنجليزية. "خليط")، حيث قام بإصلاح الأخطاء في خادم شبكة الويب العالمية الشهير NCSA HTTPd 1.3. لاحقًا، بدءًا من الإصدار 2.x، تمت إعادة كتابة الخادم مرة أخرى وهو الآن لا يحتوي على رمز NCSA، ولكن يبقى الاسم. في الوقت الحالي، يتم التطوير في الفرع 2.2، وفي الإصدارين 1.3 و2.0 تم إجراء إصلاحات الأخطاء الأمنية فقط.

تم تطوير خادم الويب Apache وصيانته بواسطة مجتمع مفتوح من المطورين تحت رعاية مؤسسة Apache Software Foundation، وهو مضمن في العديد من منتجات البرامج، بما في ذلك Oracle DBMS وIBM WebSphere.

موجود تعريفات مختلفةالنص التشعبي: "النص التشعبي هو نص مرتبط بروابط لنصوص أخرى.<…>النص التشعبي هو نص مرتب بحيث يتحول إلى نظام، وتسلسل هرمي للنصوص، يشكل في نفس الوقت وحدة وتعدد النصوص. أبسط مثالالنص التشعبي هو أي قاموس أو موسوعة، حيث تحتوي كل مقالة على إشارات إلى مقالات أخرى من نفس القاموس.

المثال الأكثر لفتا للنظر النص التشعبي الحديث- في جميع أنحاء العالم شبكة WWW(WorldWideWeb)، وتتكون من مواقع الويب المرتبطة ببعضها البعض. يكاد يكون من المستحيل العثور على صفحة غير مرتبطة بكل صفحة ويب أخرى على الإنترنت. ولهذا السبب حصلت على اسم الويب.

ينظر العديد من الباحثين إلى إنشاء النص التشعبي كبداية لعصر جديد عصر المعلومات، معارضة لعصر الطباعة. تبين أن خطية الكتابة، التي تعكس ظاهريًا خطية الكلام الفئة الأساسية، مما يحد من تفكير الشخص وفهمه للنص.

تعمل تقنيات النص التشعبي على تسهيل عملية الدمج أنواع مختلفةمعلومة - نص عاديالرسم والرسم البياني والجدول والرسم التخطيطي والصوت والصورة المتحركة.

يعد كل من النص التقليدي والنص التشعبي ظواهر ناتجة عن التقنيات الجديدة. في الحالة الأولى، أتاحت التكنولوجيا إمكانية تكرار ونشر المعرفة بسهولة أنواع مختلفةوفي الثانية، جعلت تكنولوجيا الكمبيوتر من الممكن التغيير مظهرالنص وبنيته.

إن عدم تجانس النص التشعبي هو الخاصية التكنولوجية الأولى للنص التشعبي، وهي تكنولوجية بمعنى أنها تتبع مباشرة من المستخدم. تكنولوجيا الكمبيوتر. الخاصية التكنولوجية الثانية للنص التشعبي هي اللاخطية. لا يحتوي النص التشعبي على تسلسل قراءة عادي ومعياري. الخصائص الأخرى للنص التشعبي هي، بدرجة أو بأخرى، نتائج لهاتين الخاصيتين التكنولوجيتين.

يمكن تلخيص الاختلافات بين النص والنص التشعبي بالطريقة الآتية:

1) محدودية النص التقليدي واكتماله. اللانهاية، وعدم الاكتمال، وانفتاح النص التشعبي؛

2) خطية النص مقابل. اللاخطية للنص التشعبي.

4) الذاتية، وأحادية الجانب للنص العادي مقابل النص العادي. الموضوعية وتعدد استخدامات النص التشعبي.

5) توحيد النص العادي مقابل النص العادي عدم تجانس النص التشعبي.

محتوى المعلومات وإمكانية الوصول إليها هما اثنان أهم الخصائصالوثائق التي نقدرها كثيرا. لذلك، يجب أن يحتوي المستند النصي الناجح على هذه الخصائص. إلى أي مدى يمتلكها النص التشعبي، وإلى أي مدى يمتلكها النص العادي، سوف تتعلم من هذه المقالة.

نحن جميعا نعرف ذلك على صفحات الكتابيمكنك العثور على الحواشي السفلية - معلومات إضافية حول هذه المسألة. ومع ذلك، يتم وضع القليل جدًا من البيانات ذات المعنى في الحاشية السفلية. يتم حل هذه المشكلة عن طريق مستند النص التشعبي، وهو نظام متصلالمستندات التي تحتوي على المستند الرئيسي الذي تقرأه والمستندات الإضافية التي تحتوي على معلومات حول القضايا المثارة في النص. ترتبط جميعها بروابط تتيح لك التنقل بسهولة بين النصوص. وثيقة نصيةعبارة عن مصفوفة معلومات مرتبة لا تحتوي على نصوص إضافية خارج نص النص الرئيسي.

ليس من الصعب الافتراض أن تنسيق النص التشعبي يحمل قدرًا كبيرًا من المعلومات ويسهل التنقل فيه فيما يتعلق بالمعلومات الإضافية. نص عادي لديه هيكل خطي، ولكن النص التشعبي، بدوره، ليس كذلك. يمكن إنشاء النصوص التشعبية في في شكل إلكتروني، هذا مستحيل في شكل ورقي (ما لم نتحدث عن "النص التشعبي الأدبي"). وفي هذا الصدد، يعتبر النص العادي أكثر عالمية. إذا كنت ترغب في الارتباط بشكل فعال بالنصوص الأخرى، وإثراء كتلة المعلومات الرئيسية، فإن النص التشعبي هو اختيارك.

موقع الاستنتاجات

  1. وثيقة النص التشعبيتحتوي على روابط، أما الروابط العادية فلا تحتوي عليها؛
  2. في وثيقة النص التشعبي معلومات إضافيةهو في أكثر دخول سهلمما كانت عليه في وثيقة عادية؛
  3. النصوص التشعبية ليست خطية، والنص العادي خطي؛
  4. تعد النصوص التشعبية نموذجية للتواصل عبر الإنترنت.