منتديات نور الهدى

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

2 مشترك

    مقدمه عامه عن الويب

    soul_of_darkness
    soul_of_darkness
    عضــو شــرف
    عضــو شــرف


    ذكر
    عدد الرسائل : 423
    العمر : 35
    Location : المحله الكبرى
    Favorites : ----
    نقاط : 68
    تاريخ التسجيل : 25/09/2007

    مقدمه عامه عن الويب Empty مقدمه عامه عن الويب

    مُساهمة من طرف soul_of_darkness الجمعة 13 يونيو 2008 - 19:34

    السلام عليكم ورحمة الله وبركاته
    ان شاء الله هايكون الموضوع ده تعريف مبدأى بالويب وبالكلمات اللى بنسمعها مع كلمة ويب.

    أولاَ: الويب بينقسم لقسمين

    Client Side
    Server Side

    مقدمه عامه عن الويب 400pxcorbaserverhm7
    مقدمه عامه عن الويب 400pxcorbaserverhm7.5c6acd7028


    1- client Side
    فى الجزء ده بنتعامل مع اللغات اللى مش بتحتاج compiling .
    والأكواد دى بتتنفذ على جهاز ال client من غير ماتحتاج انها تروح للسيرفر.
    يعنى بنكتب مثلا الأكواد بتاعتنا فى أى محرر نصوص وبعد كده نحول امتداد الصفحه ل .html
    ونفتحه بمتصفح الإنترنت ونلاقى نتيجة الأكواد بتاعتنا ظهرت فى الصفحه.
    وأمثله على اللغات دى
    *- HTML
    *- Java Script
    واللغات دى interpreted يعنى مش compiled
    والمتصفح هو اللى بيقوم بالعمليه دى .

    2- Server Side
    وده فيه 3 لغات مشهورين
    1- php
    2- ASP.Net
    3- JSP
    فى الجزء ده بنتعامل مع اللغات اللى بتحتاج حاجتين عشان نشتغل بيهم
    1- السيرفر
    2- compiler

    السيرفر : بنحتاج نعمل local host على الجهاز بتاعنا , يعنى نعمل الجهاز سيرفر .
    وفى طريقتين لعمل السيرفر
    1- ممكن تسطب برنامج IIS
    وده برنامج موجود مع الويندوز, وبيتسطب بالطريقه دى
    اولا اذهب للمسار ده .
    Start >> Control panel>>Add or remove Programs

    مقدمه عامه عن الويب 13717249uk4

    بعد كده هايظهر لينا نافذه هانختار منها برنامج Internet information services

    مقدمه عامه عن الويب 24692511ks7
    مقدمه عامه عن الويب 24692511ks7.2bc0cbce84

    وبعد كده نضغط next ونكمل التسطيب عادى جدا .
    وده
    بنستخدمه مع ASP.net ومعاها نسطب فيجوال ستوديو ( مع ملاحظة ان فيجوال
    2005 من نفسه بيعمل لوكال هوست ومش بيحتاج سيرفر نعمله احنا).
    2- Wamp server
    وده بنستخدمه مع php
    وممكن تحصلوا عليه من هنا
    http://www.en.wampserver.com/

    الكومبيلر: لكل لغه من اللغات السيرفر او اللى بيسموها server side script
    ليها كومبيلر عشان ينفذ الأكواد اللى مكتوبه.
    وبالنسبه ل ASP.net
    الكومبيلر بتاعها موجود فى الفيجوال استوديو .
    الphp موجود ضمنيا فى wamp server

    كده عرفنا تقسيمة اللغات .

    الوقتى بقى نحاول نعرف ازاى بيتم التعامل بين Client و Server

    1- اول لما العميل يكتب اسم الموقع فى البراوزر بتاعه , بتتم أول عمليه وهى Request
    مقدمه عامه عن الويب 39495359mp1
    مقدمه عامه عن الويب 39495359mp1.6e1609a48a
    والعمليه دى معناها ان العميل بيطلب من السيرفر يظهرله الصفحه اللى هو طلبها

    2- العمليه التانيه إسمها Parsing وفى المرحله دى الكومبيلر بيتأكد من صحة الأوامر اللى مكتوبه لغويا وليس منطقياً
    3- Executing وفى المرحله دى الاكواد بتتنفذ وبتنتج صفحة html .
    4- الخطوه الرابعه هى Response وهى ان السيرفر بيبدأ يبعت الصفحه المطلوبه للعميل.

    مقدمه عامه عن الويب 13393383ne6
    مقدمه عامه عن الويب 13393383ne6.07e8583382

    يعنى فى الأخر اللى بيوصل للعميل صفحة HTML

    متهيألى دى مقدمه كويسه عن الويب .

    نيجى بعد كده للجزئيه التانيه
    اللى هى الفرق بين
    Web developer
    Web Designer

    وكمان يعنى ايه Web Development

    مفهوم مطور الويب:Web Developer
    هو الشخص المسئول عن انشاء الصفحات التفاعليه للموقع, وكما يحتاج إنشاء موقع لمحلل النظم ليحدد كيف يجب أن يقوم بإنشاء الموقع, فمطور الويب هو المسئول عن التنفيذ العملى لكيفية إنشاء الموقع وكتابة الكود الفعلى للموقع ومعظم الكود المكتوب يكون بعيد عن أعين المستخدم .
    ومطور الويب هو المسئول عن كتابة الأكواد مثل html و java script
    وغيرها من اللغات الخاصه بتطوير الويب

    مفهوم مصمم الويب :Web Designer
    مصمم الويب هو مشابه لمصمم الجرافيك العادى كما ان فى الحياه العمليه معظم مصممى الجرافيك هم مصممى ويب أيضاً
    والعكس صحيح وفى بعض الأحيان يطلق مصطلح مصمم الويب على مطور الويب ولكن هنا يكون الخطأ
    لان مصمم الويب هو من يهتم بجانب المستخدم ورؤيته للموقع والشكل الجمالى أما المطور فهو المسئول عن كتابة الأكواد

    Web Development

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



    تم إعداد الدرس بواسطة
    Hunikal
    Soul Of Darkness
    Hunikal
    Hunikal
    مشرف منتدى برمجة الويب
    مشرف منتدى برمجة الويب


    ذكر
    عدد الرسائل : 1914
    العمر : 34
    Location : Alexandria
    نقاط : 183
    تاريخ التسجيل : 19/06/2007

    مقدمه عامه عن الويب Empty رد: مقدمه عامه عن الويب

    مُساهمة من طرف Hunikal الجمعة 13 يونيو 2008 - 23:18

    دة ملف PDF فية الموضوع
    و تم اضافة اجزاء علية
    ان شاء الله الاستفادة تكون للجميع

    http://www.4shared.com/file/51237344/4995db83/WD-Start-0.html

      الوقت/التاريخ الآن هو الإثنين 29 أبريل 2024 - 14:11