الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ماذا بعد تعلم اللغة؟

بدأه SPRAY في 1 سبتمبر 2011 · 9 رد · 748 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

قررت تعلم برمجة وتصميم المواقع منذ فتره وما تعلمته الى الان هو html,css,php,mysql وقواعد البيانات وتصميمها وفكرة جيدة عن الجافاسكربت والاجاكس ولمحات بسيطة عن الجيكويري

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

سؤالي ماهي الطرق التي يستخدمها مبرمجي php لتسهيل عمليه بناء المواقع بأقل جهد ووقت؟

#2

العديد

مثلا استخدام برمجيات مثل وردبريس وجوملا

استخدام منصات تطوير مثل الدريم ويفر واستخدام اكواد جاهزة

GoodBye

#3
MohamedIBrahim كتب:

العديد

مثلا استخدام برمجيات مثل وردبريس وجوملا

استخدام منصات تطوير مثل الدريم ويفر واستخدام اكواد جاهزة

بارك الله فيك اخي محمد

هل تعني ان اختار تطبيق جاهز مثل ووردبرس وادرس تصميمه ثم استخدمه كأساس لبناء تطبيقاتي؟

ما افضل تطبيق لهذا الغرض؟

#4

يعطيكم العافية يااارب أخواني جميعا ..

الأن انا عملت على جملة وهي جميلة وسهلة التعامل معها جدا ..

وكذلك الوورد برس ..

ولكن أخي الغالي ماذا بعد تعلم اللغة ؟؟

هذا سؤال تبادر إلى ذهني أيضا فبعد اتمامي لهذه اللغات الخاصة بتطوير لغات البرمجة ..

فسألت نفسي سؤالا ؟؟

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

هل لو طلب مني عمل تطبيق في الأنترنت كفكرة جديدة غير موجودة قبلا .. فهل أنا كفؤ أن أبرمج هذا التطببيق بنسبة 75% بدون اللجوء إلى الصفحات الأجنبية (غالبا لأن العربية فقيرة ) ..

هل أنا على دراية بكل شيء جديد بعالم برمجة الأنترنت ..

أنا سأسأل نفسي سؤال هل أنا على دارية تامة بلغة php أظن بان اغلب مبرمجي php ليس لديهم هذه الدراية ..

أخي الغالي ,,

بالنسبة لي انا ..

أقوم بتجهيز اكوادي الخاصة بي .. مثلا ..

كود تسجيل الدخول ..كود الصفحات الإدارية .. التعليق .. سجل الزوار ..أضافة مقال .. أضافة خبر .. درجات الأعضاء وما إلى هنالك من أكواد قد أستفيد منها بنفسي .. ..

أخي الأن نصيحتي لك . ان تقوم بتصميم موقع متكامل من وجهة نظرك .. وتحتفظ بالأكواد لديك في جهازك أو على جهاز تخزين خارجي ..

وأيضا هل فيس بوك استخدمت القوالب الجاهزة أشك في ذلك .. هل جملة بحد ذاتها فعلت هذا الشيء ..

لدينا مشكلة نحن العرب بأننا نريد كل شيء جاهز لدينا ولانريد أن نعي انفسنا عناء التعب والتفكير البرمجي المنقطي الذي يفضي لحل أو ابتكار عربي جديد .. بل دائما نلجأ للفكرة التجارية السريعة المريحة . و لانفكر بمستقبل وتاريخ الإنجازات العربية ..

هل نظرنا ماهو عدد الأنجازات العربية في مجال النت .. 10 مثلا .. ولكن ماهو انجازاتهم الغربية (أنا لا فخر بإنجازاتهم ) قد تكون لاتحصى وكلنا نعلم ذلك ..

اعذرني على الأطالة أخي الغالي .

أخوك

لامارتير

#5
SPRAY كتب:

بارك الله فيك اخي محمد

هل تعني ان اختار تطبيق جاهز مثل ووردبرس وادرس تصميمه ثم استخدمه كأساس لبناء تطبيقاتي؟

ما افضل تطبيق لهذا الغرض؟

اذا كنت ستستخدم التطبيقات الجاهزة فى بناء المواقع او دراستها او استخدامها او بعضها ....الخ

فانا اعرف التالي

Wordpess

Joomla

PHPNUKE

PHPBB

يمكنك مراجعة القوائم التالية

http://en.wikipedia.org/wiki/List_of_content_management_systems

GoodBye

#6
La Martir كتب:

يعطيكم العافية يااارب أخواني جميعا ..

الأن انا عملت على جملة وهي جميلة وسهلة التعامل معها جدا ..

وكذلك الوورد برس ..

ولكن أخي الغالي ماذا بعد تعلم اللغة ؟؟

هذا سؤال تبادر إلى ذهني أيضا فبعد اتمامي لهذه اللغات الخاصة بتطوير لغات البرمجة ..

فسألت نفسي سؤالا ؟؟

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

هل لو طلب مني عمل تطبيق في الأنترنت كفكرة جديدة غير موجودة قبلا .. فهل أنا كفؤ أن أبرمج هذا التطببيق بنسبة 75% بدون اللجوء إلى الصفحات الأجنبية (غالبا لأن العربية فقيرة ) ..

هل أنا على دراية بكل شيء جديد بعالم برمجة الأنترنت ..

أنا سأسأل نفسي سؤال هل أنا على دارية تامة بلغة php أظن بان اغلب مبرمجي php ليس لديهم هذه الدراية ..

أخي الغالي ,,

بالنسبة لي انا ..

أقوم بتجهيز اكوادي الخاصة بي .. مثلا ..

كود تسجيل الدخول ..كود الصفحات الإدارية .. التعليق .. سجل الزوار ..أضافة مقال .. أضافة خبر .. درجات الأعضاء وما إلى هنالك من أكواد قد أستفيد منها بنفسي .. ..

أخي الأن نصيحتي لك . ان تقوم بتصميم موقع متكامل من وجهة نظرك .. وتحتفظ بالأكواد لديك في جهازك أو على جهاز تخزين خارجي ..

وأيضا هل فيس بوك استخدمت القوالب الجاهزة أشك في ذلك .. هل جملة بحد ذاتها فعلت هذا الشيء ..

لدينا مشكلة نحن العرب بأننا نريد كل شيء جاهز لدينا ولانريد أن نعي انفسنا عناء التعب والتفكير البرمجي المنقطي الذي يفضي لحل أو ابتكار عربي جديد .. بل دائما نلجأ للفكرة التجارية السريعة المريحة . و لانفكر بمستقبل وتاريخ الإنجازات العربية ..

هل نظرنا ماهو عدد الأنجازات العربية في مجال النت .. 10 مثلا .. ولكن ماهو انجازاتهم الغربية (أنا لا فخر بإنجازاتهم ) قد تكون لاتحصى وكلنا نعلم ذلك ..

اعذرني على الأطالة أخي الغالي .

أخوك

لامارتير

اهلا عزيزي لامارتير

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

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

#7
MohamedIBrahim كتب:

اذا كنت ستستخدم التطبيقات الجاهزة فى بناء المواقع او دراستها او استخدامها او بعضها ....الخ

فانا اعرف التالي

Wordpess

Joomla

PHPNUKE

PHPBB

يمكنك مراجعة القوائم التالية

http://en.wikipedia.org/wiki/List_of_content_management_systems

جزاك الله خير اخي محمد

ارجو ان تتحملني قليلاً لأن الموضوع لازال غير واضح تماماً بمخيلتي

افهم ان هذه التطبيقات مفتوحة المصدر ويمكن التعديل عليها لتحقيق المراد من الموقع لكن هل استخدام هذه التطبيقات كقواعد للبناء عليها شيء معروف ومنتشر بين المبرمجين؟ وهل اجد مصادر تشرح هيكلية وهندسة هذه التطبيقات والاليه الصحيحة للبناء والتعديل عليها؟ ام لابد من ان اتفحص واتتبع الكود وقاعدة البيانات واحاول عمل هندسة عكسية لها حتى افهم كيف تعمل ثم اضيف لها ما احتاج من الجداول والصفحات؟ وكذلك بالنسبة للتحديثات، هل توجد طرق للتطوير وبناء المواقع على هذه التطبيقات بحيث يمكن مواكبة تحديثاتها الامنيه والاضافات مع الحفاظ على موقعي كما هو بعد التعديل؟

ارجو ان لا اكون قد اطلت عليك، مع خالص الشكر والتقدير

#8
اقتباس
سؤالي ماهي الطرق التي يستخدمها مبرمجي php لتسهيل عمليه بناء المواقع بأقل جهد ووقت؟

يستخدمون الـ OOP

وأطر العمل Framework

العمل على البرمجيات الحره ذات المصدر المفتوح

.

.

.

الخ

الـ Wordpess و Joomla

هي برمجيات حرة ومفتوحة المصدر يمكنك التعديل عليها وبناء برمجياتك الخاصة

تخضع لبنود رخصة البرمجيات الحرة GPL

تم تعديل هذه المشاركة بواسطة M.B.O في 2 سبتمبر 2011 في 11:07

M.B.O

Mohamed Bin Othman

إبن المكلا

يابني البشر ماذا فعلتم بالبشر !!

إسـألـنـي

#9

نعم كما ذكر اخي الكريم M.B.O

يمكنك التعديل على هذه البرمجيات بكل سهولة فهي مفتوحة المصدر ويوجد العديد بل اظن انها مئات الصفحات والمصادر التي تشرح كيفية التعامل معها وهيكلة اطاراتها

وكذلك استخدم FrameWorks كلما استطعت ذلك

تحياتي لك

والله ولي التوفيق

\

GoodBye

#10

جزاكم الله خير جميعا على ردودكم الثرية ..ومابها من احترافية وحب للعمل الجماعي .. والتواصل والروح المعطاءة ..

أنا كما ذكرت سابقا أحب أن أعمل على أكوادي .. ولم أنفي أنني لم استخدم جوملا ووودر برس .. لأنهم كثيرة جدا وأنا أحب العمل على الفريم ووركس وذلك لأرى طريقة تركيب البرامج والطبقات وما إلا هنالك .ز

وطبعا وأنصحك بالتوجه حاليا للـoop والشكر موجه للأخ محمد ابراهيم والأخ mbo

تقبل مروري

لامارتير

مواضيع مشابهة