السلام عليكم
من زمان وانا اريد تعلم لغة البرمجه بي اتش بي لكن لا افمها وبكن انا استطعت ان افهم لغة هتمل واعتقد اني يوما ما سوف استطيع معرفة وفهم لغة بي اتش بي
ماهي اول خطوات تعلم تلبي اتش بي وهل هي صعبه ومن اين ابدا
تعلم لغة البي اه بي يبدء من تعلم لغة البي اه بي :)
فقط حاول ان تقوم بصناعة مشروع بسيط مثل مدونة ! ابحث في اليوتيوب وسوف تلقى شروحات لكيفية بناء شيء مثل ذلك.
همممم ...
لغة البرمجة ليس لها علاقة بالاستضافة.
الاستضافة هي عبارة عن سيرفر او (خادم) موجود في مكان تواجد الشركة الخاصة بالاستضافة يساعدك في ان تجعل موقعك متاح للاخرين عن طريق الانترنت بوضعه هناك.
لغة البرمجة مثل بي اه بي
هي لغة تساعدك على ان تقوم بكتابة كود برمجي
طيب مثل موقع فيس بوك الذي قام بينائه كيف فعل ذالك اليس من خلاله معرفته بلغات وحتى السيرفرات كيف بنت نفسها اليس من خلال لغة البرمجه
نعم من قام ببناء الفيسبوك قام ببنائه عن طريق معرفته بلغة برمجة ولكن لكي تكون مبرمج بي اه بي لست بحاجة لمعرفة كيف تقوم ببرمجة سيرفرات ! كل ما عليك في البداية هو معرفة كيف تعمل لغات البرمجة لكي تصل لما تريده. و الاستضافة تكون فقط اداة لك لكي تقوم بعمل استضافة لموقعك.
كمثال الاستضافة تقدم لك خدمة مقابل مال و هذه الخدمة ان لست بحاجة لمعرفتها داخليا كيف تعمل تماما لكي تقوم ببناء تطبيقك عليها. اتمنى ان لا اكون قد اضعتك هنا بما اقوله لست جيد جدا بالتفسير.
ولكن فقط فكر بلغة البرمجة و كيف تقوم ببناء سكربت بسيط ومن بعدها اذهب لما هو اعمق ... او ان كنت من نوع الاشخاص الذي يحب ان ييدخل في صلب الآمور و القراءة و التجربة جدَا فكل ما عليك هو باستخدام قوقل و البدء بالبحث عن اجوبة لأسألتك :)
فقط نصيحة قبل ان تبدء بالبرمجة اعرف لماذا تريد ان تبرمج هل لديك شيء تريد بناءه ؟؟ هل تريد ان تتعلم البرمجة لغرض لا تقرر انك تريد ان تصبح مبرمج لمجرد انك تريد بناء فيسبوك ويكون تفكيرك محدود.
ذكرتها ثلاث مرات في تعليقين لذلك لم اعتقد انها عن طريق الخطأ فأحببت الاستفسار @ar_syria
اخطأت بالرد
يمكنك القاء نظرة على هذه الدروة
ما هي استضافة الويب
تابع الكورس حتى النهاية وافهم كل درس لوحده ولا تسأل نفسك اين يمكن ان تنفعني هذه وكيف يمكنني تطبيقها في موقعي، ثم انتقل بعدها لتعلم mysqli
ثم تابع هذه الدورة البسيطة لصنع مدونة لتفهم كيف تجري الامور (اقل من ساعة)
برمجة تطبيق بسيط PHP:
اذا يأست ومللت يمكنك متابعة هذه الدورة قبل البدأ حتى تعرف كيف يمكن الاستفادة من php وتتشجع لفهمها
المشكله لا امتلك حاسوبا دائما اقوم بكتابة اكواد هتمل على جهازي الاندرويد اللوحي كيف يمكنني كتابة وتجريب اكواد بي اتش بي على جهازي اللوحي
هذا تطبيق يعمل ك سيرفر محلي على نظام اندرويد ، يمكنك البحث ايضا وستجد اكثر من برنامج لذلك فقط اكتب web server
ربما لم تفهم سؤالي
كنت اقصد هل لغة بي اتش بي تفيد في تطوير شكل المواقع من الوان وخلفيات الخ...
او تفيد في تقديم خدمات مثل عمل دردشه رسائل خاصه اعجبات تعليقات الخ..
او ماذا
السلام عليكم و الصلاة على الرسول الكريم
إقرأ ما كتبت و في الاخير راح أعطيك بعض النصائح
أخي السيرفر (الاستظافة) يمكنك أن تثبته على الحاسوب الخاص بك و لست ملزم بشرائه . يمكنك أن تنزل هذا التطبيق الذي سيحول هاتفك إلى سيرفر
السؤال لماذا نحتاج سيرفر ؟؟
الجواب هو أن لغة هتمل(HTML) هي ليست لغة برمجة و إنما لغة تصميم و كذلك سي أس أس css .
أما لغة php فهي لغة برمجة
السؤال ماهو الفرق بين هتمل و بي أش بي html and php
الجواب . عندما تدخل الى المتصفح و تتصل بالموقع بالمتصفح يقرأ أكواد html and css و يعرضها
السؤال هل تعلم كيف يعمل المتصفح ؟؟ ولماذا نحتاج في php الى المتصفح ولا نحتاجه في الهتمل
الجواب هو أن php يحتاج الى سيرفر لحماية الموقع . سأشرح كيف
مثلا أنت لما تتعلم هتمل تقوم بإنشاء ملف ينتهي ب html و تكتب فيه الاكواد ثم تقوم بالحفظ و تشغل الملف فيقرأ المتصفح النتائج و يعرضها
لكن لغة php يجب أن تقوم بإنشاء ملف ينتهي ب php و هذا الملف يكون داخل مجلدات السيرفر . فعندما يتصل المواقع بالسيرفر يقوم السيرفر بقراءة ملف بي اش بي . ثم يفهمه و يعمل المطلوب ثم يقوم السيرفر بكتابة النتائج على شكل هتمل و يرسلها للشخص الذي يتصفح
هل تعلم لماذا ؟؟ لان ملف البي اش بي يكون فيه اسرار الموقع لهذا يجب ان لا يظهر . فإذا كان بي اش بي لا يحتاج الى سيرفر لكانت كل المواقع تم اختراقها
عندما تثبت ذلك التطبيق تابع عليه شرح في اليوتوب لتعرف اين هو مكان وضع ملف ال php فيه
تابع هذه الدورة لتعلم لغة php
النصايح
أول شيئ لغة هتمل من الخطأ أن تلفظ هكذا . بل يجب أن تسميها لغة ايتش اي ام ال html
من الافضل لك أن تتعلم لغة الجافا سكربت لتعود وتتعلم لغة البي ايتش بي php
عندما تتعلم لا تستعجل من أجل أن تكمل الدورة . هذا خطأ . ليس المهم أن تشاهد كل الفيديوهات . ربما تشاهد فيدوهات من دورات مختلفة اذا اصبت بالملل
إذا كان عندك المال لا تبذره في شراء الملابس و الاكسسوار و الاشياء التافهة . حافظ عليه لتشتري حاسوب . أما إذا كانت حالتك المادية صعبة فتستطيع أن تتعلم بالهاتف ليست مشكلة لكن يبقى الافضل توفر حاسوب . المهم إن إستطعت توفيره أو استطاع ابوك فهذا افضل . اما اذا ابوك لا يستطيع فلا ترهقه و تستطيع التعلم بالهاتف و سيرزقق الله اذا كان قلبك طيبا
ارشح لك هذه الدورة في عالم البرمجة لتعلم اساسيات لغة PHP
صديقي
تعلم بترتيب
1-html
2-css
3-php
تعلم الاساسيات و يوجد دورات عربية جيدة كنقطة بداية
لا تسأل كثيرا حتى لا تكره لكل سؤال جواب مع الوقت
في العجلة الندامة و في التاني سلامة
و الله مستعان
أضافة بسيطة
بعد أن تكمل الدورات التى ذكرها الاخرين لا تنسى قراءة المرجع الشامل فى الموقع الرسمي :
أتمني ان تكون لغة الانجليزية جديد , بالتوفيق.
لهجتك سودانية :)
شكرا لك انا من اليمن
لا اجيد انجليزيه ولكن استطعت فهم لغة هتمل وكتابة اكوادها البرمجيه وعملت بعض التصاميم وصفحات الكترونيه لكن كان ينقصني خدمة استضافه مجانيه
أنصحك بتعلم الانجليزية فهي مهمة جدا وألا سوف تكون مبرمج عادي أما اذا اردت الاحتراف أتقن الانجليزية.
أنت لا تحتاج أستصافة الان (الاستضافة حتي يرى العالم موقعك) فقط قم بتنصيب سيرفر أباتشي سوف يحول جهازك الى استضافة محلية.
هذه الروابط مفيدة لك:
يصعب تعلم php على جهاز الهاتف أنصحك بشراء PC لو pentium 4 ربما يكلفك أقل من 75$ يكفي لتعلم البرمجة , لا تحتاج جهاز بمواصفات عالية, اذا لديك اي سؤال لا تتردد , بالتوفيق.
التعليقات