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







“بطيئة مقارنة ببقية اللغات”؟؟؟
هي أسرع من ASP
ما هو الأسرع منها؟
القراء أعجبوا بهذا التعليق:
16
0
نفس السؤال
فقد بداءت ابرمج بال asp ثم سأمت منها وانتقلت لل Php لكني لم الاحظ انها بطيئية ؟؟!!!
وكما قال الاخ ما هي لغة النت الاسرع ؟
لا يوجد , هي اسرع اللغات لتطوير الويب
فهي اسرع من روبي و غيرها ..
لكن فيس بوك تريدها اسرع واسرع , وهناك باتشات كثيره ومشاريع اوبن سورس كثيره طورتها فيس بوك لتشمل تطوير هذه اللغه مثل مشروع phpsh و مشاريع اخرى جانبيه
http://developers.facebook.com/opensource.php
عموما سرعه php تعتمد على الحزمة التي تأتي منها غالبا مثل suphp و غيرها , وهذا عن تجربه
بحسب أحد أصدقائي المبرمجين، طبعا هو محترف برمجة ويبرمج تقريبا بأهم لغات البرمجة، فهو يعتبر: Python, JSP أسرع بكثير من الـ PHP.
هذا من وجهة نظره طبعا، أحببت أن أنقل وجهة نظره فقط، فأنا لا مبرمج ولا أتبنى أي وجهة نظر بهذا الخصوص.
كلامه صحيح
مع ان حتى البايثون بطيئة نسبيا
أنصحك بإعادة التفكير
php أسرغ لغة
يريدون التسريع بسبب الظغط فقط
اللغة الأسرع منها هي c++ و c و Assembly
بالإضافة أن الجافا حصلت على برائة أكبر كود لأي برنامج كان :)
كلامك ليس صحيحا ابداً
شاهد هذا الموضوع http://stackoverflow.com/questions/62333/python-vs-php-python-runs-slower
وشاهد اول رد وشاهد الوقت الذي استغرقته الـ php بقراءة المصفوفات
$ time php readArray.php
^C
real 5m1.741s
user 5m1.086s
sys 0m0.640s
time ruby readArray.rb
$ time ruby readArray.rb
Stærðin á fylkinu er : 1000000
real 0m0.541s
user 0m0.487s
sys 0m0.052s
time perl readArray.pl
$ time perl readArray.pl
Size of array is 1000000
real 0m0.726s
user 0m0.565s
sys 0m0.161s
$ time python readArray.py
my arr is :
1000001
real 0m0.179s
user 0m0.126s
sys 0m0.053s
لاحظ ان الـ php تاخرت قليلا بقراءة المصفوفات , ولاحظ ان البايثون هي الاسرع بينهم
اما بخصوص الـ c++ هذا موضوع ثاني , لكن نعم اتفق معاك بالنقطه هذي لكن اسرعهم الـ Assembly
ملاحظة : انا اعشق الـ php ولا زلت اعشقها رغم بطئها لكن يمكنني التغلب على هذا العيب من خلال اضافة الكاش للـ php او اضافات الفيس بوك
http://en.wikipedia.org/wiki/PHP_accelerator
http://en.wikipedia.org/wiki/List_of_PHP_accelerators
شكرا على الخبرية الحلوة،،،
ولكني لا أتفق معكم في أن php أبطأ من باقي اللغات ،،،
وخصوصا عند الكلام عن JSP فهي أثقل لغة لأنها جافا ومعروفة جافا بالبطء performance perspective
هذا موقع مقارنة لغات وشف الفرق :
http://www.codeguru.com/cpp/cpp/cpp_managed/asp/article.php/c12723/
http://shootout.alioth.debian.org/help.php#time
فالرجاء ازالة التعليق أعلاه و المتضمن التقليل من سرعة php
أي شخص لديه بعض المعرفة في علوم الحاسب وكيفية عمل لغات البرمجة يستطيع معرفة أنه وبشكل عام فان اللغات اللتي تعتمد على مفسر interpreter أبطأ بعدة مرات من اللغات التي تعمل بمترجم compiler
لذلك دعوا عنكم التعصب واقرأو وتعلموا وأنتجو بدلا من الاستخدام والجدال العديم الفائدة وبجهل
أه طيب أنت علمتنا من جدالنا أخي
خبر عظيم والله … فبأى حال سواء الـ PHP بطيئة او سريعة هذا التطوير سيكون مفييييييد جدا
شكرا للنقل :)
فعلا لغة php بطيئة بعض الشيء و أنا هنا لا أتحدت عن التطور لا بل عند تنفيذ الشفرات لهذا أتوقع أن يصبح facebook أسرع و كذلك لغة php