النتائج 1 إلى 6 من 6

الموضوع: لماذا نفضل الـ PHP ؟

  1. #1
    Banned
    تاريخ التسجيل
    Nov 2005
    المشاركات
    32

    لماذا نفضل الـ PHP ؟



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

    ولنبدأ بفكرة بسيطة عن الـ php فهي لغة نصوص برمجية في جانب الخادم وتم تصميمها خصيصاُ للوب ويمكن تنفيذها ضمن أكود الـ HTML أو تنفذ وحدها كأي لغة برمجة أخرى ويتم تفسيرها بواسطة مترجم أو Compiler لتوليد ناتج عمليات المعالجة وغالباً يتم إخراج الناتج في شكل صفحات HTML .
    هذا المترجم أو الـ Compiler يعتبر جزء من البرمجيات المثبتة على خادم الوب Server المستضيف للموقع .

    ظهرت هذه اللغة على يد Rasmus Lerdorf وقد طورها أشخاص آخرين فهيا خضعت لثلاث عمليات تنقيح حتى وصلت إلى الناتج الذي نراه في أيدينا هذه الأيام.
    كان انتشارها ملحوظ جدا وبسرعة لم يسبق لها مثيل
    في أول عام 2001 أصبحت يستخدمها حوالي 5 مليون ميدان في جميع أنحاء العالم وهذا الرقم في زيادة مستمرة يمكنك متابعتها ومعرفة عدد مستخدميها هذه الأيام من خلال الموقع الرسمي لها على الرابطة التالية http://www.php.net/usage.php وهى لغة تندرج تحت اللغات مفتوحة المصدر open source . يمكنك الوصول للشفرة المصدرية لها واستعمالها وتعديلها وأعاده توزيعها بدون دفع أي مبلغ.

    PHP هي اختصار للنص Personal Home Page ولكنها تم تعديلها لتصبح PHP hyper text preprocessor وهى في تطوير مستمر .
    ويتوافر منها الآن الإصدار 4.3 الذي ضم ميزات جديدة وعديدة تحسب لصالح هذه اللغة والكثير من التعديلات والتحسينات الجديد.

    PHP يمكن تثبيتها على منصات تشغيل عديدة منها . (Windows - Liunx وغيرها الكثير ) وهى تعمل كوحدة نمطية فعالي مع ملقم Apache وأيضاً يمكن تثبيتها مع خادم Microsoft IIS وهى تعمل أيضاً مع أغلب قواعد البيانات المتوفرة.

    أما عن منافسيها فتوجد أيضا العديد من اللغات تستخدم للتطوير للوب في جانب الخادم منها asp و perl و java server و Cold fusion ولكن الـ PHP تحتل المكانة الأولى لما يميزها عن غيرها من نقاط قوة أذكر منها :

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

    - تمتلك الـ php في التعامل مع عدد كبير من قواعد البيانات منها mysql, postgersql, msql, orcal, dbm filepvo, hyperwave, informiz, interbase, sybase وغيرها الكثير.

    - من حيث التكلفة فهي مجانية يمكنك تحميل أي إصدار في إي وقت بدون دفع إي مبلغ.

    - سهولة تعلم الـ PHP عن اللغات الأخرى جعل فئة كبيرة من المبرمجين تتوجه لها فهي تشبه إلى حد كبير لغة C و perl .

    - تعمل PHP مع عدد كبير من أنظمة التشغيل منها Liunx و FreeBSD و solarisو Irix أو إصدارات Microsoft
    فهي عكس الـ asp التي تعمل مع أنظمة Microsoft فقط لذا فعمل PHP على أكثر من نظام ساعد على انتشارها وقبولها .

    تمتلك الـ PHP مجموعة رائعة من المكتبات والدوال لا حصر لها فقد يمكنك بكتابة عدد من الأسطر توليد صورة Gif على الفور أو توليد مستند Pdf أو توليد مستند Doc

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


    روابط ذات علاقة :
    http://www.php.net
    الموقع الرسمي للغة PHP
    http://www.php.net/usage.php
    تقدم لك هذ الرابط إحصائيات خاصة بمستخدمي هذه اللغة من حيث العدد ...الخ
    http://www.montada9.com
    ليس له علاقة بالـ php :nice:







  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    389


    معلومات مفيدة ..





    __________________
    أرجوا من الجميع ان يسامحوني ، سواء عرفوني أو لم يعرفوني !! ، ارجوا من جميع من قد اكون اسأت اليهم أن يصفحوا عني ، ومن لديهم عندي حقوق أن يطلبوها مني .. جمعنا الله في الجنان .

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    405


    معلوماتك رائعة
    اشكرك






  4. #4
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2002
    المشاركات
    2,289


    شكرا لك ويعطيك الله العافيه






  5. #5


    أحسنت وبارك الله فيك على هذا الطرح القيم.

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

    نأمل بالمزيد من هذه الأطروحات الرائعة.






  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Apr 2004
    المشاركات
    841


    لانها الاجمل والاسهل

    لانها العملية اكثر

    تسلم على هذه المعلومات القيمة





    __________________
    Egypt Museum - متحف مصر، موقع يهتم بعلم المصريات وتاريخ وثقافة وفنون الحضارة المصرية القديمة.





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

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