• 0
blazeeboy

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

سؤال

ci_logo_flame.jpg

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

codeigniter

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

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

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

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

http://vunsy.wordpress.com

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

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

تم تعديل بواسطه blazeeboy
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

10 إجابة على هذا السؤال .

  • 0

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

إطار العمل هو مجموعة من 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

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

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

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

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

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

Zend ---> القوة

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

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .