mdelaram
4 سال پیش توسط mdelaram مطرح شد
5 پاسخ

php mvc یا لاراول

سلام دوستان
من phpکار میکردم ی چند مدتی رفتم سمت وردپرس ببینم اون چی به چیه...که ب نظرم phpخیلی بهتر از وردپرس بود...
الان من php mvcرو یکم تا حدودی بلدم... نظرتون چیه من برم php mvcرو یادبگیرم یا برم سمت لاراول یا پیشنهاد شما چیه؟اگر اموزشی هم دارید ویا دیدید که بدردتون خورده رو لطفا به من هم معرفی کنید
خیلی ممنون


ثبت پرسش جدید
سبحان دادخواه
تخصص : دانشجوی برنامه نویسی :)
@SobhanDadkhah 4 سال پیش آپدیت شد
3

@mdelaram0813 سلام .
اگر عجله ای واسه یادگیری ندارید قطعا باید پایه قوی داشته باشید و بعد ادامه بدین . من خودم شخصا چندین سال پیش دوره لاراول راکت رو دیدم و بعد اواسط کار متوجه شدم که من میتونم فقط از روی یه مسیر عادی و از پیش تعیین شده حرکت کنم و هرجا که نیاز به خلاقیت هست گیر میکنم و نمیتونم چون مفاهیم رو بلد نیستم . و خیلی شیک و مجلسی امسال از php oop شروع کردم واسه خودم پروژه پیاده کنم هرچند ساده ولی الان که برگشتم سراغ لاراول خیلی خیلی تاثیرش مشخصه و درک میکنم که چقدر فهمیدم مباحث پایه مهمه .
درسته که توی لاراول تا حدی میتونید با معماری MVC اشنا بشید ولی چقدر بهتر و لذت بخش تره که اول MVC بدونید و بعد برید سمت لاراول .
پیشنهاد من به عنوان کسی که خودش این تجربه رو داشته اینه :
اگر ضروری هست واستون دوره های php oop و php mvc خوبی رو پیدا کنید و برای اینکه وقتتون گرفته نشه فقط ببینید بدون پیاده سازی و تمرین که حداقل مفاهیمشو متوجه بشید ....
اگر خیلی خیلی ضروریه مقالات راجب اینهارو پیدا کنید و بخونید ...
در مرحله اخر که اصلا پیشنهاد نمیکنم ، میتونید مستقیم برید سمت لاراول ولی مطمئنا یه روزی مجبور میشین برگردین و مباحث ابتدایی رو بخونید که اونموقع دیگه اصلا حوصله نمیکنید ( به خودتون میگید من که با لاراول پروژه میزنم اصن چه نیازی دارم برم مباحث پایه مطالعه کنم و اصلا رغبت نمیکنید . در واقع منی که ماشین دنده اتوماتیک دارم چرا برم ماشین با دنده معمولی سوار بشم و رانندگی کنم !! )
پس در صورتی که عجله ای ندارید و دوس دارید برنامه نویس خوبی بشید دوره های آموزشی خوب پیدا کنید و حتما حتما با تمرین باهاش پیش برید . نه اینکه صرفا کپی پیست کنید کد های مدرس رو . باید برای خودتون تحلیل کنید و پیاده کنید . توی این مسیر نیاز به سرچ زدن پیدا میکنید ، سختتون میشه ، باگ میخورید نمیتونید برطرف کنید ، شاید از برنامه نویسی بدتون بیاد ، انگیرتونو از دست بدین و .... ولی اگر با قدرت ادامه بدین و خودتونو باور داشته باشین نتیجشو در آینده متوجه میشید.
ببخشید طولانی شد . خودم از این حرکت ضربه خوردم و چون دوست ندارم کسی این مسیر اشتباهو بره سعی میکنم کامل توضیح بدم 😅
موفق باشید


ARON
تخصص : برنامه نویس
@aron 4 سال پیش مطرح شد
0

اگر صرفا میخواید کارتون راه بیوفته برید لاراول
ولی اگر میخواید درست یاد بگیرید و درک خوبی از فریم ورک ها داشته باشید اول mvc رو اید بگیرید بعد لاراول


Reza Jashnsaz
تخصص : مهندس نرم افزار
@rezajashnsaz0011 4 سال پیش مطرح شد
0

به نظر من نیازی به php mvc نیست ! چرا ؟
چون سایر برنامه نویسای وب مستقیم میرن روی فریمورک !
مثلا جاوا کارها یه راست میرن spring
پایتون کارا یه راست میرن django
سی شارپ کارا یه راست میرن asp.net core
و غیره
.
پس پیشنهاد من اینه بعد از php و مفاهیم شی گرایی یه راست برید لاراول . داخل لاراول با mvc آشنا میشید


نوب
تخصص : کدنویس نوب :)
@yk5742g 4 سال پیش مطرح شد
0

مباحث اولیه mvc را که بلد باشید خیلی راحت میتونید برید لاراول
ولی اگر واقعا لاراول را عمیق میخواید درک کنید باید به تمامی مفاهیم MVC مسلط بشید بعدا بیاید لاراول که راحت بدونین کلاس ها و متدهای لاراول چطور دارن استفاده میشن و کجا دارن استفاده میشن
چون لاراول برای هر کاری که میخواید انجام بدید چندین راهکار جلوتون میزاره

مثلا برای کار با Route ها چندین راه دارید
namespace - عادی - Group - prefix - routeName
یا برای کار با دیتابیس هم چند راه دارید


محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
0

@mdelaram0813
سلام.
داشتن درک عمیق و کافی از mvc و مخصوصا شئ گرایی برای یادگیری و کار با لاراول مهمه.
اگر اونها رو بلد نباشید شاید چندتا چیز رو از لاراول یاد بگیرید اما وقتی وارد پروژه درست حسابی بشید اون موقع دیگه نمی تونید کاری بکنید!


سبحان دادخواه
تخصص : دانشجوی برنامه نویسی :)
@SobhanDadkhah 4 سال پیش آپدیت شد
3

@mdelaram0813 سلام .
اگر عجله ای واسه یادگیری ندارید قطعا باید پایه قوی داشته باشید و بعد ادامه بدین . من خودم شخصا چندین سال پیش دوره لاراول راکت رو دیدم و بعد اواسط کار متوجه شدم که من میتونم فقط از روی یه مسیر عادی و از پیش تعیین شده حرکت کنم و هرجا که نیاز به خلاقیت هست گیر میکنم و نمیتونم چون مفاهیم رو بلد نیستم . و خیلی شیک و مجلسی امسال از php oop شروع کردم واسه خودم پروژه پیاده کنم هرچند ساده ولی الان که برگشتم سراغ لاراول خیلی خیلی تاثیرش مشخصه و درک میکنم که چقدر فهمیدم مباحث پایه مهمه .
درسته که توی لاراول تا حدی میتونید با معماری MVC اشنا بشید ولی چقدر بهتر و لذت بخش تره که اول MVC بدونید و بعد برید سمت لاراول .
پیشنهاد من به عنوان کسی که خودش این تجربه رو داشته اینه :
اگر ضروری هست واستون دوره های php oop و php mvc خوبی رو پیدا کنید و برای اینکه وقتتون گرفته نشه فقط ببینید بدون پیاده سازی و تمرین که حداقل مفاهیمشو متوجه بشید ....
اگر خیلی خیلی ضروریه مقالات راجب اینهارو پیدا کنید و بخونید ...
در مرحله اخر که اصلا پیشنهاد نمیکنم ، میتونید مستقیم برید سمت لاراول ولی مطمئنا یه روزی مجبور میشین برگردین و مباحث ابتدایی رو بخونید که اونموقع دیگه اصلا حوصله نمیکنید ( به خودتون میگید من که با لاراول پروژه میزنم اصن چه نیازی دارم برم مباحث پایه مطالعه کنم و اصلا رغبت نمیکنید . در واقع منی که ماشین دنده اتوماتیک دارم چرا برم ماشین با دنده معمولی سوار بشم و رانندگی کنم !! )
پس در صورتی که عجله ای ندارید و دوس دارید برنامه نویس خوبی بشید دوره های آموزشی خوب پیدا کنید و حتما حتما با تمرین باهاش پیش برید . نه اینکه صرفا کپی پیست کنید کد های مدرس رو . باید برای خودتون تحلیل کنید و پیاده کنید . توی این مسیر نیاز به سرچ زدن پیدا میکنید ، سختتون میشه ، باگ میخورید نمیتونید برطرف کنید ، شاید از برنامه نویسی بدتون بیاد ، انگیرتونو از دست بدین و .... ولی اگر با قدرت ادامه بدین و خودتونو باور داشته باشین نتیجشو در آینده متوجه میشید.
ببخشید طولانی شد . خودم از این حرکت ضربه خوردم و چون دوست ندارم کسی این مسیر اشتباهو بره سعی میکنم کامل توضیح بدم 😅
موفق باشید


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام