14

أخيراً وجدنا الإجابة : أيهما أفضل PHP أم Python ؟

السلام عليكم

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

..

مثال, أيهما أفضل , لينوكس أم ويندوز ؟

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

..

و بالنسبة للسؤال العقيم الذي دائماً ما أواجهه في دائرة البحث العلمي, أيهما أفضل PHP أم Python ؟

وجدت رابط جميل على Wiki Python ألرسمي, عن مقال تمت كتابة مسودته الاولى منذ نحو عشر سنوات. ثم تم ترك الأمر للمطورين لتعديل ما يرون أنه استجد على أي من اللغتين

https://wiki.python.org/moi...

..

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

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

..

المقال جميل جداً, و لأول مرة أجد مبادرة جميلة لتناول الأمر بموضوعية جميلة. و أتمنى لو تم تكرار الفكرة للمقارنة في مجالات أخرى لنحسم الجدل. بشرط أن يتم تنظيم الموضوع من قبل مؤسسات مهنية تفسح المجال للأطراف للنقاش بموضوعية

..

و أخيراً ,, أيهم أفضل, PHP أم Python ؟ ,, بالتأكيد ما أحتاجه و أراه هو ما يجعلني إستخدم لغة عن أخرى, وفي نفس الوقت هو ما لا يتفق مع رأي الكثيرين حولي.

https://wiki.python.org/moi...

..

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

لما لا نكف عن المقارنة ونتعلم اللغتين بدل من تضييع الوقت في هذه المقارنات الغير منتهية

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

  • ملاحظة: كلامي عن تعلم أكثر من لغة لوظيفة واحدة، كهذا المثال تعلم لغة PHP و Python لتطوير الويب إلا في حالة ظهور قصور في جانب معين لدى أيهما في هذا المجال.

انا لا اراها تضييعا للوقت فقد تحتاجها عاجلا او اجلا

فانا قررت ان اتعلمها لاني احتاجها من اجل برمجة ميكرو كونترولر راسبيري الذي لا يدعم php وايضا لصناعة الالعاب

فانت تتعلمها ربما لانها تلبي حاجتك في جوانب اخرى

  • أوضحت ما أقصد في الملاحظة، فأنا أتحدث عن تعلم أكثر من لغة لتأدية نفس الغرض دون داع.

نعم

في هذه النقطة اوافقك

اذا اردت تعلم اللغة لتأدية نفس الغرض مثل برمجة الويب فهي مضيعة للوقت

والافضل تعلم لغة جديدة في مجال اخر

غريب جداً اني وضعت السؤال و شرحت لماذا أعارضه و طرحت تجربة لكيفية التعامل مع مثل هذه الأسئلة بموضوعية,

و لم يخيب ظني بأن هناك من سيرد يعارضني بنفس وجهة نظري :)

..

على رسلكم يا شباب, اعطوا المقال دقيقتين من وقتكم للقراءة, و من ثم ثانيتين لوضع ما تروه من تقييم. و ليس العكس

منشورك غريب.. ليس هناك أفضل وأسوأ بل لدي هدف حققته بهذه اللغة وهدف آخر بتلك.

معادلة بسيطة.

عفواً أريد أن أعرف أين موضع الخلاف بين الموضوع وما تقول! وباقي الردود المعارضة على نفس الرآي :)

أسئل هل هناك نظام إدارة محتوى مماثل ل WOrdpress على بايثون ! . و هل هناك اي مكتبات مناسبة لتطوير الويب IDE , 5 و هل امكانيات التطوير في شاريع بايثون افضل من مشاريع PHP لاني في السابق واجهتني عقبات في PHP فيما يخص تطبيقات GTK لتحويل خطوط True type ووجدت ان طريقة تفعيلها على PHP معقدة جدا و تحتاج طرق التفافية كثيرة لمجرد تحويل نص خط ما الى صورة !

نعم توجد انظمة وليس نظام واحد تستطيع البحث عنها في جوجل.

بالنسبة ل مكتبات بايثون للويب فهي كثيرة ولعل أفضلها هو django

ظهرت الاف اللغات البرمجية و نحن مازلنا في مرحلة من افضل بيبسي او كوكاكولا

كم اكره هذه الأشياء

العبرة في كمية المكتبات التي تدعمها python ، والكتب التي كتبت حولها في مجالات مختلفة

data science

machine learning

دعم ال big data

كل ما ذكر يمكن عمله بال php لكن أصعب، يعني لو فهمت الالغوريتم تستطيع كتابته بأية لغة حتى لو اختلفت السرعة

لكن من ناحية كثرة الموارد والكود المجرب بايثون افضل

بارك الله فيك

دون نقاش و لا مقارانات php هي الأفضل لتطوير المواقع :)

المقال جميل و به الكثير من النقاط المهمة لكنه من وجهة نظري المتواضعة

لم يعطي القارئ إجابة واضحة للسؤال ؟

ربما في نظرك تراها هكذ؟

انا مبرمج php منذ زمن لكن لم اقل انها افضل لغة ولم افكر بقول ذلك مهما سهلت ومهما وفرت لي العديد من الخصائص لان عالم البرمجة واسع

الجملة الأولى في ردي عبارة عن نوع من المزاح

لا يوجد اللغة الأفضل

باقي الرد فيه رأيي عن الموضوع

مجهول
  • حذف بواسطة المستخدم

أعذرني, أنا قرأت العنوان فقط, ولكن..

مقارنة لغات البرمجة شيء تافه جداً وغير منطقي أيضاً..

المعني الحقيقي لمضيعة الوقت!

أكمل الموضوع كاملًا فهو لا يقارن ين اللغتين

أتكلم بصفة عامه ياصديقي, لا أتكلم عن المنشور هذا :)

php قبيحة , ولكنها تؤدي المطلوب منها بشكل رائع , سريعة , يمكن تعلمها بسرعة , مصادر تعلمها كبيرة جداُُ , الويب معتمد عليها بشكل كبير , شركات كبيرة تستخدمها , facebook , wikipedia ....

python جميلة , ولكنها pain in the a.. في حالة برمجة الويب ولمن تعود على شكل c style فسيكون الامر غريباُ

شخصياُ استخدم php واخطط للانتقال لل nodejs ولكن تبقى php هي سيدة الويب الاولي