PDA

View Full Version : سوال: فریمورک آسان و سریع. yii or laravel



pars1376
شنبه 06 تیر 1394, 23:21 عصر
سلام
من میخوام برم سمت یه فریمورک اما بشدت بین yii و laravel گیر کردم. البته flight هم هست که فکر میکنم ساده باشه و در کنار یه فریمورک دیگه میتونم یاد بگیرمش.
ویژگی هایی که مد نظرم هست اول راحتی یاد گیری و بعد سرعت و امکانات(چون ظاهرا هر دوتا خوب هستن تو این موارد) است.

این لینک هم مطالعه کردم http://barnamenevis.org/showthread.php?441437-Yii-vs-Laravel
مفید بود ولی کمی جنبه متعصبانه داشت.

ممنون میشم دوستانی که با هردو فریمورک کار کردن با دلایل منطقی راهنماییم کنن

vahidqara
یک شنبه 07 تیر 1394, 09:51 صبح
به دور از تعصب انتخاب کنید...به هر حال فریم ورک ها ابزار هستند.تسلط برنامه نویسی و منطق مهمتر است.

hamedarian2009
یک شنبه 07 تیر 1394, 17:33 عصر
سلام
لاراول توی ایران و جهان انتخاب بیشتر کاربران هست و لطفا به نظرات افراد متفرقه زیاد توجه نکنید چون کاملا متعصبانه و سلیقه ای هست و بهتره خودتون با دوتاشون کمی کار کنید متوجه میشید که کدوم فریمورک مد نظرتون هست

Mohammadsgh
یک شنبه 07 تیر 1394, 17:39 عصر
آقای hamearian2009 راست میگن.دیدگاه آقای under22 متعصبانه هست.از دید من شما با لاراول کار کنید.خیلی فریم ورک قوی هست و نگارش خیلی خیلی رونی داره

hamedarian2009
یک شنبه 07 تیر 1394, 17:52 عصر
دوست عزیز حتما این لینک رو ببین اون لینک برای نسخه های قدیمی بودن ولی این لینک مقایس هنسخه های جدید هست .
http://barnamenevis.org/showthread.php?497903-performance-%D9%84%D8%A7%D8%B1%D8%A7%D9%88%D9%84
من Yii 2 رو پیشنهاد میکنم به خاطر سبک بودن و امکانات خیلی بیشتر از لاروال حالا خودتون لینک رو کامل مطالعه کنید

اتفاقا این لینک رو خوب اومدین بعدا با پیگیری هایی که داشتیم اثبات شد که کاربر fatima-php مدیر قبلی این تالار بودن دلیل بر تعصب بیجای ایشون به این فریمورک به دلایل اقتصادی قابل توجیه هست

hamedarian2009
یک شنبه 07 تیر 1394, 19:13 عصر
من با شما بحثی ندارم و مقایسه قرار نیست اینجا انجام بشه چون اصل مقایسه اشتباهه
Yii و Laravel تقریبا در یک سطح هستند و در خیلی موارد هم مشابه هستند بهتره خود کاربران انتخاب کنند نه اینکه با هجمه تبلیغاتی سعی بر ایجاد شبهه در کاربران تازه کار ایجاد کنید که در این صورت ما هم وارد عمل خواهیم شد.

vahidqara
یک شنبه 07 تیر 1394, 21:47 عصر
قرار نیست فلانی از فلان فریم ورک استفاده میکنه شما هم برید از همون فریم ورک استفاده کنه!!!
حرف خیلی از دوستان در مورد باند و باند بازی و کسب درآمد در این سایت و سوء استفاده از دوستانی که تحقیق نمیکنند درسته..!!!
خیلی از فریم ورک ها امکانات مشابهی دارند بابا!!! حالا یکی کمتر و یکی بیشتر!!!
یاده دوستی افتادم میگفت لب تاب میخوام که بالاترین قدرت cup را د اشته باشه..!!! باور کن از 1/3 cpu هم استفاده نمیشه چه برسه نصفش.!
بارها من گفتم بدون تعصب انتخاب و نقد کنید!
من خودم کیک(نمیخوام تبلیغ بشه چون برای من فرقی نداره کی کیک کار میکنه و نمیکنه) کار میکنم..دلایل خودمو دارم .
بیشتر فریم ورک های PHP خوب رو به بالا هستند و سه لایه و .....
منهای امکانات خیلی دیگه آیتمها در انتخاب دخیل هستند!!!
مثلا دوستی میگه بازارش خوبه!!!!! بازاره خودرو هم خوبه الانه!!! خیلی از مشترها اصلا نمیدونند فریم ورک چیه بابا!!!
جامعه آماری تو ایران و خارج ایران - منابع فارسی و غیر فارسی برای فریم ورک
پشتیبانی خوب و مداوم از فریم ورک - تغییر کم در ارائه نسخه بعدی.فریم ورک هست ورژن 1 با ورژن 2 زمین تا زیر زمین فرق داره(اسم نمیبرم)!
به دور از همه ایناها فریم ورک یه هر زبانی یا هر CMS یک ابزار هست،فرق آنچانی نداره تو رو ابزار سوار شو منطقشو یاد بگیر از بنیان اصن هسته ی فریم ورک و عوض کن
حالا میخواد هر فریم ورک باشه!!!
بهانه تراشی نکنید. اینجوری جلو برید در سال 10 تا فریم ورک عضو میکنید و از هر کدام که Fetch یاد میگیرد:لبخند:
موفق باشید

hamedarian2009
یک شنبه 07 تیر 1394, 22:28 عصر
من خودم یک سال و نیم لاراول کار میکردم و همیشه کند بودن برنامه ها اذیتم میکرد ولی بخاطر سینتکس راحتترش نسبت به یی دلم نمیومد ولش کنم تا اینکه چند وقت پیش با آموزشهای همین مدیر قبلی که میگین، سمت Fat Free Framework کشیده شدم. انصافاً خیلی معرکه است. آموزشها رو خودتون ببینید

راستی، درمورد اینکه گفتین fatima-php هم مدیر قبلی بوده راستش بنظرم یکم عجیبه چون الان تو انجمنشون دیدم عضوه و جواب میده و مدیر اون سایت هم داره جواب میده و یه جاهایی با هم بحث هم میکنن. منطقی نیست که بخواد بخاطر بحث درمورد یی و لاراول خودشو پشت یه اکانت دخترونه مخفی کنه. تازه توی سایت خودشم یکی پرسیده بود یی یا لاراول کدوم بهتره و جواب داده هر دو خوبن و همه کار میکنن و با هرکدوم راحتترین کار کنین. بنظرم یکم نتیجه گیریتون اشتباه بوده.

حالا اینا رو ول کنین به بحث ربطی نداره. چیزی که من تو این مدت فهمیدم اینه که واقعاً سرعت و امکانات یی از لاراول بیشتره و اینو با تجربه شخصی خودم و بدون تعصب دارم میگم ولی بازم میگم سینتکس لاراول یه مقدار قشنگتره که اونم تا جایی که کدینگ یی 2 رو دیدم، این نقص هم توی 2 رفع شده.

بحثهای بچگانه ای که به تاپیک ربط نداره رو ول کنین بذارین انجمن با مهدکودک و جای بحثهای خاله زنکی فرق کنه.

الان یه چیز دیگه شما هم همون fatima هستین و ایشون هم همون مدیر قبلی و اینو باید از خودتون بپرسید چرا پشت یک اکانت مخفی شده اید. البته برای ما مهم نیست هرکس طبق قوانین سایت آزاده در این وبسایت فعالیت و نظرات خودش رو بیان کنه
اتفاقا این بحث ها خیلی هم بچگانه نیست و نشون میده افرادی پشت پرده اهداف خودشون رو دنبال و به صورت چراغ خاموش عمل میکنند که این نباید از دیگر کاربران مخفی بماند

hamedarian2009
یک شنبه 07 تیر 1394, 22:35 عصر
من خودم یک سال و نیم لاراول کار میکردم و همیشه کند بودن برنامه ها اذیتم میکرد

این گفته زیاد درست نیست این یک نمونه کار با لاراول به نظر شما انصافا آیا کند هست؟
http://octobercms.com

کند بودن یک برنامه به نحوه نوشتن برنامه و الگوریتم اون توسط برنامه نویس ارتباط داره که استفاده مناسب از کش و نوشتن کوئری های بهینه و ... تاثیر زیادی بر سرعت برنامه داره

Mohammadsgh
دوشنبه 08 تیر 1394, 00:31 صبح
شما اگه راست میگید.یک نمونه کار با یی بدید؟تا شما که انقدر ادعای سرعتشو دارید.ببینم چیکار کردید.ادعا از نمونه کار مشخص میشه با حلوا حلوا گفتن دهن شیرین نمیشه.تا یک هفته از لاراول بد بگین هیچ کسی سراغ شما نمیاد.آگهی استخدام ها و همه و همه دنبال لاراول کار میگردن

djtrex
دوشنبه 08 تیر 1394, 00:51 صبح
هر موقع این پست هارو میبینم یاد این بچه های ۴-۵ ساله میفتم که اسباب بازیهاشونو میان به رخ هم میکشن:|
یه ذره بزرگ بیشید واقعیت رو ببینید یه ذره تو جوامع خارجی برید فقط دور برتونو نبینید!
متاسفانه رک می گم امیدوارم برنخوره جامع برنامه نویسی ایران (از جمله خودم! که برنخوره باز به کسی!) خصوصا بخش php و علی الخصوص این انجمن مثل انسان های اولیه غار نشین میمونه در مقابل انسان های پیشرفته امروزی!
خلاصه ما خیلی عقبیم و با درگیر شدن توی این حواشی فقط درجا میزنیم!

sobhmoud
دوشنبه 08 تیر 1394, 00:58 صبح
سلام
اسم همه فرمورکا اومد بجز codeigniter که هم از همه راحتتره یادگیریش و هم کد نویسیتون تحت تاثیر خودش نمیذاره و خیلی هم سبک اجرا میشه بنظرم از نظر حجمش از بقیه کمتره تازه تو بیشتر نمودارم که تو سایتا خارجی دیدم رنکش از بقیه خیلی بالاتره
بنظر خودم از بقیه خیلی بهتره به چند دلیل :
۱.تو چند ساعت با خوندن داکیومنت هاش میشه همشو یادگرفت
۲. نصب و اجراش خیلی اسونه
۳. تقریبا واسه همه چیزم library داره
۴. نیازی به یادگرفتن چیز جدیدی نداره و یک php کاره ساده هم می تونه یادش بگیره

تنها عیبی که داشت این بود که با composer کاری نداشت که تو نسخه ۳ این قضیه رو اضافه کرده از همون اولش وصله به composer
بعد codeigniter بنظر من لاراول بهتره ، البته این فقط یک نظر شخصی بود .

pars1376
دوشنبه 08 تیر 1394, 01:06 صبح
دوستان ممنون از جواب هایی که دادین
من انتخابمو کردم (و تقریبا از نصف اول نظرات شما دوستان و بررسی هایی که قبلا کرده بودم به نتیجه رسیدم)
من در حدی نیستم که چنین حرفی بزنم و شما جای استاد من هستید ولی
اگه میدونستم تا این حد بی احترامی میشه این سوالو مطرح نمیکردم.

در نهایت همون بحث این که مهم برنامه نویسه و بعد ایزار برنامه نویسی.
امیدوارم انتخابم درست بوده باشه.

با تشکر از همه

H:Shojaei
دوشنبه 08 تیر 1394, 01:33 صبح
سلام
من میخوام برم سمت یه فریمورک اما بشدت بین yii و laravel گیر کردم. البته flight هم هست که فکر میکنم ساده باشه و در کنار یه فریمورک دیگه میتونم یاد بگیرمش.
ویژگی هایی که مد نظرم هست اول راحتی یاد گیری و بعد سرعت و امکانات(چون ظاهرا هر دوتا خوب هستن تو این موارد) است.

این لینک هم مطالعه کردم http://barnamenevis.org/showthread.php?441437-Yii-vs-Laravel
مفید بود ولی کمی جنبه متعصبانه داشت.

اگر میخواید متعصبانه قضاوت نشه بهتره تو فروم های خارجی مثل stackoverflow سوال رو مطرح کنید که باز به نظرم این مورد هم در نهایت کار درستی نیست...
چون تعداد کسانی که با هردو کار کردن محدوده و تعداد کسانی که باز به یک اندازه با هردو کار کردن باز محدودتر میشه مثلا دوستانی همینجا میگن من اینقدر روی اون کار کردم و رفتم سر اون یکی دیگه یا دوستانی میگن من یه بار سینتکس فلان رو دیدم فلان شدمو اینا...
خوب اینا که دلیل نمیشه... شاید تو بازه زمانی که شما کار کردین تا امروز کلا زیرو رو شده باشه یا هیچی تغییر نکرده باشه و دقیقا همونهایی که شما به عنوان نقاط ضعف اظهار میکنید همونا رفع شده باشه!
در کل هم با شخص خواصی نیستم هرچند همه دوستان در این مغوله قرار میگیرن: شمایی که با هردو کار نکردید و یا بازه ای روی یکی کار کردید و ولش کردین اینطوری قاطعانه از کمو کاستی ها و ضعف ها یا هرچی دیگه صحبت نکنید لطفا...
من خودم با هیچکدوم کار نکردم و نظری هم ندارم ولی...
شما اگر میخواید انتخاب درستی بگنید اول این که
خودتون برید بخشهایی مساوی از داکیومنت هردو رو بخونید و مقایسه به لخاظهایی که میخواید انجام بدین...
و دوم این که اگر نمیتونید و مقدور نیست توی فرومهای ایرانی مطرح نکنید چون فقط وقت تلف کردنه خودتون تحقیق کنید!!!

Mohammadsgh
دوشنبه 08 تیر 1394, 10:54 صبح
برو یکی یکی لینکهایی که توی بخش یی تو تاپیک نمونه کارها گذاشته شده چک کن. این یه نمونه: https://www.humhub.org
لینک قبلی با Yii 1.1 بوده که بازم کل لاراول رو تو سرعت میخوابونه.
حالا اگه لینک CMS میخواین اینجا رو ببین: http://www.easyiicms.com که با Yii2 ساخته شده.
اگه دوست داشتی، برو با اکانت admin لاگین کن و بعد قابلیت live edit رو توی بخش کاربری تست کن تا فکت باز بمونه. اینا همون امکاناتیه که شما توی اون تاپیکی که لینک دادی بهش میگی بدرد نخور. آره جونم.

همین F3 رو هم اگه با پلاگیناش درنظر بگیریم، از لاراول امکاناتش بیشتره! سرعتشم یه خورده (فقط یه خورده) 10 برابر لاراوله.

نمونه کار تا دلت بخواد هست. یکیش همین سایت فروش پکیجهای مدیر قبلیه. برو سرعتشو ببین کف کن خوشگلم. آگهی استخدام هم بذار دم کوزه آبشو بخور. تا جایی که من دیدم استخدام لاراول و یی تو یه سطح بوده ولی شما انگار استخدامیای یی رو نمیبینین.

این نمونه کارهایی که میدید به دردخودتون و اون مدیر قبلی می خوره.سایتفروش پکیج مدیر قبلی در روز ۱۰ تا بازدید داره؟سایت بزرگیه؟این سرعتی که انقدر ادعاشو دارید که میگید یی بیشتره تو برنامه hellow world هست نه پروژه بزرگ.اگه مردی یه پروژه بزرگ بیار و من هم همین کار رو میکنم تا ببینیم سرعت کدوم بیشتره.کارایی لاراول تو پروژهای بزرگ خیلی خیلی بیشتر از یی هست.

barnamenevis2016
دوشنبه 08 تیر 1394, 13:13 عصر
سلام...آقای شما استادید...من یک حرف داشتم....اصلا ضرورتی هست از فریمورک آماده استفاده کرد؟؟:متفکر: به من باشه می گم اصلا از فریم ورک آماده استفاده نکنیم با....یا خوتون برای هر پروژه از پایه کد بزنید و یا خوتون واسه خوتون گاماس گاماس یک نیمچه فریمورکی بسازید و اونو با توجه به اهداف و پروژه های آیندتون بهینه و شخصی سازی کنید....به جان خودم این طور بهتره با...اونوقت درکمون و شناختمون هم نسبت به کدا بالا میره...:متفکر:
البت شما استادی...حالا من که کم تجربه هستم...شما بیتر می دونید

***BiDaK***
دوشنبه 08 تیر 1394, 13:23 عصر
هنوز گیر لاراولو ییی هستین؟؟؟:لبخند:
حالا گیریم یی بهتر یا لاراول!!! خوب بعدش؟ یعنی یک عده ی زیادی از گمراهی نجات پیدا میکنن؟؟
من خودم با یی کار میکنم. ولی واقعا لاراول فراگیرتره و هرجا که رفتم پروژه ای از لاراول دیدم.

Mohammadsgh
دوشنبه 08 تیر 1394, 14:42 عصر
آقا محسن به خدا ما گیر گفتگوی لاراول و یی نیستیم.نمیزاریم آقای شهرکی اینجا پکیجشو بفروشه.اون کاری که تو نهاد کرد.یه نام کاربری به نام fatima-php ساخته.الان هم با f3framework (http://barnamenevis.org/member.php?362933-f3framework) اومده.آقای شهرکی خیلی آدم دو رویی هستی.حالا میفهمم چه بدی هایی در حق بچه های نهاد کردی.شما که انقدر ادعای دموکراسی داری چرا پست های محسن رو تو انجمنت پاک میکنی؟با چند تا نام کاربری جعلی می خوای بیای؟نکنه می خوای با برنامه نویس رقابت کنی؟

این هم یکی از نمونه کارهای لاراول
http://www.heavymetrics.com/

thacker
دوشنبه 08 تیر 1394, 16:27 عصر
یه سوال داشتم ...
از کجا میشه فهمید کدوم سایت ها از چه فریم ورکی استفاده کردن و اینکه نوع فریم ورکشون چیه ؟
ممنون

hamedarian2009
دوشنبه 08 تیر 1394, 17:19 عصر
تو یکی دیگه خدایی ته توهمی. میگم نکنه هرکی اینجا کوچکترین حرفی به نفع مدیر قبلی بزنه، اکانت فیک همون مدیره؟ یکم عقلتونو بکار بندازین میبینین اون وقتشو صرف شما نمک نشناسا نمیکنه. خدایی امروز کنجکاو شدم داشتم پستهاشو رو همینطوری گذری نگاه میکردم دیدم اگه همون مدیر قبلی نبود نصف شماها هنوز درگیر فرق بین mysql و mysqli بودین. اگه عرضه دارین تو سایت خودش حرف بزنین نه جایی که نیست و نمیتونه دفاع کنه.

ضمناً این سایت و جنابعالی و دار و دسته ای که راه انداختین تا چنین آدمی رو خراب کنین (زهی خیال باطل) در حدی نیستین که کسی بخواد براتون پرده ای بدوزه و پشت پرده کاری انجام بده. تو هم تو رؤیاهات افشاگری کن. خخخ خل مغز

شما زیاد بازیگر خوبی نیستین و هرچند هربار علایقتون رو کمی تغییر دهید اما بازهم یک شخص fake کاملا قابل شناسایی هست.


دوست عزیز مثل اینکه شما با بنچ مارک های علمی آشنایی ندارید اگه می خواهید دوباره لینکش رو بزارم که لاراول ته افتضاح بودن بنچ مارکه

یه ضرب المثل ایرانی هست که میگه بنچمارک رو بزارید در کوزه آبشو بخورین این بنچمارکها رو نباید ملاک قرار داد چون load سناریوهای واقعی خیلی باهاشون فرق داره. بهترین بنچمارکی که در این زمینه وجود داره و به واقعیت نزدیکه اتفاقا در آن Yii در پایین ترین رتبه و لاراول بالاتر از ان قرار دارد

under22
دوشنبه 08 تیر 1394, 17:22 عصر
شما زیاد بازیگر خوبی نیستین و هرچند هربار علایقتون رو کمی تغییر دهید اما بازهم یک شخص fake کاملا قابل شناسایی هست.



یه ضرب المثل ایرانی هست که میگه بنچمارک رو بزارید در کوزه آبشو بخورین این بنچمارکها رو نباید ملاک قرار داد چون load سناریوهای واقعی خیلی باهاشون فرق داره. بهترین بنچمارکی که در این زمینه وجود داره و به واقعیت نزدیکه اتفاقا در آن Yii در پایین ترین رتبه و لاراول بالاتر از ان قرار دارد
وقتی به این آمار های علمی این حرف رو میزنین بعد میاین یه سری نظر سنجی با سلایق علمی رو میگید بهتره همون لاراول رو کار کنید
جالبه تو صحبت های حاشیه ایی مشکلی ندارید صحبت میکنیید ولی برای معادل کردن امکانات صحبتی ندارید کلا وقت ندارید :لبخندساده:

hamedarian2009
دوشنبه 08 تیر 1394, 17:30 عصر
دقیق ترین بنچمارکی که توی وب هست این می باشد که برعکس بنچمارکهای دوستان که خیلی سطحی و در حد یک چاپ hello world است دارای اندازه گیری بسیار دقیق تری هست
https://www.techempower.com/benchmarks/#section=data-r10&hw=peak&test=query

لطفا صحبت از معادل نکنید که اونوقت بهتون میخندن

under22
دوشنبه 08 تیر 1394, 18:01 عصر
دقیق ترین بنچمارکی که توی وب هست این می باشد که برعکس بنچمارکهای دوستان که خیلی سطحی و در حد یک چاپ hello world است دارای اندازه گیری بسیار دقیق تری هست
https://www.techempower.com/benchmarks/#section=data-r10&hw=peak&test=query

لطفا صحبت از معادل نکنید که اونوقت بهتون میخندن
بله این بنچمارک چون لاراول یه کم بالاس معتبر ترین بنچمارک هست لطفا این صحبت ها رو نکنید واقعا خنده دارن حالا خوبه همه میونن لاراول یکی از کند ترین فریمورک هاست حتی آقای سازندشم حرفی از peformance نزده اون موقع طرفداران متعصب اون میان حرف میزنن .

132733

بر خلاف صحبت های شما سرعت از همین Hello word شروع میشه وقتی فریمورک نتونه تو همین پرژه ساده performance داشته باشه چه برسه به کوئری های زیاد .


در مورد معادل ه بگم اشتباه نکیند به من نمیخندن به شما میخندن که تو لینک همش داشتید حرف میزدید در حالی که من بیش از 15 امکان خیلی زیبا و کاربردی گفتم در حالی که چیزی برای گفتن نداشتید

hamedarian2009
دوشنبه 08 تیر 1394, 18:11 عصر
از اون جهت بهتون گفتم میخندن چون نمیدونید همه این فریمورکها با PHP نوشته شدن و پس اگر امکاناتی در Yii باشد در laravel هم قابل پیاده سازی هست و حتما معادل دارد مگر در مواردی که واقعا نیاز نباشد حتما در فریمورکی یک امکان از ابتدا وجود داشته باشد که برای همین با Composer و پکیج های متنوع می تونید موارد مورد نیاز خودتون رو اضافه کنید