محتوي الموديل الأول
عزيزي الطالب ....... ينقسم محتوي الموديول إلى ستة أجزاء كالتالي:
خطوات إنشاء موقع ويب
أولاً:تهيئة البيئة المناسبة لإنشاء الموقع وضبط ما يلزم من تقنيات لضمان سلامة تشغيل الموقع، ومن هذه الإعدادات والفنيات التي يجب وضعها في الاعتبار:
أ-ماهية البرامج التي سوف تستخدمها في بناء مشروعك وتنصيبها على الكمبيوتر.
ب-إن موقع الإنترنت في النهاية عبارة عن مجموعة من البيانات بصور مختلفة يتم تنظيمها في صفحات معلومات WebPages يمكن عرضها على أحد برامج مستعرضات الإنترنت، وتحفظ هذه الصفحات في صورة ملفات على جهاز كمبيوتر "خادم" Server، بإحدى الطرق التالية:
-بمقابل مادي على الإنترنت من خلال حجز موقع على أحد أجهزة استضافة مواقع الويب "Host Server".
-بدون مقابل على أحد مواقع الإنترنت المجانية التي تسمح لك باستضافة موقعك.
-نشر الموقع محليًا على جهازك "Local Host".
-إعداد جهاز الكمبيوتر الخاص بك ليقوم بدور جهاز الخادم المضيف للموقع
"Local Host".
-نصيحة أخيرة يفضل وضع جميع الملفات الخاصة بالموقع في مجلد واحد يحتوي على مجلدات فرعية تضم الملفات ذات النوع الواحد معًا، وأن تكون أسماء الملفات مختصرة ومعبرة عن محتواها وباللغة الانجليزية.
ثانياً:إنشاء قاعدة بيانات نخزن فيها البيانات التي تم إدخالها أو عرضها على صفحات موقع الويب، وذلك من خلال إحدى برامج إدارة قواعد البيانات مثل: Access – MYSQL .... إلخ.
ثالثاً:إنشاء صفحة/موقع ويب Static وذلك من خلال:
1-لغة الترميز HTML "Hyper Text Markup Language".
2-برنامج جاهز أو تطبيق Application مثل برنامج: Expression Web
مع ملاحظة: أن الموقع الذي يتم إنشاؤه من خلال تطبيق أو لغة HTML يحتوي على
صفحات ويب"Static Web Pages" تضم صورًا مختلفة من البيانات والمعلومات.
رابعاً:إنشاء صفحة الويب ديناميكية "Dynamic Web Pages"، أي يمكن إجراء معالجة على محتوياتها والتعديل في قاعدة البيانات المرتبطة بها بواسطة المستخدم المسموح له، وذلك من خلال كتابة كود بإحدى لغات البرمجة مثل PHP – ASP.NETداخل كود HTML.
خامساً:استخدام أحد مستعرضات الإنترنت لعرض صفحات الموقع مثل: Internet Explorer – Google Chrome - Fire Fox ...إلخ.
سادساً:إعداد جهاز الكمبيوتر الشخصي PC ليقوم بدور جهاز الخادم Server
إن تهيئة البيئة المناسبة لإنشاء موقع "قاموس مصطلحات الكمبيوتر المصور" يحتاج في البداية إلى جعل جهاز الكمبيوتر الشخصي يعمل كجهاز خادم Server، وذلك باستخدام برنامج apache server
الذي يقوم بترجمة الكود المكتوب بلغة PHP "Personal Home Pages"واخنيار الموقع علي جهازك قبل نشرة علي الانترنت أسوة بما تقوم به الشركات الكبري، بحيث يصلح لإستضافة
الموقع، باستخدام برنامج Xamppحيث يعتبر من أفضل برامج إعداد جهاز الكمبيوتر "Local Host"، فهو يتسم بالسهولة والقدرة على التعامل مع قواعد البيانات MYSQL، يمكن من خلال البحث في الإنترنت الحصول على نسخة من برنامج Xampp وتنصيبه كما يتضح في الخطوات التالية:
•اضغط D-Click على الملف xampp-win32-5.6.3-0-VC11-installer.exe
•وبعد ظهور الشاشة التالية:
تابع خطوات تنصيب البرنامج من خلال شاشات المعالج التالية:
•عرض "شاشة ترحيب"، ثم اضغط على زر "Next".
•شاشة اختيار "مكونات البرنامج"، قم باحتيارها جميعًا وخاصة ApacheوMYSQL، ثم اضغط زر "Next".
•شاشة تحديد المجلد الذي سيتم تنصيب البرنامج فيه، ثم اضغط زر "Next".
•شاشة تؤكد على أن البرنامج مجاني ويدعم بعض البرامج مفتوحة المصدر مع إمكانية تعلم المزيد عن برنامج Xampp، ثم اضغط زر "Next".
•شاشة بدء عملية تنصيب برنامج Xampp، انتظر حتى نهاية التنصيب، ثم اضغط زر "Next".
•آخر شاشة تنصيب البرنامج، اختر الدخول على لوحة التحكم الخاصة ببرنامج Xampp، ثم اضغط زر "Finsh"
•في شاشة لوحة التحكم لبرنامج Xampp تأكد من اختيار Apache واضغط على زر "Start" أسفل "Actions"، ونفس الشئ مع MYSQL.
•أخيرًا للتأكد من صحة تنصيب برنامج Xampp، حمل برنامج مستعرض الإنترنت المتاح على جهازك، ثم اكتب في شريط العنوان Localhost واضغط مفتاح الإدخال "Enter"، فتظهر الشاشة التالية:
ملاحظة: نحتاج أيضًا إلى تطبيق يساعدنا في إنشاء صفحات موقع
"قاموس مصطلحات الكمبيوتر المصور"، ويمكن توظيف خبرتك وبمساعدة معلمك تنصيب برنامج Expression Web.
بعد تنصيب برنامج Xampp أصبح جهاز الكمبيوتر الشخصي الخاص بك جهاز خادم "Local Host"، ودعنا نؤكد على ما يلي:
(1)إنشاء موقع "قاموس مصطلحات الكمبيوتر المصور" يحتاج إلى تطبيق مثل
"Expression Web" والذي يمكن من خلاله عرض كود "HTML" لنحصل على صفحات "Static Web".
(2)لجعل صفحات الموقع Dynamic أي يمكن إجراء معالجة على محتوياتها نستطيع إضافة كود بلغة "PHP" داخل كود "HTML".
(3)تشغيل برنامج "Apache Server" ضروري لترجمة الكود الذي سنقوم بكتابته بلغة "PHP".
(4)تشغيل برنامج "SQL Server" ضروري للتعامل مع محتوى قواعد البيانات من خلال أوامر مكتوبة بلغة "SQL".