قسم لغات البرمجة php java c++ جافا Visual Basic فيجوال بيسك c# Delphi دلفي API PERL HTML و TML JavaScript ASP XML Oracle اوركال MySql sql server Access

أدوات الموضوع

الصورة الرمزية سلمى
سلمى
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2006
المشاركات: 119
نشاط [ سلمى ]
قوة السمعة:0
قديم 17-11-2007, 10:35 PM المشاركة 1   
x4 س:ما هي برمجة النظم Twitter FaceBook Google+



السلام عليكم ورحمته تعالى و بركاته....هل يمكن إدلائي بمعلومات عن برمجة النظم مدعمة بالأمثلة؟

اعلانات

الصورة الرمزية سلمى
سلمى
:: مهندس متواجد ::
تاريخ التسجيل: Jan 2006
المشاركات: 119
نشاط [ سلمى ]
قوة السمعة:0
قديم 22-11-2007, 06:30 PM المشاركة 2   
افتراضي


what is a system programming??????????????

اعلانات اضافية ( قم بتسجيل الدخول لاخفائها )
  

KHALED15486
:: مهندس متواجد ::
تاريخ التسجيل: Mar 2007
الدولة: egypt
المشاركات: 110
نشاط [ KHALED15486 ]
قوة السمعة:0
قديم 23-11-2007, 11:58 AM المشاركة 3   
افتراضي


من وجهة نظرى
كلمة نظم ليه كذا قسم
مثلاً نظم ( تشغيل ) نظم ( تطبيقات ) نظم ( آخرى )
والله أعلم


الصورة الرمزية safwant
safwant
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
الدولة: لبنان
المشاركات: 2,999
نشاط [ safwant ]
قوة السمعة:165
قديم 24-11-2007, 04:25 PM المشاركة 4   
افتراضي


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


تجهيز السرفر الشخصي ..



لماذا السرفر الشخصي ؟؟

من المعروف ان لغة PHP لغة تعمل ناحية السرفر .. أي أن الكود الخاص بهذه اللغة يتم تفسيره في برنامج الـ PHP الموجود داخل السرفر ثم اخراج المحتوى للعرض ..

لذلك فنحن بحاجة الى ايجاد البيئة المناسبة لعمل برامج هذه اللغة واستعراضها ..


ألا يوجد مع الويندوز سرفر شخصي ؟

نعم يوجد سرفر IIS الا أن هذا السرفر يختص بدعم لغة ASP و ASP.net وليس فيه دعم للغة PHP ولا لقواعد البيانات MySQL .. ولكن يمكن أضافة دعمهما ان اردنا ..

اذاً لماذا لا نكتفي بإضافة الدعم بدلا من تنزيل سرفر آخر ؟؟

هذه الفكرة جيدة الا أن الأفضل تشغيل مفسر PHP على سرفر أباتشي حيث ان التوافقية هنا أكبر من توافقية مفسر PHP ..

وكما يقال في المثل الشعبي ( أعطي الخبز لخبازه )


ماهي المتطلبات اذاَ ..

البرامج التي سنحتاجها هي :
1- برنامج السرفر الأباتشي .. Apache
2- برنامج مفسر PHP
3- برنامج قواعد البيانات MySQL ..
4- بعض الادوات الملحقة ..

هناك العديد من البرامج التي تتوفر على النت وتحتوي هذه البرامج كاملة في برنامج واحد وسنتحدث اليوم عن اكثرها شعبية وهو برنامج phptriad


ما هو برنامج phptriad ؟

هو عبارة عن حزمة ( في برنامج واحد ) من البرامج التي تحدثنا عنها وهي : سرفر الأباتشي ومفسر PHP وقواعد البيانات MySQL بالاضافة الى أشهر برنامج لأدارة قواعد البيانات وهو PHPMYADMIN ..

البرنامج متوفر على النت بشكل مجاني وتجدوه على هذا الرابط :

http://prdownloads.sourceforge.net/phptriad/

بعد تحميل البرنامج نقوم بتنزيله .. وعملية النزيل سهلة وبسيطة وهي عبارة عن فك الضغط عن البرامج التي تحدثنا عنها ووضعها في مكانها المخصص ..

بعد تنزيل البرنامج سنلاحظ وجود مجلد في قسم ( C:/ ) بإسم apache ..


كيف نشغل البرنامج ؟؟

أول شيء نقوم بتشغيل السرفر apache من أيقونة البرنامج في قائمة Start كما في الصورة التالية :




ستظر لنا نافذة تخبرنا ان الخادم يعمل

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

الآن السرفر الشخصي جاهز للعمل ..
نقوم الأن بطلب السرفر الداخلي او المحلي من المتصفح كالتالي :
http://localhost


أو :
http://127.0.0.1


النتيجة واحدة وستلاحظ ظهور صفحة الترحيب الخاصة بالبرنامج ..



كيف نتعامل مع السرفر ؟؟

المجلد الافتراضي سنقوم بوضع ملفات برامج PHP فيه هو مجلد htdocs الموجود بداخل C:\apache

لنفرض أننا وضعنا ملف PHP بإسم test.php .. نقوم باستعراض الملف في المتصفح كالتالي :

http://localhost/test.php

تماما كما لو نقلت ملفاتك عبر FTP مثلا الى موقعك ثم استعرضتها من المتصفح ..


كيف أتعامل مع قواعد البيانات ؟

تعلمنا كيف نشغل ملفات PHP والآن اذا كنا نريد تنصيب منتدى مثلا أو اي برنامج يتطلب قواعد بيانات فما هي الطريقة ؟؟

اولا : انشئ مجلد جديد داخل مجلد htdocs وانقل ملفات البرنامج اليه ..
ثانيا : شغل PHPMYADMIN .. وذلك من المتصفح كالتالي :
http://localhost/phpmyadmin/


ستشاهد الترحيب بك في البرنامج .. الآن قم بإنشاء قاعدة بيانات من Create new database ( انشاء قاعدة بيانات جديدة ) بعد وضع الاسم الخاص بها كما



لاحظ اننا أنشأنا قاعدة بإسم test ..

الآن اذهب الى ملف الـ install الخاص بالبرنامج او المنتدى وضع فيه اسم قاعدة البيانات التي أنشأتها ليقوم بزرع الجداول الخاصة به .. واما اسم المستخدم لقاعدة البيانات والباسوورد فاتركه فارغا خلال تنصيب البرنامج ..

ملاحظات عامة ..

1- في حال انشاء قاعدة البيانات سيكون اسم المستخدم الخاص بالوصول اليها هو ( root) وبعض البرامج كمنتدى ib لا يمكن الاتصال بالقاعدة دون وضع (root) في خانة اسم المستخدم للقاعدة .. واما الباسوورد فلا حاجة لها بكل الأحوال ..

2- هناك الكثير المشابهه لـ phptriad كبرنامج phperl و phpdev ولكن برنامج phptriad بنظري أفضلها من حيث قلة الأخطاء وتوافقه مع ويندوز لاسيما xp .. وكذلك عدم التعارض مع سرفر IIS الموجود في ويندوز بشكل افتراضي ..

3- لست بحاجة الى اعطاء تراخيص للملفات على السرفر الشخصي لاسيما في البرامج التي تطلب ان تكون بعض ملفاتها مهئية للكتابة بها .. اي تراخيصها كاملة ( 0777)

4- البرامج هذه جميعها تعمل دائما لأنها مجانية ومفتوحة المصدر ..

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


الصورة الرمزية safwant
safwant
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
الدولة: لبنان
المشاركات: 2,999
نشاط [ safwant ]
قوة السمعة:165
قديم 24-11-2007, 04:28 PM المشاركة 5   
افتراضي


احببت ان اضع اقرب ما يتواجد بين يدي لكي لا اترك الخت دون رد ؟؟؟ مرؤة يعني ؟؟ ومش شطارة او برمجة؟


الصورة الرمزية safwant
safwant
:: عضو ذهبي ::
تاريخ التسجيل: Mar 2007
الدولة: لبنان
المشاركات: 2,999
نشاط [ safwant ]
قوة السمعة:165
قديم 26-11-2007, 10:57 AM المشاركة 6   
افتراضي


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

http://www.4shared.com/file/30404487...0/VFPBOOK.html


الصورة الرمزية EN.SaMeH
EN.SaMeH
:: عضو ذهبي ::
تاريخ التسجيل: Apr 2007
المشاركات: 1,436
نشاط [ EN.SaMeH ]
قوة السمعة:109
قديم 13-01-2008, 12:24 PM المشاركة 7   
افتراضي


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


عبدالله فخامه
:: مهندس ::
تاريخ التسجيل: Mar 2022
المشاركات: 5
نشاط [ عبدالله فخامه ]
قوة السمعة:0
قديم 19-03-2022, 05:51 PM المشاركة 8   
افتراضي


أولا اهلا بيك بالقريه الالكترونيه
بالتأكد ممكن نحن بمنتدى القريه اى من لديه شئ يعلم انه سوف يفيد الناس اذا وضعه فليضعه واجره عند الله سبحانه وتعالى
برمجه النظم بتعتمد علي الاسمبلي و البيسك بمعني ائا اريد عمل نظام للحاسب خاص بعيد عن الويندوز والانظمه الاخري

إضافة رد

العلامات المرجعية

«     الموضوع السابق       الموضوع التالي    »
أدوات الموضوع

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


الساعة معتمدة بتوقيت جرينتش +3 الساعة الآن: 03:54 PM
موقع القرية الالكترونية غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي موقع القرية الالكترونية ولايتحمل الموقع أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

Powered by vBulletin® Version 3.8.6, Copyright ©2000 - 2024