هل يفضل العمل ضمن إطار معين في الـ PHP ؟

لاشك ان الجميع يعلم الفائدة الكبيرة التي قدمها bootstrap لنا بكونه إطار عمل خاص بـ HTML & CSS التي تعد في النهاية لغات هيكلة وتصميم وليست برمجة

فهل العمل ضمن اطار معين في php امر مرغوب به او يشجّع عمله ؟

أيضاً أضيف ألا يفقد هذا قدرة المبرمج على التعامل جيداً مع الكود خاصةً انه يعتمد على اغلب الامور على إطار عمل مُعد مسبقاً ؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

إذا لم تكن تريد أن توفر 80% من وقتك على الأقل فلا تستعمل أطر العمل !

طيب اعتمادي الكامل على الفريم وورك في كل مشاريعي الا يضعف قدرتي على التعامل مع اكواد ال php ؟

لا أظن ذلك أخي، لان غالبا أطر العمل تستعملها في مشاريع للزبناء أو غيرها بهذف اختصار الوقت، احترام structure معين ...

بخصوص القدرة على التعامل مع أكواد ال php، فأنت تنمي قدراتك بالعمل على مشاريع خاصة، تجارب جديدة (لابد أن يكون لك مجلد Lab)

p:

لا بالطبع لن يكون مثل شخص يبني المواقع بدون اطار عمل اعرف اشخاصاً بدل من تعلمهم php تعلمو اطار عمل من البداية لايستطيعون كتابة صفحة واحد حرفياً بدون اطار العمل طبعاً الامر سيختلف ان كان الشخص له خبرة سابقة.

توفير الوقت يتيح لك مساحة كبيرة للتعامل أكثر وتصفح دليل اللغه والتعامل أكثر معها

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

هذا العصر هو عصر الايمان بالفكرة , بمعنى ان مهاراتك البرمجية يجب ان تسخر لانتاج الفكرة وليس العكس. فلا قيمة لمعرفتك البرمجية ان لم تكن قادرا على صنع مشروعك متكامل بتلك الادوات. واطر العمل هنا خلقت لأجل هذا.

وحتى لا تضيع مهاراتك البرمجية في التعامل مع الكود الاصيل Native اقترح عليك البدء فورا في تكوين اطار عملك الخاص وتطويره شيئا فشيئا.

اطر العمل تفيدك في ربح الوقت بشرط ان تتبع خطوات وارشادات مطوريها

لو عايز راى خلى الاطار ده فى مرحلة بعد ما تعمل كذا مشروع بالـEditor

أعتقد من الواجب عليك إختيار أطار عمل فهو مهم جداً لصالح سرعة الإنجار وسهولة الصيانة :)

العمل في السوق يتطلب منك العمل وفق معايير ومرونة عالية، اطر العمل تحل لك هذا الامر بشكل ممتاز وتوفر عليك جهد ووقت كبير.

من وجهت نظرى كمبرمج

لا احبذ العمل على فريم ورك معين ,بل اقوم بعمل اطار خاص بى او حتى كلاسات خاصة بى افضل ,حتى اكون فاهم كل حرف فى المشروع ,واعرف من اين تاتى الاخطاء

-2

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

مجرد رأي

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