السلام عليكم
أنا مصمم ولكني أحب البرمجة حيث تعلمت css و html ثم تعلمت اساسيات ruby ولدي خبرة بها ,
ولكن ودتت ان اسأل حيث أني أرى الكل يستعمل php , ماهو الشيئ الذي يميز php ؟
ماذا استطيع ان ابرمج بها ؟ هل يوجد مشاريع مواقع مشهورة برمجت بالـ php ؟
هل هي معقدة فيتعلمها وحفظ دوالها ؟ فأنا أود تعلمها من codecademy .
تحياتي
PHP بختصار هية لغة سهله جدا تعلمتها دون ان اتقن اللغة الانجليزية والى الان لم اتقنها
هناك العديد من المواقع المبنية بستخدام PHP مثل فيس بوك / اربيا / خمسات / والعديد من المواقع
ان كنت تنوي تعلمها انصحك بـ الاخ يوسف اسماعيل فهوة شرح بشكل رائع وهذه القناة الخاصة به
https://www.youtube.com/user/cliprz/playlists
وبعدها شاهد دروس الاخ عبد الله عيد فهوة يشرح بئسلوب برمجي وهذه القناة الخاصة به
https://www.youtube.com/user/abdullaheidtv/playlists
شاهد دروس يوسف اسماعيل في البداية وبعدها قم بمشاهدة دروس عبد الله عيد من جديد هذا ما فعلته حتى تعلم PHP ولاكن لم اتقن كل شئ
المهم وبعدها شاهد بعض الدروس العملية لو كانت بالغة الانجليزية سوف تفهم عليه
وان حتجت الى مساعدة انا في الخدمة :) بالتوفيق
ولاكن معنا كلامي ليس ان الغة الانجيلزية غير ضرورية فهية اهم من كل شئ
بارك الله فيك حسام .. شكرا لك على هذا التوضيح ولكن :-
أرابيا يستخدم ruby كما ذكر الاخ ثمود
شكرا لك ,, تحياتي
عفوا لم اكن اعلم :) ولاكن على العموم ان واجهتك اي مشكلة انا صديقة على الفيس بوك استطيع مساعدتك في اي وقت ^_^
الآن كيف عرفت أنك صديق لي علىا لفيس بوك بعد مشاهدة إسمك ^_^ بارك الله فيك
ماذا تفعل بال php سؤال ليس في محله
هذه اللغة برمج بها موقع الفيسبوك و هي الأكثر استخداما 80%
يمكنك برمجة المواقع و برامج سطح المكتب و كذلك استضافتها أرخص من استضافة روبي لهذا يكثر عليها الطلب و يكثر فيها العمل و هي ليست معقدة أو صعبة بل بالعكس هي سهلة جدا كل ما عليك هو التركيز و التعلم من هذه المواقع العربية
مدرسة cliprz
شبكة عبد الله عيد
Advphp
جزاك الله خيرا واكثر الله من امثالك ,,, هذا هو المختصر الذي اريده .
هل هذا صحيح ؟ سمعت من قبل ان الفيس بوك برمج ببايثون .
الفيسبوك مبرمج من البداية بالـ PHP وتغيير اللغة مكلف جدا لذلك طوروا أدوات لتسريع اللغة أهم هذه الأدوات المفسّر HIPHOP PHP
إقرأ عنه فهو متاح للتحميل ومفتوح المصدر
http://gtk.php.net/
برامج سطح المكتب ؟ .. !!!!
انا ايضا مستغرب
نعم برامج سطح المكتب و لكنها ليست جيدة مثل اللغات المتخصصة في ذلك لذا تستخدم غالبا في برمجة الويب و لا أظن ان هناك من حاليا من يبرمج بها برمجيات سطح المكتب
هي تجربة فاشلة بدمجها مع GTK وتوقف دعمها من 2010
يمكنك القراءة عنها بالبحث عن PHP GTK
http://gtk.php.net/
معظم اجابات تساؤلاتك هنا
http://programmers.stackexchange.com/questions/110797/why-is-php-so-frequently-used-on-web-servers
هاته مهمة أيضا
http://www.reddit.com/r/PHP/comments/1fy71s/why_do_so_many_developers_hate_php/
english للأسف :(
يستحسن أن تتعلمها إذا قبل التفكير في تعلم شيء آخر
لا تحبطه يا اخي .. بالنسبة لي وتجربتي ... الانجليزية سيتعلمها مع التعلم !!!! نعم هكذا اصبحت انا تقريبا اتقنت الانجليزية ... ابدا بتعلم وحتى ل انجليزي ترجم بجوجل كبداية ... فوالله انا بدات بالانترنت لا اعرف الا yes no what why الان اعلم نصفها وربعها كلها !!!
لم أحبطه، فقط المشكلة أن المصادر العربية محدودة جدا
إن لم يستطع قراءة من stack overflow فلن يتقدم كثيرا وربما لن يتعمل إطلاقا
بهذه معك حق لكن ايضا الستوك اوفر ليس حصرا يجب انت تتعامل معه ... والله انا لم اضع الا اربع اسالة فقط كل مدة كبيرة !! ثم هذا المجتمع لما صنع اصلا! هو تم صنعه مغاير للستوك بل البعض في مواقعهم عندما يذكروه .. يذكروه ب
ستوك العرب ... فببساطة هذا المجتمع يطرح ما يشاء بدلا عن الستوك !
أنت لم تفهم يا صديقي
أنا لم أطرح سؤالا واحدا في الموقع ومع هذا وجدت أجوبة كل أسئلتي فيه
الموقع يحتوي مئات الآلاف من الأسئلة وكلها تحتوي جوابا من الخبراء. لن تحتاج الكتابة، المهم القراءة والفهم
هذا الموقع لن يفيدك دوما، لن تجد الجواب دوما، لن تجده بنفس السرعة. لن تجد خبيرا في كل المجالات مستعدا للجواب
يااخي انا افهم المصطلحات البرمجية واترجمها بالقوقل ولكن هذا كلام طوييل افضل المختصر العربي ,,,
ثم اني لازلت طالب ومازلت في اتعلم الانجليزية :)
عمرك 15 سنة، المفترض أنك تجيد الانجليزية. ليس للاحتراف ولكن لفهم ما تقرأ
فسوف تقرأ مقالات وكتب وأسئلة وأجوبة ولكها بالانجليزية. لذا حاول تطويرها ولا تيأس
افهم وأقرأ ,, هذا لايعني اني لم اقرأ المقالة ولم افهمها ولكن هناك بعض الكلمات لا اعرف معناها ولكني افضل العربية وافضل الاجابات المختصرة فطلبي بسيط ,, وانا دوما احاول تطوير نفسي في اللغة رغم اني ضعيف فيها ورغم أن والدي مترجم لغة انجليزية في المحكمة :P
ترجمت لك أفضل موجود في الموقع
PHP هي لغة تمّ تصميمها خصيصا لبرمجة الويب مدمجة بدعم لأشهر لغات قواعد البيانات MySQL
سهلة البدأ: كشخص مبتدأ، من السهل البدأ باستخدام PHP. كل ما على المستخدم فعله هو كتابة بعض أكواد PHP داخل صفحة HTML ثم رفعها للسيرفير ومشاهدة النتائج أو الأخطاء. الكتابة السلسلة والمصفوفات المزدوجة تجعلها سهلة الاستخدام
سهلة الاستخدام: مقارنة بمعظم البدائل (جافا مثلا) PHP لا تحتاج أن تكون معقدة. كل ما عليك فعله هو كتابة الكود ورفعه إلى السيرفير وتحديث المتصفح
دعم قواعد البيانات: PHP تملك دعما لأشهر قواعد البيانات (MySQL مثلا) مما يعني أنه من السهل البدأ باستخدام قواعد البيانات. لا حاجة لتنصيب تعريفات أخرى. فقط استعمل دوال mysql. وأداة الويب السهلة الاستخدام PHPMYAdmin هي أيضا مهمة لنجاح PHP مع MySQL
لغة قديمة (منذ 1995) مع قاعدة مستخدمين كبيرة: PHP أصبحت مشهورة في وقت مبكر نظرا ﻷنها كانت مصممة للويب. منذ ذلك الوقت كبرت قاعدة المستخدمين والآن يوجد العديد من المكتبات وأطر العمل المخصصة للويب. بعض الأمثلة مثل أنظمة المدونات والمتاجر الالكترونية
استضافة رخيصة: بما أنّ PHP موجودة منذ وقت طويل، وتعمل بشكل جيد مع Linux و windows والكثير من الاستضافات تدعمها، لن تواجه مشكلة في إيجاد استضافة تملك PHP منصبة فيها بشكل افتراضي
جزاك الله خيرا اخي واكثر من امثالك على هذه الترجمة الرائعة ,, هاكذا فهمت مميزات البي اتش بي وكل الاخوة لم يقصروا ,,,
وبارك الله فيكم جميعا ,,
كل شيئ على الشبكات الانترنت 80 % منه بي لغة الـ php
بارك الله فيك على هذه المعلومة
عفوأ اخي ^_^"
سوق اللغه قوى جداً وهى لغه سهلة ولا تحتاج إلى قدرات خارقة
أنصحك بالأستمرار فيها سنتين على الأقل وعمل مشاريع حقيقة ونشرها
ومبرمجين اللغه مطلوبين جداً
سأحاول بارك الله فيك على النصائح
اذا اردت تطوير أو برمجة منظومة على الويب فخيارك هو هذه اللغه كمثال منظومة مدرسية او منظومة حجز تذاكر طيارن او اي شىء يكون على الانترنت بحيث يستطيع الجميع الوصول الى التطبيق واستخدامه من الانترنت
يعني يجب ان تكون منظومة ؟؟ ماذا عن موقع مثل خمسات او رواف او حتى ارابيا ؟؟
اريد ان ابرمجه بقواعدي الخاصة ولوحة تحكم خاصة وهكذا ؟
المنظومة هي ( الهدف )
ماهو هدف الموقع ؟سي
لماذا اقوم بي بناء هذا الموقع ؟
كيف سوف اقوم بي بناء هذا الموقع ؟
كيف سوف اسوق له ؟
هذا هو مثال مصغر لمنظومة عمل
صح
السلام عليكم ورحمة الله وبركاته
بصورة عامة ليس المهم اي لغة تستخدم المهم ان تكونا متمكنا الى حد كبير.
بحسب www.w3techs.com فإن نسبة استخدام الـ PHP في الويب تبلغ 82%، فهذه ميزة مهمة فيما يخص الحصول على مساعدة او على عمل، كذلك مرونتها في وجود طرق برمجية مختلفة لحل نفس المشكلة ويمكنك استخدام OOP حين تريد او يمكنك تجاهلها تماما مع انه ينصح باستعمالها.
فيسبووك في البدء تمت برمجته كليا بالـ PHP ثم بعد التوسع المطرد للشركة قاموا باستخدام السي بلص بلص والجافا وبايثون اضافة الى البي اتش بي، موقع ياهو فتمت برمجته باستخدام البي اتش بي وكذلك ويكيبيديا وغيرها كثير.. وكذلك اغلب انظمة ادارة المحتوى Content Management Systems CMS تمت برمجتها بالبي اتش بي مثل Wordpress, Joomla, Drupal, PHP Nuke, eCommerce وغيرها.
درجة التعقيد تعتمد على ما تريد ان تفعله حيث يمكن ان يكون المطلوب مجرد سطرين او ثلاثة اسطر برمجية ويمكن ان تبقى تعمل لشهرين او ثلاثة على مشروع معين.
الاهم في التعلم ان تكون مطلعا على اخر التقنيات والتحديثات طرق التعامل مثل استخدام أوامر PDO او MySQLi.