تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو فعال جدا
تاريخ التسجيل: Dec 2000-
#1 (permalink)  
رسالة إلى من يواجه مصاعب في تعلم الـ PHP !!


السلام عليكم و رحمة الله وبركاته ...
طرأ هذا الموضوع على بالي عندما قرأت رسالة الأخ Saad Alsaif بخصوص تعلم اللغة ..

الحقيقة أن أغلب الأشياء التي نريد إنجازها في مواقعنا سواء بلغة PHP أو أي لغة أخرى هي أعمال روتينية في العادة ، لا تخرج عن عدة أشياء منها :
إدخال بيانات إلى قاعدة بيانات .
استخراج البيانات التي تمت إضافتها من قاعدة البيانات .
معالجة نموذج ( Form ) عن طريق إرساله محتوياته إلى البريد الإلكتروني ( مثل نموذج اتصل بنا ) .
التعامل مع الملفات النصية (مثلاً لإنشاء عداد زوار) .
أليس هذا صحيحاً ! ، حاول أن تفكر في الأشياء التي تريد أن تنجزها في موقعك بلغة الـ PHP لن تجدها تخرج عن الأربعة أشياء السابقة ( قد تكون أحياناً بحاجه إلى أشياء أخرى مثلاً الاتصال بسيرفر أو استخراج بيانات من موقع آخر لكن بشكل عام هذه أهم الأشياء المشتركة بين أغلب المواقع) إذاً في البداية على الأقل أنت بحاجه إلى تعلم هذه الأربع أشياء فقط و كيفية عملها في الـ PHP ثم بعد ذلك الباب مفتوح أمامك لتعلم الأشياء الأخرى في اللغة ، هذا الكلام سواء كنت تريد تعليم منهجي أو غير منهجي ، فعندما تبدأ بتعلم هذه الأشياء سوف تجد نفسك قد بدأت بتطوير برامج حقيقية و تجد ثمار ما تعلمته أمامك مباشرة بعكس ذلك عندما تتعلم بشكل منهجي متسلسل قد يصيبك بالملل و لن تصل إلى المرحلة التي تبدأ فيها بتطوير البرامج إلا بعد مدة طويلة تكون خلالها فقدت حماسك للتعلم .

اذا اقتنعت أن عمل هذه الأشياء الأربعه هو ما تحتاج تعلمه لتبدأ ببناء موقعك بلغة PHP فتابع القراءة أو اترك الرسالة جانباً إن لم تقتنع ....

بما أنك اقتنعت فسوف أخبرك بالخطوات العملية التي تحتاجها في البداية لبدء أي مشروع بالـ PHP ( كل خطوه سوف تشرح عملياً لا حقاً بإذن الله لكن هنا وصف لهذه الخطوات حتى تعلم أن الأمر بغاية البساطة ) :

سوف تحتاج إلى تركيب web server على جهازك الشخصي و تجهيزه لمعالجه ملفات الـ PHP
أمر آخر هو أن تقوم بتركيب سيرفر قاعدة البيانات MySQL، و لجعل العملية أسهل سوف تحتاج إلى تركيب واجهة تستطيع من خلالها التحكم بقاعدة البيانات .
كلا الأمرين السابقين بغاية البساطة ، بل هما تقريباً بسهولة تركيب أي برنامج على الويندوز ، ( كما قلت سوف نشرحهما لا حقاً بإذن الله ) الخطوتين السابقتين تحتاج إليهما لتطوير أي برنامج يعتمد على الـ PHP ، لكن عندما تبدأ بتطوير برنامج معين يعتمد على قواعد البيانات سوف تقوم بالمرور بخطوات أخرى و هي :

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

المرسل : م. مازن مليباري
http://www.mazen.ws/index.php?pageNa...م_الـ_PHP
------------------------------

موضوعين ذوي صلة :
تعلم ال PHP غاية أم وسيلة ؟!! ( مهم للمبتدئين )
ماذا لو حولت موقعي لـ PHP ?






رضا غير متواجد حالياً   قديم 02-06-2005, 03:31 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2002-
#2 (permalink)  

الف شكر لك أخي رضا وأيضاً الشكر للأخ مازن
ونحن في انتظار الشرح






sowadi غير متواجد حالياً   قديم 02-06-2005, 03:38 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: May 2004-
#3 (permalink)  

شكرا لك
لقد استفد شخصيا بكل تأكيد






__________________
لا اله الا انت سبحانك اني كنت من الظالمين

اقرأها 5 مرات
كامننا غير متواجد حالياً   قديم 02-06-2005, 03:42 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Jun 2003-
#4 (permalink)  

مشكور اخوي رضا , اكثر ما يبحث عنه المهتم بهذه اللغة دروس تطبيقية .






__________________
htaccess بكل بساطة

الشفرة الموحدة "يونِكود"

(إن من مفاسد هذه الحضارة أنها تسمي الاحتيال ذكاءً، والانحلال حرية، و"الرذيلة فناً" والاستغلال معونة) - مصطفى السباعي
jadweb.com غير متواجد حالياً   قديم 02-06-2005, 04:06 PM
رد مع اقتباس
صاحب موقع مهارات سوفت
تاريخ التسجيل: Apr 2004-
#5 (permalink)  

جميل جداً أخي الكريم "رضا" ..
الف الف شكر لك على ما كتبت ..


وخالص المودة ،،






__________________
██████████
██████████
██████████


مهارات سوفت
مهارات سوفت للبرامج وتطوير المواقع والمنتديات والتبادل التجاري.


للتواصل ..
00967733873335

باب الحارة .. للبيع ..!!
مُجَاهِد غير متواجد حالياً   قديم 02-06-2005, 04:07 PM
رد مع اقتباس
مشرف قسم برامج الكمبيوتر
تاريخ التسجيل: Dec 2004-
#6 (permalink)  

جزاك الله خير اخوي رضا

انا حاليا لدي امتحانات هذا الاسبوع فقط

وانا معزم من فترة اني اتعلم لغة البي اتش بي في العطلة الصيفية هذه

حيث اني جهزت لي دروس وكتب واشياء كثيرة

اسال الله لنا ولكم التوفيق والنجاح

في انتظارك استاذنا القدير

اخوك / ابوهيثم






__________________
شكرا دائماً وابداً يا عبدالرحمن [العنكبوتي]

شبكة البرامج العربية والمعربة
موقع البرامج المحمولة Portable software
مدونة فضفضة

مواضيعي وردودي تمثلني فقط
أبوهيثم غير متواجد حالياً   قديم 02-06-2005, 06:39 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Aug 2004-
#7 (permalink)  

البي أتش بي لغه سهلة التعلم وبسيطه جدا,لكن تحتاج جهد زي أي عمل في العالم,انا قبل أتعلمها كنت أتوقع أنها صعبه,لكن الحمد لله تعلمت بحوالي أسبوع.....






PHP Expert غير متواجد حالياً   قديم 02-06-2005, 10:21 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Apr 2004-
#8 (permalink)  

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

خالص التحية






__________________
ماشاء الله و لا حولا و لاقوة إلا بالله
moslem_tk غير متواجد حالياً   قديم 02-06-2005, 11:58 PM
رد مع اقتباس
The Big M
تاريخ التسجيل: Sep 2001-
#9 (permalink)  

ههههههههههه ... الله يرجك يا رضا
قاعد أقرأ الكلام و اقول انا قريته قبل جذي قريته قبل جذي و مو متذكر وين
و اقول لا مو معقول و الله ما هقيتها يا رضا ههههههههههههه

سامحني ان بعض الظن اثم ...
بعدين تذكرت لما شفت الرابط ... يعطيك العافية و الشكر طبعاً موصول لشيخنا مازن.






__________________
لاَ اِلَهَ اِلاَّ اَنْتَ سُبْحَانَكَ اِنِّي كُنْتُ مِنَ الظَّالِمِينَ

مررها - خدمة تمرير الملفات

كيف تستخدم Google Adwords Keyword Tool

مدونة محمود المسعودي

الألفاظ هي الثياب التي ترتديها أفكارنا، لذا ..يجب ألا تظهر أفكارنا في ثياب رثة بالية
محمود المسعودي غير متواجد حالياً   قديم 03-06-2005, 02:45 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2004-
#10 (permalink)  
دائماً متميز







__________________
[LEFT]كن كالنخيل عن الأحقاد مرتفع يُرمى بصخرا فيعطي أطيب الثمر[/LEFT]
[LEFT]قريباً......شبكة تعليمية يمنية..............متخصصة[/LEFT]
sanaa2004 غير متواجد حالياً   قديم 03-06-2005, 03:21 AM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Jan 2005-
#11 (permalink)  

مشكووور اخ رضا

المشكله اخي العزيز انه مثل ماذكر الاخ jadweb.com عدم وجود دروس تطبيقية

الشروحات الموجوده على النت اغلبها في مكرره وبدايتها تعريف عن اللغه بداية النشئه

اتكلم على الموقع العربيه فقط ........اتمنا اني استفيد مما ستقدمه


f555f الاخ ياريت تذكر لنا الاخطوات والمصادر الي مكنتك من تعلمها في اسبوع






__________________
www.dooem.net
-----------------------------------------
الشبكه العقاريه للتسويق الاعلاني
seifss غير متواجد حالياً   قديم 03-06-2005, 05:22 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: May 2004-
#12 (permalink)  

يعطيك العافية أخي رضا دائما مميز و الشكر موصول للأخ مازن لح جرب الطريقة المذكورة بالشرح






__________________
لاَ اِلَهَ اِلاَّ اَنْتَ سُبْحَانَكَ اِنِّي كُنْتُ مِنَ الظَّالِمِينَ
ذات الخمار
Hossam AL-Abdeh غير متواجد حالياً   قديم 03-06-2005, 11:40 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Feb 2003-
#13 (permalink)  

السلام عليكم

اخي رضا .. مساء الخير عزيزي

شكراً لك لتوضيح هذه النقاط والجميع سيكون سعيداً ومتابعاً لكل ماسيتم طرحه

ولكن لدي استفسار بسيط سبق وطرحته على كثيرين ووجدت تضارب في الاجابات ..

هل من يريد تعلم لغة PHP يجب ان يكون متقن للغة الانجليزية ؟ أي هل تعتبر اللغة الانجليزية اساساً لتعلم هذه اللغة ؟؟

اتمنى منك الاجابة موضحاً ارتباط اللغة الانجليزية بلغة php


بالتوفيق للجميع






بو مبارك متواجد حالياً   قديم 03-06-2005, 12:43 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Mar 2005-
#14 (permalink)  

مشكور اخوي

وبصراحه معلومه قيمه

اخوك فهد ..






N_Fahad_N غير متواجد حالياً   قديم 03-06-2005, 01:10 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Dec 2000-
#15 (permalink)  

شكراً لكم جميعاً لتفاعلكم ..

jadweb.com .. توجد دروس تطبيقية كثيرة سواء في سوالف سوفت أو ي قرية php أو في كثير من المواقع المتخصصة وأنا فعلاً أرى أن الدروس التطبيقية مفيدة كثيراً بالتعلم ..

أبوهيثم .. بالتوفيق أخي الكريم وإن شاءالله نشوفك مبرمج كبيرة ..

lebanon .. هلا أخي الكريم .. لاشك أن معرفة اللغة الإنجليزية يساعدك على التعلم من دروس المواقع الأجنبية والتعلم من دليل php الرسمي .. لكن لا أعتقد بالضرورة أنه يجب أن يتقن الشخص اللغة الإنجليزية لكي يتعلم php يكفي مستوى بسيط من المعرفة والله أعلم ..






رضا غير متواجد حالياً   قديم 03-06-2005, 02:10 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Feb 2003-
#16 (permalink)  

متميز جدا اخوي رضا بمواضيعه
بارك الله فيك






__________________
http://salem1.arabform.com
s-alem.com غير متواجد حالياً   قديم 03-06-2005, 02:51 PM
رد مع اقتباس
رد


 

أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 07:42 AM بتوقيت المملكة العربية السعودية