ساعدوني اريد لغة مناسبة


سوف أنصحك بـ PHP طبعا ... ,,,,

لماذا PHP ?

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 .

وخذ هذه الدوره الذي تعتبر " نعمه عربيه " خرج بفضلها مبرمجين كبار من قبل يوسف أسماعيل أو الملقب بـ cliprz

أدرس الأساسيات :

ثم المتقدم قليلا :

ثم mysql

ثم oop و regx

ثم أبدا بعمل CMS بألشرح موجود في صوره وهي يشمل كل ما تعلمته وبعد هذا سوف تكون تماما قادر على أي سكربت أحترافي , معقد .. بدون أي مشاكل أن شاء الله

شخصيا كنت سانصحه ب asp.net بسبب الفروقات الكبيرة في الاداء بينها و بين PHP غير انها قريبة في بنيتها الى تطبيقات سطح المكتب لو اتقن معها C# سيكون قادر على تطوير منصات سحابية تجمع بين تطبيقات سطح المكتب و تطبيقات الويب .

ماذا تقصد عندما قلت:

سبب الفروقات الكبيرة في الاداء بينها و بين PHP

؟

حسناً، ولكن في صورتك الأرقام لا أعلم على ماذا تدل؟!


برمجة

مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.

24.9 ألف متابع