php$mysql

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

php$mysql

مُساهمة  ahmed altayb في الإثنين مايو 14, 2007 1:58 pm







PHP & MySQL




PHP & MySQL



الفصل الأول:

مقدمة عن PHP

الفصل الثاني:

انشاء صفحات PHP

الفصل الثالث:

الوصول إلى قواعد البيانات MySQL







PHP language




ما معنى كلمة PHP ؟


كانت PHP بالاصل اختصاراً للنص (Personal Home )Page) صفحة البداية الشخصية) , و قد تم تغيرها و اصبحت الآن PHP Hypertext Preprocessor،

وهي لغة برمجه خاصه لتطبيقات الويب تعمل من جهة الملقم (Server-Side) , وتعتبر لغة البرمجه PHP لغه قويه و مرنه توفر امكانيات رائعه لبرمجة المواقع الديناميكيه , تركيبة الـ PHP تشبه تركيبه لغة الـ C حيث يمكن لمبرمجي لغة C تعلم الـ PHP بسهوله , وهي PHP مجانيه و مفتوحة المصدر بالإضافه إلى انها سريعه و تدعم العديد من قواعد البيانات من اشهرها MySQL .

ظهرت لغة البرمجه PHP في العام 1994 و كانت في الاصل لشخص واحد يدعى Rasmus Lerdorf)) بعدها اعتمدها اشخاص آخرون و خضعت لثلاث عمليات تنقيح رئيسيه حتى وصلت إلى ما هو عليه , و بحلول شهر يناير من سنة 2001 كان قد اصبح مستخدمي هذه اللغه حوالي خمسة ملايين مستخدم من جميع انحاء العالم , و طبعاً هذا الرقم في تزايد مستمر.



مميزات لغة PHP:


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


انشاء صفحات PHP



يمكن كتابة برامج PHP باستخدام أي محرر نصوص عادي مثلاً notepad ،ولا بد من حفظ الملف بالإمتداد .php (dot php) لكي يتم تنفذه على السيرفر الخاص به.



كيف استطيع تشغيل برامجي:

لكي تستطيع تشغيل برامجك يجب عليك استخدام احدى الطريقتين:

الطريقة الأولى لتشغيل برامج PHP:

بنا سيرفر محلي وتجربة برامجك عليه.

الطريقة الأولى لتشغيل برامج PHP :

ارسال برامجك إلى الانترنت وتجربتها هناك.



الطريقة الأولى :

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

والطريقة هي تثبيت البرنامج (PHPTriad) ،وبعد التثبيت نحتاج إلى تشغيل برنامجين هما:

1. برنامج محاكي السيرفر:الذي يحول الجهاز إلى سيرفر نستطيع من خلاله برامج PHP ،ولتشغيله نضغط على الأيقونة start apache.

2. محرك ومشغل قواعد البياناتMySQL والذي عن طريقه تستطيع انشاء قواعد البيانات وانشاء الجداول وادخال البيانات فيها واستخراج البيانات منها، ولتشغيله نضغط على الأيقونة start Mysql.

الآن اصبح الجهاز يعمل كمستضيف لصفحات الانترنت،فلو شغلت internet explorer سوف تجد انك تصل إلى صفحتك الريئسية في سيرفرك المحلي.



اين نضع الصفحات والبرامج:

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

ولكي ننفذ الصفحات أو البرامج الكتوبة ب(PHP) لا بد في المجلد c:\apache\htdocs.



طريقة عرض صفحة مكتوبة ب(PHP) :

أولاً لا بد من حفظ الصفحة بالامتداد .php وحفظها في المجلد c:\apache\htdocs ،ثم فتح internet explorer وكتابة اسم الصفحة في localhost.

فمثلاً إذا كانت لدي صفحة firstpage.php فإنني اكتب الأمر التالي :http://localhost/firstpage.php.



الطريقة الثانية لتشغيل برامج :PHP

ارسال البرامج إلى الأنترنت، ويمكن ذلك عن طربق البرنامج WS-ftp.



مثلاً إذا اريدنا اخراج جملة " "my first program ، نجد الأوامر المستخدمة هي:

· <SPAN style="COLOR: yellow">

ahmed altayb
البرونزية
البرونزية

عدد الرسائل : 77
تاريخ التسجيل : 13/05/2007

معاينة صفحة البيانات الشخصي للعضو

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: php$mysql

مُساهمة  منقولي في الخميس يونيو 28, 2007 7:57 am

ود الحكومه مشكور علي المشاركه ونحيك علي النشاط
لكن بس مالقيت غير اللون الاصفر دا للنص والله عمل لينا طشاش
ياريت تعمل ليهو تعديل ومشكور احمد علي المشاركه
وراجين جديدك Laughing
avatar
منقولي
الرتبة الذهبية
الرتبة الذهبية

عدد الرسائل : 241
العمر : 32
العنوان : الخرطوم-الكلاكله ابوادم-م5-منزل 81
تاريخ التسجيل : 26/06/2007

معاينة صفحة البيانات الشخصي للعضو

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى