Close Menu
الساعة الآن 04:45 PM

منتديات ياكويت.

للتسجيل إضغط هنا

قسم مادة الحاسوب قسم الحاسوب لجميع المراحل

إضافة رد

ahmed_eldaly

:: عضو متألق ::

سلسلة دروس لتعليم تصميم مواقع الإنترنت خطوة بخطوة

السلام عليكم ورحمة الله وبركاته
نبدأ على بركة الله تعالى سلسلة دروس لتعليم تصميم مواقع الإنترنت
الدروس كلها اجتهادية وغير منقولة من أى موقع آخر - حصرياًعلي منتديات ياكويت
تشمل السلسلة العديد من الدروس التى نتناولها بالترتيب إن شاء الله،
والاستمرار فى الشروحات سيكون حسب استجابة السادة الأعضاء، ومدى الإقبال على الدروس
"اضغط على اسم الدرس لتنتقل لصفحة الشرح الخاصة به" ... بعض الدروس لم يتم وضعها بالطبع حتى الآن
الدرس الأول : ما يجب أن تعلمه عن تصميم مواقع الويب (تمت إضافته)
الدرس الثانى : التعامل مع متصفحات الانترنت، وكيف تبحث فى جوجل، وأساسيات لغة HTML والفرونت بيج
الدرس الثالث: إنشاء مدونتك الأولى على بلوجر - ووردبرس
الدرس الرابع : شرح البرامج الأساسية التى تستخدمها فى تصميم المواقع (برامج الجرافيك والشعارات - اف تى بى - محررات النصوص ...)
الدرس الخامس : إنشاء موقعك الأول بدومين مجانى وحساب (اف تى بى) وقواعد بيانات مجانية
الدرس السادس : كيفية إنشاء منتدى على استضافة مجانية
الدرس السابع : تعلم إنشاء موقعك الشخصى، أو الإخبارى، أو المتخصص، باستخدام الووردبرس
الدرس الثامن : البرمجة الخاصة، تعلّم إنشاء موقعك الخاص، خطوة بخطوة باستخدام البرامج المتخصصة
الدرس التاسع : نشر الموقع فى جوجل، وفى الشبكات الاجتماعية، والحصول على Seo و Page Rank وترتيب Alexa عالى
الدرس العاشر: الربح من الإنترنت - تعلم كيف تكسب الأموال من الإنترنت - كيف تربح مئات الدولارات شهرياً من موقعك باستخدام جوجل أدسنس
الدرس الحادى عشر : الربح من الانترنت - الجزء الثانى - تعلم الربح من الإنترنت بطرق أخرى
هذا ما أتصوره مبدئياً حتى تحترف تصميم مواقع الإنترنت، وإن صادفتنا أمور أخرى فربما أغيّر فى بعض الدروس أو أضيف دروس أخرى لاحقاً
برامج هامة ستحتاجها أثناء الدورة :
برنامج notepad++ - مجانى - [hide]http://notepad-plus-plus.org/download[/hide]
برنامج FileZilla - مجانى - [hide]http://filezilla-project.org/download.php[/hide]
برنامج snageit - ابحث عنه فى جوجل
برنامج AAAlogo - - ابحث عنه فى جوجل
برنامج فرونت بيج - يتم تنصيبه من نسخة الأوفيس 2003 أو أقدم
برامج أخرى، ... ستوضع فى وقتها بإذن الله
ملحوظات هامة :
- الدروس ستحتاج منك الكثير من الجهد، والجدية، وسأتلقى الأسئلة بعد شرح كل درس على حده - فى موضوعه -
- وهذه الدروس والشروحات ستصمم للمبتدئين، وصولاً إلى الاحتراف بإذن الله.
- وهذه الدروس ليست مجرد معلومة تبحث عنها تدخل وستجدها، وإنما بإذن الله، بعد متابعة هذه الدروس وفى النهاية ستكون لديك القدرة ليس مجرد تصميم مواقع الإنترنت، ولكن هناك ما هو أكثر بكثير ....
أما النصيحة الأهم، فهى أن تتحلى بالصبر والاجتهاد، ولا تتعجل المعرفة.
فإن لم يكن لديك هاتين الصفتين، فربما لن تناسبك هذه الدروس
وفقنا الله وإياكم لما يحب ويرضى
....
التعديل الأخير تم بواسطة Ambitions ; 03 - 17 - 2012 الساعة 09:44 PM سبب آخر: روابط لا تعمل

Ambitions

:: عضو قادم ::

#2
السلام عليكم

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

ثاني شي بالنسبة حق:
اقتباس:
المشاركة الأصلية كتبت بواسطة ahmed_eldaly مشاهدة المشاركة
الدرس الثانى : التعامل مع متصفحات الانترنت، وكيف تبحث فى جوجل، وأساسيات لغة HTML والفرونت بيج
الفرونت بيج قديم جداً
فيه برامج حديثة منها Dreamweaver من شركة Adobe
أو Expression Web من شركة Microsoft
أو بشوف لك برامج مجانية (اللي ذكرتهم برامج مدفوعة)

ثالث شي بالنسبة حق:
اقتباس:
المشاركة الأصلية كتبت بواسطة ahmed_eldaly مشاهدة المشاركة
برامج هامة ستحتاجها أثناء الدورة :
برنامج notepad++ - مجانى - حمل من هنا
برنامج FileZilla - مجانى - حمل من هنا
برنامج snageit - ابحث عنه فى جوجل
برنامج AAAlogo - - ابحث عنه فى جوجل
برنامج فرونت بيج - يتم تنصيبه من نسخة الأوفيس 2003 أو أقدم
notepad++ حلو و كذلك Netbeans
FileZilla ممتاز
Snag it ما أدري ليش تبيهم ينزلونه
AAALogo فيه له بديل مجاني و هو Gimp أو يمكنهم شراء نسخة مدفوعة من الفوتوشوب للمبتدئين أو إليستريتر للمتقدمين (لا أفضل إنك تدخل في التصميم و ركز على البرمجة)
فرونت بيج مثل ما قلت لك قديم، آنا عن نفسي أستعمل Netbeans لكن ال Netbeans لازم تكتب الكود بعدين تجربه، بدور لك برنامج يخليك تصمم الصفحة عادي و يعطيك الكود

الموضوع ينقل إلى قسم تطوير المواقع و المنتديات و يثبت

ahmed_eldaly

:: عضو متألق ::

#3
اقتباس:
المشاركة الأصلية كتبت بواسطة Ambitions مشاهدة المشاركة
السلام عليكم
أول شي بالنسبة حق الدورة مشكور على طرحك للدورة و هذي كانت ببالي و انت سبقتني، و لا تخاف راح أساعدك فيها لو تبي و لكن أقترح أن تكون مرتبة أكثر، من وجهة نظري إنك قاعد تشتت الأعضاء، يعني تشرح له عن موضوع بعدين تروح موضوع ثاني بعدين ترجع للموضوع الأول
من رأيي أن تبدأ في بلوجر و ووردبريس
ثم تركيب سيرفر شخصي على الكمبيوتر (Apache)
ثم تعلمهم كودات HTML بسيطة مع تجربتها على السيرفر الشخصي
ثم حجز مساحة مجانية و رفع الكودات و تجربتها على الموقع المجاني
بعدين تشرح شلون تركيب الووردبريس على السيرفر الشحصي
بعدين على الموقع المجاني
بعدين عاد تدخل بال HTML بشكل متقدم
بعدين تعلمهم يحجزون موقع مدفوع
عموماً آنا معاك خطوة بخطوة، لو تحب تتكلم عن درس دز لي على الخاص و قول لي بتتكلم عن شنو يمكن عندي تعديلات أو إضافات ممكن تفيد الإخوة الأعضاء
و ممكن أنزل دروس بدالك، بالنهاية انت و كيفك، آنا مستعد أساعدك
ثاني شي بالنسبة حق:
الفرونت بيج قديم جداً
فيه برامج حديثة منها Dreamweaver من شركة Adobe
أو Expression Web من شركة Microsoft
أو بشوف لك برامج مجانية (اللي ذكرتهم برامج مدفوعة)
ثالث شي بالنسبة حق:
notepad++ حلو و كذلك Netbeans
FileZilla ممتاز
Snag it ما أدري ليش تبيهم ينزلونه
AAALogo فيه له بديل مجاني و هو Gimp أو يمكنهم شراء نسخة مدفوعة من الفوتوشوب للمبتدئين أو إليستريتر للمتقدمين (لا أفضل إنك تدخل في التصميم و ركز على البرمجة)
فرونت بيج مثل ما قلت لك قديم، آنا عن نفسي أستعمل Netbeans لكن ال Netbeans لازم تكتب الكود بعدين تجربه، بدور لك برنامج يخليك تصمم الصفحة عادي و يعطيك الكود
الموضوع ينقل إلى قسم تطوير المواقع و المنتديات و يثبت
الاخ المحترم Ambitions كلامك جميل وانا مستعد للنقاش بس للاسف لية بقوم بزيادة المواضيع عشان معظم الاعضاء بيدخلو علي اي موضوع يضيفو رد واحد وليس في اشخاص كثيرة تقوم بالنقاش وبالتالي انا بقوم بوضع كثير من الموضوعات لزيادة الاعضاء والاستفادة ولكي يقموا بالنقاش
....

Ambitions

:: عضو قادم ::

#4
اقتباس:
المشاركة الأصلية كتبت بواسطة ahmed_eldaly مشاهدة المشاركة
الاخ المحترم ambitions كلامك جميل وانا مستعد للنقاش بس للاسف لية بقوم بزيادة المواضيع عشان معظم الاعضاء بيدخلو علي اي موضوع يضيفو رد واحد وليس في اشخاص كثيرة تقوم بالنقاش وبالتالي انا بقوم بوضع كثير من الموضوعات لزيادة الاعضاء والاستفادة ولكي يقموا بالنقاش
ما فهمت شي

ahmed_eldaly

:: عضو متألق ::

#5
بسم الله، عليه توكلنا وإليه أنبنا وإليه المصير
درسنا الأول عن تصميم مواقع الإنترنت نتحدث فيه عن بعض المباديء والأساسيات التى يجب أن تعلمها
لتصميم موقع إلكترونى على الانترنت يجب أولاً، أن تعلم ما هى حاجتك لتصميم هذا الموقع : فيمَ يختص، ما الذى ستستفيد منه، ما هو محتواه، كيف ستطوره فيما بعد، ...
الإجابة على التساؤلات السابقة ليست هى نهاية المطاف بكل تأكيد؛
فالأهم من ذلك أن تعرف كيف ستصمم موقعك، هل تستعين بشركة متخصصة؟ هل تبحث على النت؟ ما هى أنسب "سكربتات المواقع" التى يجب أن تستخدمها فى موقعك هذا بالتحديد
هذا ما سنتناوله فى هذا الموضوع إن شاء الله
ونتلقى الأسئلة فى نفس الموضوع، حتى يتم الإنتقال إلى الدرس التالى
مصطلحات هامة :
سكربت :
الاسكربت هو البرمجية أو "الأكواد" التى سوف تستخدمها لإنشاء موقعك،
فمثلاً إنشاء منتدى يستخدم فيه سكربت منتدى، - والمنتديات لها العديد من الأنواع "VB- SMF- IPB" سنتعرف عليها فيما بعد إن شاء الله -
والموقع الإخبارى ستستخدم فيه سكربت "مجلة" وهناك العديد من سكربتات المجلات مثل "ووردبرس، جوملا، ديهوك، انفنتى، دروبال ..."
على حين موقع الرفع للملفات والصور تستخدم له سكربت موقع رفع مثل "كليجا" - سكربت"ترايدنت" لرفع الملفات، ...
المدونات الشخصية تستخدم عادة سكربت "بلوجر" من جوجل - أو "ووردبرس" وهم الأشهر على الإطلاق ...
إذن، لكل تخصص حديث، مختلف عن الآخر، وتعليم تصميم الموقع الإخبارى غير تصميم المنتدى، غير التعامل مع مواقع الرفع ....
لغات برمجة المواقع وأكواد البرمجة:
الحديث الأصعب للمبتدئين، هو لغات برمجة المواقع، والخوض فى أكواد البرمجة، واستكشاف الأخطاء فى الكود ....
وإليكم المفاجأة .....
ليس مطلوب منك حفظ أى كود برمجى
فقط كل ما أريد منك معرفته هو أساسيات الكود ليس أكثر، وسنتعلم لاحقاً ببساطة أساسيات اللغة الأشهر فى التعامل مع صفحات الانترنت، وهى لغة (HTML)
هناك العديد من لغات البرمجة تتراوح بين اللغات الاستاتيك "الصامتة" مثل الـ HTML واللغات المتطورة مثل C# والـ Java والـ asp"الديناميكية" وبينهما هناك العديد من لغات البرمجة الوسيطة الهامة مثل اللغة الأشهر PHP.
ما معنى أن تكون اللغة "صامتة أو ستاتيكية" أو لغة "ديناميكية أو تفاعلية"؟
سنتخيل مثالين لصفحتين على الانترنت من "بوابة الثانوية العامة"
- المثال الأول، وهو لصفحة "بيان الخصوصية" الموجودة بأسفل صفحات المنتدى
وهى صفحة بامتداد "HTML""ساكنة"، وهذه صفحة صامتة، أو ستاتيك، بمعنى أنها لا يوجد بها أى تفاعل بين المستخدم وبين الموقع، مجرد أن العضو أو الزائر يستطيع فقط أن يقرأ محتواها، هذا المحتوى قد يكون "نص" ثابت، أو فى بعض الأحيان "صورة" أو "جدول"
لن تستطيع فعل شيء فى هذه الصفحة سوى أن تقرأ فقط، وتنتقل بين الروابط
المثال الثانى، وهى صفحة بامتداد"php" تفاعلية والموجودة أيضاً أسفل صفحات المنتدى، وهى صفحة ديناميكية، لماذا؟؛ لأن عن طريقها يمكنك مليء بيانات ثم تضغط على "زر إرسال" حيث تنتقل هذه البيانات عبر "سرفر الموقع" لتصل إلى "أدمن الموقع" فيستطيع قراءتها.
فهنا حدث "تواصل" بينك وبين شخص آخر عبر "السرفر"
وكذلك صفحة تسجيل الدخول، التى تكتب فيها اسمك وكلمة المرور، فيقوم "الموقع" بالتأكد من البيانات فى "قاعدة البيانات" وإذا وجدها صحيحة يتم السماح لك بدخول الموقع
هذا ما نسميه تفاعل بين المستخدم من جهة و"الموقع" من جهة آخرى،
يتحدد استخدامك للغة البرمجة المناسبة على ما تريده من صفحات الموقع، هل تريد صفحات "ساكنة" لا يوجد بها تفاعل، وهى أخف فى التحميل، وأبسط فى التصميم، أم تريد صفحات متفاعلة بينك وبين آخرين
ثلاثى إنشاء المواقع (الدومين - الاستضافة - التصميم) :
لتصميم أى موقع يلزمك ثلاثة أشياء :
- الدومين : وهو اسم الموقع - على سبيل المثال منتدي ykuwaitlk ، ويتم حجز الدومينات المدفوعة عن طريق أحد المواقع العالمية المتخصصة مثل موقع http://www.godaddy.com/ الأشهر على الإطلاق،
وهناك العديد من امتدادات الدومينات مثل com و net و org ،،، ومن المفترض أن تكون متخصصة
فـ com هى commercial أى موقع تجارى، و net شبكة، network أى شبكة كذا الاخبارية مثلا، و org منظمة أو شركة organization ... ولكن هذه التصنيفات أصبحت غير ذات جدوى، حيث لم يلتزم بها المستخدمون، وأصبح أى امتداد لأى تخصص،
- الاستضافة : بعد حجز الدومين سيلزمك شركة متخصصة فى الاستضافة "Server" حتى يمكنك تحميل ملفات موقعك على هذا السرفر كما سنوضح بعد قليل،
- التصميم : وهذا هو مربط الفرس، فالآن لديك اسم الموقع ولديك الاستضافة التى ستحمل ملفات موقعك، يتبقى أن تصمم الموقع وتبنيه باستخدام احدى الاسكربتات كما أوضحنا، وتختار التخصص الملائم لموقعك
السرفر والملفات والـ "اف تى بى" FTP :
كما أوضحنا بأن السرفر هو ما سيخزن عليه ملفات موقعك، والسرفر هو جهاز كمبيوتر بمواصفات متقدمة، يتم حجزه أو حجز جزء منه بمواصفات معينة عن طريق احدى شركات الاستضافة
ولذا ينبغى بعد أن تصمم موقعك - على جهازك - أن تقوم بتحميل هذه الملفات على هذا السرفر
وهنا يظهر دور برامج الـ "اف تى بى" File Transfer Protocol ووظيفتها تحميل هذه الملفات إلى السرفر والتعامل معها بشتى الطرق مثل برنامج "FileZilla"- وهذا الأمر سنفرد له درس مستقل فيما بعد بإذن الله
هذا نهاية الدرس الأول، ومن المفترض أن تكون بنهايته قادراً على :
- معرفة المصطلحات الأساسية لتصميم مواقع الإنترنت
- معرفة الفرق بين الدومين والاستضافة والبرمجة
- معرفة تصنيفات المواقع بصفة عامة (اخبار - منتدى ...)
ملحوظة هامة جداً: لا تعتمد فقط على هذا الشرح، وسأكون سعيداً ببحثك على الانترنت على نقاط تفصيلية أخرى - تخص نفس الموضوع -، ومناقشتها هنا ...
وفقنا الله وإياكم لما يحب ويرضى،
....

Anwar

:: منسق إداري ::

#6
الله يعطيكم العافيه على الدروس المفيده

في انتظار المزيد من الدروس المفيده
سبحان الله وبحمده

Ambitions

:: عضو قادم ::

#7
اقتباس:
المشاركة الأصلية كتبت بواسطة ahmed_eldaly مشاهدة المشاركة
هناك العديد من لغات البرمجة تتراوح بين اللغات الاستاتيك "الصامتة" مثل الـ HTML واللغات المتطورة مثل C# والـ Java والـ asp"الديناميكية" وبينهما هناك العديد من لغات البرمجة الوسيطة الهامة مثل اللغة الأشهر PHP.
ما معنى أن تكون اللغة "صامتة أو ستاتيكية" أو لغة "ديناميكية أو تفاعلية"؟
سنتخيل مثالين لصفحتين على الانترنت من "بوابة الثانوية العامة"
- المثال الأول، وهو لصفحة "بيان الخصوصية" الموجودة بأسفل صفحات المنتدى
وهى صفحة بامتداد "HTML""ساكنة"، وهذه صفحة صامتة، أو ستاتيك، بمعنى أنها لا يوجد بها أى تفاعل بين المستخدم وبين الموقع، مجرد أن العضو أو الزائر يستطيع فقط أن يقرأ محتواها، هذا المحتوى قد يكون "نص" ثابت، أو فى بعض الأحيان "صورة" أو "جدول"
لن تستطيع فعل شيء فى هذه الصفحة سوى أن تقرأ فقط، وتنتقل بين الروابط
المثال الثانى، وهى صفحة بامتداد"php" تفاعلية والموجودة أيضاً أسفل صفحات المنتدى، وهى صفحة ديناميكية، لماذا؟؛ لأن عن طريقها يمكنك مليء بيانات ثم تضغط على "زر إرسال" حيث تنتقل هذه البيانات عبر "سرفر الموقع" لتصل إلى "أدمن الموقع" فيستطيع قراءتها.
فهنا حدث "تواصل" بينك وبين شخص آخر عبر "السرفر"
وكذلك صفحة تسجيل الدخول، التى تكتب فيها اسمك وكلمة المرور، فيقوم "الموقع" بالتأكد من البيانات فى "قاعدة البيانات" وإذا وجدها صحيحة يتم السماح لك بدخول الموقع
هذا ما نسميه تفاعل بين المستخدم من جهة و"الموقع" من جهة آخرى،
يتحدد استخدامك للغة البرمجة المناسبة على ما تريده من صفحات الموقع، هل تريد صفحات "ساكنة" لا يوجد بها تفاعل، وهى أخف فى التحميل، وأبسط فى التصميم، أم تريد صفحات متفاعلة بينك وبين آخرين
اللغات الساكنة static لا يشترط أن تكون بدون تفاعل مع المستخدم
و كذلك اللغات المتحركة أو الديناميكية dynamic لا يشترط أن تكون مع التفاعل مع المستخدم

أستطيع برمجة صفحة قوانين المنتدى و تكون بلغة PHP
و أستطيع برمجة صفحة للتسجيل في المنتدى و تكون بلغة HTML

التعريف الصحيح للصفحات الثابتة static هو أن تكون الصفحة ثابتة لا تتغير، مثل صفحة القوانين، فهي لا تتغير إلا بتدخل منك حيث أنك تقوم بتغيير تصميم الصفحة
التعريف الصحيح للصفحات المتحركة dynamic هو أن تكون الصفحة متغيرة باستمرار بدون تدخل منك أي أنك لا تغير تصميم الصفحة، و يتغير محتواها تلقائياً، مثل صفحة عرض أقسام المنتدى

و أستطيع أيضاً أن أصمم لك صفحة HTML ثقيلة في التحميل و معقدة في التصميم
و أستطيع أيضاً أن أصمم لك صفحة PHP خفيفة في التحميل و بسيطة في التصميم

Anwar

:: منسق إداري ::

#8
html 5

النظام الجديد خفيف في كل شي

ويمكن فاق على php
سبحان الله وبحمده

Ambitions

:: عضو قادم ::

#9
اقتباس:
المشاركة الأصلية كتبت بواسطة Anwar مشاهدة المشاركة
html 5

النظام الجديد خفيف في كل شي

ويمكن فاق على php
للعلم
حتى لما تبرمج PHP راح تستعمل HTML عشان تعرض البيانات (ردود على موضوع - أقسام في منتدى - عمليات شرائية )
و كود الـ PHP عقب ما يشتغل على السيرفر يتحول حق صفحة HTML ثابتة static
الشي الثاني HTML 5 ما له شغل بالسرعة، ضافوا معايير و شروط يديدة و ضافوا أوامر يديدة
سالفة السرعة يتحكم فيها المتصفح

اللي يصير إن المتصفح يطلب الصفحة اللي انت تبي تفتحها
السيرفر يشغل صفحة PHP و عقب ما تخلص و تشتغل يرجّع حق المتصفح صفحة HTML ثابتة static
و المتصفح يشغلها عادي، و كل متصفح و شطارته، ممكن المتصفح يخزن الصور عنده بحيث إن لما يطلب الصفحة ما ينطر الصور تتحمل، يحطها لك من عنده
و إذا المتصفح ما يدعم HTML 5 ما راح تشتغل الصفحة عندك أو بالأحرى راح تشتغل بس مو بالشكل اللي انت تبيه، و هذا يثبت إن سرعة الـ HTML 5 مو ياية من اللغة نفسها و إنما من تحسين المتصفحات لطريقة التصفح، و الدليل لو متصفح قديم راح يفتح لك الصفحة ببطئ و ما راح يشغل لك الكود كما يجب

بتقول لي شلون فيه صفحات PHP تتحدث بدون لا تسوي لها ريفريش ؟ مو انت تقول إن الصفحة ياخذها المتصفح و تكون ثابتة static ؟ عيل شلون تتحدث الصفحات ؟
و أقول لك الكلام هنا يختلف
تنقسم لغات برمجة الويب إلى Server-Side Applications أو تطبيقات تعمل في جانب السيرفر (لا أحبذ تعريب المصطلحات لأنها قد تفقد روعتها، كل شيء إذا تمت ترجمته إلى عير لغته الأساسية يصبح غير جميل)
أو إلى Client-Side Applications أو تطبيقات تعمل في جانب المستخدم

اللغات التي تستخدم في Server Side Applications مثل PHP و JSP و ASP و Python و cgi هي لغات يتحول فيها الكود إلى صفحة HTML جامدة بعد أن يتم تشغيله في السيرفر
أما اللغات التي تستخدم في Client-Side Applications مثل CSS و JavaScript و بناتها jQuery و AJAX و JSON فهي لغات لا يتحول فيها الكود إلى HTML و إنما يظل كما هو

اضغط بالزر الأيمن للماوس ثم اختر View Source و سوف تلاحظ أن الصفحة تتكون من كود HTML و كود CSS و كود JavaScript و لا وجود لأي كود PHP

و بالنسبة لـ HTML 5 فهي على الأخ أحمد الدالي حين يقول بأن لغة HTML لا يمكن للمستخدم أن يتفاعل فيها مع الصفحة، مع العلم بوجود آلاف الألعاب المصنوعة بلغة HTML 5

و مقارنتك بأن الـ HTML 5 قد تفوق ال PHP فهي كأنك تقارن سرعة الطائرة و سرعة السيارة
لكل منهما استخدامه، صحيح بأننا نستطيع استخدام أحدهما دون الآخر و لكن وجودهما كلٌ على حدة لا يجدي على الإطلاق
HTML بدون PHP ستكون الصفحة رتيبة و جامدة لا تتغير
PHP بدون HTML ستكون الصفحة بدون ألوان و لا صور و لا ترتيب

فرفوشه

:: ضيف شرف ::

#10
بارك الله فيكم

ويعطيكم الف عاافيه .

وعساكم ع القووه ما تقصروون والله .
إضافة رد


يشاهدون الموضوع : 2 ( عضو0 زائر 2)
 
أدوات الموضوع

الانتقال السريع