PDA

View Full Version : سوال: انتخاب یک فریمورک جامع برای مبتدی



ar.mahdian
جمعه 20 فروردین 1389, 11:35 صبح
سلام
من تجربه ساخت چندین نرم افزار وب بیس به زبان ASP.NET رو دارم اما قصد مهاجرت به زبان PHP رو دارم.
آیا یک فریمورک مناسب سراغ دارید که
جامع باشد:یعنی تقریبا هر کنترلی که در برنامه های وب نیاز است را داشته باشد.
قابل فهم باشد.
با زبان فارسی مشکلی نداشته باشد.
و بتوان آنرا در netbeans استفاده کرد. البته فریمورک Symfony در ورژن 6.8 وجود دارد. آیا این فریمورک مناسب است؟ یا پیشنهاد بهتری دارید؟
ممنون

mohsenshahab
جمعه 20 فروردین 1389, 12:20 عصر
سلام
خیلی خوب کاری میکنی (مهاجرت رو میگم)
به نظر من بهترین گزینه برای تو codeigniter هست که همه اون چیزایی که تو می خوای رو داره
تازگی ها هم جناب پهلوان زحمت کتاب فارسیش رو کشیدن و براحتی می تونی یاد بگیری

binyaft
جمعه 20 فروردین 1389, 12:44 عصر
به نظر من هم codeigniter بهترین فریم ورک برای پی اچ پی هست

ar.mahdian
شنبه 21 فروردین 1389, 06:51 صبح
سلام
خیلی خوب کاری میکنی (مهاجرت رو میگم)
به نظر من بهترین گزینه برای تو codeigniter هست که همه اون چیزایی که تو می خوای رو داره
تازگی ها هم جناب پهلوان زحمت کتاب فارسیش رو کشیدن و براحتی می تونی یاد بگیری
ممنون
آیا امکان برنامه نویسی اون در یک محیط ویژوالی هست یا فقط در ویرایشگر متن؟ البته محیطی که نسخه لینوکسی هم داشته باشه
برای ajax چکارکنم؟

phoenixhunter
شنبه 21 فروردین 1389, 11:22 صبح
اگه میخواین ساده باشه همون CI خوبه ولی اگه میخواین کامل باشه Zend Framework از بقیه کاملتره.
ضمنا برای php محیط ویژوال مانند VS وجود نداره.
من خودم با netbeans کار میکنم و خیلی راحت و خوب هست ولی Eclips هم خیلی خوبه. اگر هم وضع مالیتون خوبه Zend studio که بر پایه Eclips هست خوب و کامله و با Zf هم یکپارچه هست.

kavoshgar63
شنبه 21 فروردین 1389, 11:28 صبح
منم مشکل بزرگی که دارم اینه که ساختار این codeigniter رو نتونستم خوب درک کنم با این که چند تا از فیلم های آموزشیش رو هم دانلود و مشاهده کردم بازم نتونستم چیز زیادی ازش بفهمم.
با معماری mvc هم آشنایی دارم .
البته یه مساله دیگه هم داره اونم این که انگار این فریم ورک تمپلیت رو پشتیبانی نمی کنه.
دوستان لطف کنند راهنمایی کنن.
اگر احیانا اطلاعات جامعی در این مورد دارن لطفا راهنمایی کنن.

payamsp
شنبه 21 فروردین 1389, 19:12 عصر
کیک پی اچ پی هم فریم ورک خوبیه ، توصیه میکنم به سایت کیک هم سر بزنید و باهاش آشنا بشید
http://cakephp.org انجمن فارسی کیک پی اچ پی cakephp.ir

ar.mahdian
شنبه 21 فروردین 1389, 21:44 عصر
اگه میخواین ساده باشه همون CI خوبه ولی اگه میخواین کامل باشه Zend Framework از بقیه کاملتره.
ضمنا برای php محیط ویژوال مانند VS وجود نداره.
من خودم با netbeans کار میکنم و خیلی راحت و خوب هست ولی Eclips هم خیلی خوبه. اگر هم وضع مالیتون خوبه Zend studio که بر پایه Eclips هست خوب و کامله و با Zf هم یکپارچه هست.
شما چه فریمورکی رو در netbeans استفاده میکنید؟
من یه فریمورک متن باز میخوام.
نظر شما راجع به Symfony چیه؟
اگر کسی انتقادی به Symfony داره لطف کنه و بگه

kavoshgar63
یک شنبه 22 فروردین 1389, 00:40 صبح
من توی برخی سایت ها دنبال ده تا فریم ورک برتر می گشتم بعد از کلی گشت و گزار این لینک توجه من رو به خودش جلب کرد یه نگاه کلی بهش بنداز همه چی توش هویداست.
http://rochakchauhan.com/blog/2008/03/03/top-10-php-framework-compared/

mohsenshahab
یک شنبه 22 فروردین 1389, 01:23 صبح
جناب kavoshgar63 (http://barnamenevis.org/forum/member.php?u=33363) فریم ورک codeigniter یکی از ساده ترین هاست که تونسته به خوبی mvc رو پیاده کنه (البته نه خیلی خوب)
نمی دونم چرا باهاش مشکل داری ولی user guide همراه با فریم ورک خیلی ساده آموزش داده
در مورد آژاکس . شما می تونیم هر فریم ورک جاوااسکریپت رو که دوست دارین ( من خودم از jquery استفاده میکنم) با این فریم ورک ترکیب کنین که آموزشش هم هست
یک خوبی که این فریم ورک رو از بقیه متمایز میکنه آموزشهای زیادش هست

ar.mahdian
یک شنبه 22 فروردین 1389, 08:27 صبح
من توی برخی سایت ها دنبال ده تا فریم ورک برتر می گشتم بعد از کلی گشت و گزار این لینک توجه من رو به خودش جلب کرد یه نگاه کلی بهش بنداز همه چی توش هویداست.
http://rochakchauhan.com/blog/2008/03/03/top-10-php-framework-compared/

پس با این حساب Symfony و CakePHP یکسان هستند.
هر دو متن باز هستند.
اما به نظر من جای یک ستون دیگه خالیه :IDE integrated
که در این حالت Symfony چون در netbeans به خوبی میکس شده و لازم نیست IDE بخریم , برنده میشه.(البته این نظر منه)

یه سوال داشتم
این جریان ماژول چیه که هر دو اینها ندارن؟

phoenixhunter
یک شنبه 22 فروردین 1389, 16:16 عصر
پس با این حساب Symfony و CakePHP یکسان هستند.
هر دو متن باز هستند.
تمام فریم ورک های php متن باز هستند.
ضمنا Netbeans در واقع Zend Framework رو هم ساپورت میکنه و مشکلی نخواهد بود.
http://blogs.sun.com/netbeansphp/entry/zend_framework_support_added
و بحث کامپوننت اینه که زند یه کتابخانه قوی هم داره مثلا برای کار با وب سرورس ها یا فید ها البته EZ component هم این قابلیت ها رو داره. البته شما برای استفاده از این کامپوننت ها نیازی نیست حتما از زند فریمورک استفاده کنی بلکه میشه با هر فریمورک دیگه از این کامپوننت ها استفاده کرد.
ولی در کل خود من به علت اینکه شرکت اصلی پشتیبان php یعنی Zend پشت ZF هست این رو ترجیح میدم ولی باید گفت که Symfony هم بسیار عالی هست.