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

ماهو أطار العمل المفضل لك ؟

بدأه blazeeboy في 22 يناير 2010 · 10 رد · 2,666 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ci_logo_flame.jpg

فى الحقيقة انا جديد فى المنتدى لقد تفاجأت فى ان اجد منتدى عربى بهذا المستوى فى الحقيقة.

codeigniter

كان هناك اختيارات اخرى مثل cakePHP, zend FW, YII, Kohana,وأخرين

لكن كانت عيوبهم كثيرة منها البطء , محتويات كثيرة لا احتاج معظمها , طريقة العمل

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

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

http://vunsy.wordpress.com

والآن دوركم لتقولوا اى اطار عمل تفضلون فى مشروعاتكم ... كلى آذان صاغية

لقد وجدت الكثير من اطر العمل للبى اتش بى و لكننى وجدت مايحقق مطالبى فعلآ قليل جدآ و كانت افضل الأختيارات هى

تم تعديل هذه المشاركة بواسطة blazeeboy في 22 يناير 2010 في 05:37

@blaz_boy

Imagination is more important than knowledge

Albert Einstein

#2

CodeIgniter هى نفس اختيارى ومزيتها عن Kohana هى دعم PHP4 لكن kohana مبنية على نفس الكود

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#3
ahmed_youssef كتب:

CodeIgniter هى نفس اختيارى ومزيتها عن Kohana هى دعم PHP4 لكن kohana مبنية على نفس الكود

نعم لكنها تفتقد الdocs الجيدة لم احبها قط اشعر بأنها تشوية لكود codeigniter

@blaz_boy

Imagination is more important than knowledge

Albert Einstein

#4

ياريت احد الموجودين يوضح اكثر ما هو اطار العمل framework او بالأحرى ما هو codeIgniter ؟

cert.gif

___________________

فليتك تحلو والحياة مريرة - وليتك ترضى والأنام غضـــاب

وليت الذي بيني وبينك عامر - وبيني وبين العالمين خـراب

اذا صح منك الود فالكل هين - وكل الذي فوق التراب تـــراب

____________________

سبحانك اللهم وبحمدك اشهد ان لا اله الا انت استغفرك واتوب اليك

#5

إطار العمل هو مجموعة من classes المترابطة و التى توفر على المستخدم الكثير من العمل المتكرر مع كل مشروع .

يمكنك ان تقول بأن اطار العمل يوفر عليك تنظيم الملفات و تقسيم العمل الى logic, data models, view files

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

و غير ذلك بعض اطر العمل تقيدك بطريقة مناسبة من workflow مثل اطار codeigniter فهو يربطك بطريقة عمل MVC (Model vView Controller)

و هى تفصل عمل مصمم قاعدة البيانات الى Model

مصمم الموقع web designer الى view files

مطور الموقع controller pages

و بذلك لا تتداخل اختصاصات القائمين على المشروع و يكون لكل منهم مهمته الخاصة المحددة

يمكنك ان تراجع المقالات التالية لمزيد من المعلومات :

http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller

http://en.wikipedia.org/wiki/PHP_frameworks#

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

2
@blaz_boy

Imagination is more important than knowledge

Albert Einstein

#6

شكرا اخي العزيز انا الأن احمل codeigniter وقيد التجريب

cert.gif

___________________

فليتك تحلو والحياة مريرة - وليتك ترضى والأنام غضـــاب

وليت الذي بيني وبينك عامر - وبيني وبين العالمين خـراب

اذا صح منك الود فالكل هين - وكل الذي فوق التراب تـــراب

____________________

سبحانك اللهم وبحمدك اشهد ان لا اله الا انت استغفرك واتوب اليك

#7

انا استعمل cakephp , ولم استخدم اطار ثاني غيره لكي استطيع المقارنة

ولكن بصورة عامة انا راضية عن اداء cake php واختياري له كان بعد اطلاع على اطر العمل الاخرى واراء الناس فيها

hope is not a plan

----------------

#8
just-gal كتب:

انا استعمل cakephp , ولم استخدم اطار ثاني غيره لكي استطيع المقارنة

ولكن بصورة عامة انا راضية عن اداء cake php واختياري له كان بعد اطلاع على اطر العمل الاخرى واراء الناس فيها

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

http://www.phpframeworks.com/top-10-php-frameworks/

@blaz_boy

Imagination is more important than knowledge

Albert Einstein

#9

ابرمج بلغة PHP من وقت لاخر عندما احتاج لذلك ،

استخدم smarty لبرمجة العرض View ولم استخدم غيرها (ليس لانها الافضل) .

كما اني استخدم سكريبت phpDAO للربط بين العرض و قاعدة البيانات

#10
العيافـي كتب:

ابرمج بلغة PHP من وقت لاخر عندما احتاج لذلك ،

استخدم smarty لبرمجة العرض View ولم استخدم غيرها (ليس لانها الافضل) .

كما اني استخدم سكريبت phpDAO للربط بين العرض و قاعدة البيانات

لم اردها من قبل و لم اتعرض لمكتبة PHPADO و لكننى اطلعت عليها الآن

يبدو انها مثل Database class فى codeigniter اعتقد انك ستكون اسعد ان استخدمت codeigniter بالإضافة لسمارتى لقد وجدت انها كبيرة بطريقة لا احتاجها و هى تقوم بعمل compiling لملفات templates اليس كذلك ؟

و اذا كنت تريد عمل كاش للموقع سيصبح لديك مجلدين للكاش و الكومبيل تمبلت ؟

حسنآ اعتقد انها تكبر الموقع ... انا ارى بالفعل ان افضل الثلاثة هم

Zend ---> القوة

codeigniter --> البساطة و السرعة

cakePHP ---> المجتم الكبير و الأداء

ارجو ان تقوم بتجربة احدها

@blaz_boy

Imagination is more important than knowledge

Albert Einstein

#11
blazeeboy كتب:

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

http://www.phpframeworks.com/top-10-php-frameworks/

كما قلت لك اخي انا لم استخدم اطار ثاني لكي استطيع المقارنة

لكن الذي اعرفه عن كيك بي اتش بي بأنه سهل والدعم له كبير بحيث اني لم اتعب كثيرا للحصول على كتب ودروس

hope is not a plan

----------------

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…