به نام و یاد خدا
سلام عرض می کنم خدمت کاربران سایت دانشجویان کامپیوتر امیدوارم سربلند و پیروز باشید.
این فریم ورک در سال های 2014 و همچنین 2013 به عنوان محبوب ترین فریم ورک php مورد استفاده قرار گرفته است. همچنین طبق آمار این فریم ورک در سال 2015 هم به عنوان برترین فریم ورک بین فریم ورک های php معرفی گردیده است. همچنین در سال 2016 آمار نشان می دهد که این فریم ورک جای خوبی در بین فریم ورک های php پیدا کرده است. و با اختلاف فاحشی از مابقی فریم ورک ها فاصله گرفته است.
خوب دیگه وقت آن رسیده که دلیل اصلی که این فریم ورک به این شهرت و محبوبیت رسیده را بیان کنم. راستش این فریم ورک سن بالایی دارد و خیلی زمان زیادی از پیدایش آن گذشته است. در سال های ابتدایی که این فریم ورک معرفی و منتشر شد استفاده از composer در دستور کارآن قرار نداشت و هیچ خبری از composer نبود و زیاد مورد توجه قرار نگرفت تا این که بعد از گذشت مدتی با اضافه کردن composer به فریم ورک لاراول این فریم ورک پیشرفت به سزایی کرد و به یکباره در صدر فریم ورک های php قرار گرفت. Composer با قدرتی که به فریم ورک لاراول داد کنار قدرت بالای کد نویسی و سرعت بالایی که داشت به تمام نیاز کاربران خود جواب داد و به این محبوبیت و شهرت رسید.
قدرت بی نظر لاراول و استفاده زیاد از این فریم ورک این فریم ورک را خیلی خیلی سرتر از دیگر فریم ورک های php کرده است.
نکته قابل توجه استفاده از این فریم ورک در ایران می باشد. طبق بررسی های انجام شده پرکاربرد ترین فریم ورک در بین فریم ورک های php در ایران هم همین فریم ورک لاراول می باشد. و در ایران نیز از جای خوبی برخوردار می باشد.

نهمین قسمت از آموزش فریم ورک لاراول:
در این قسمت از آموزش فریم ورک لاراول به کار با سشن ها می پردازیم. استفاده از session در لاراول بسیار ساده و کامل می باشد و هر جور session در لاراول موجود می باشد. متد های زیادی یا بهتره بگم توابع زیادی در لاراول وجود داره که کار مدیریت session ها رو بر عهده دارد. سعی کردیم در این آموزش همه مطالبی که مربوط به session ها می باشد گفته شود.
آخر آموزش هم به ذخیره session در بانک اطلاعاتی می پردازیم و ارتباط با بانک اطلاعاتی برقرار می کنیم.
همچنین در این قسمت ارتباط لاراول را با بانک اطلاعاتی MySql برقرار می کنیم و migration های پیش فرض خود لاراول رو هم روی بانک اطلاعاتی اجرا می کنیم تا جداول آن ایجاد شود و مورد استفاده قرار بگیرد.
ویدئو این قسمت را می توانید به صورت آنلاین مشاهده نمایید یا ویدئو را با کیفیت اصلی دانلود کنید.

اگه می خواهید این فریم ورک را خوب یاد بگیرید این دوره را از دست ندهید چون قراره از پایه این دوره آموزش داده بشه و از سطح مقدماتی شروع و تا سطح پیشرفته پیش خواهیم رفت.
امیدوارم این آموزش ها رو از دست ندید.
موفق و پیروز باشید.
[…] قسمت نهم آموزش فریم ورک لاراول […]
[…] قسمت نهم آموزش فریم ورک لاراول […]
[…] قسمت نهم آموزش فریم ورک لاراول […]
[…] قسمت نهم آموزش فریم ورک لاراول […]
[…] قسمت نهم آموزش فریم ورک لاراول […]
[…] قسمت نهم آموزش فریم ورک لاراول […]
[…] قسمت نهم آموزش فریم ورک لاراول […]
[…] قسمت نهم آموزش فریم ورک لاراول […]
[…] قسمت نهم آموزش فریم ورک لاراول […]
[…] قسمت نهم آموزش فریم ورک لاراول […]
با سلام
بابت آموزش های کاربردیتون خیلی خیلی ممنونم
من پکیج پروژه محور لاراول رو هم تهیه کردم
ولی الان دارم دوره های مقدماتی رو که تهیه کردید میبینم که توی همین بخش به مشکل خوردم ، وقتی از دستور
php artisan migrate استفاده میکنم ، خطای سینتکس میده و وقتی داخل فایل مایگریشن این قطعه کد رو (->unique) حذف میکنم ، دیگه اروری نمیده ، یعنی فکر کنم با این دستور مشکل داره و اون رو نمیشناسه برای ساخت جدول یعنی باید تمام فیلدهایی که این قطعه کد رو دارند اصلاح کنم تا ارور نده!!
آیا این مشکل از ورژن لاراول میتونه باشه یا اینکه سینتکسش تغییر کرده؟!
ممنون
با سلام و درود
خیلی ممنونم از لطفتون
نه در ورژن 5.4 که ورژن فعلی هست هنوز برای migrate از همین دستور استفاده می شود. شما بعد این که تمام migrate های خودتون رو ایجاد کردید باید ارتباط با MySql یا هر بانک اطلاعاتی که دارید برقرار کنید و بعد از دستور php artisan migrate استفاده کنید و فقط کافیه یک بار این دستور را وارد نمایید. بعد زدن دستور وارد دیتابیس خودتون برید اگه ارتباط فریمورک با دیتابیس برقرار باشه تمام جداول در دیتابیس ایجاد می شود در صورتی که ایجاد شده پس به درستی کار کرده است اگر خطایی داد مطمئن شوید ارتباطتون با دیتابیس برقرار باشه.
چون در پروژه ابتدایی که خود لاراول ایجاد می کنه دو migration وجود دارد و مسلما خطایی در کد نویسی نخواهد بود.
موفق باشید
با سلام
ممنون از پاسخگوییتون
من الان با اتصال با دیتابیس مشکلی ندارم و تمام عملیات های insert , update , delete و … رو انجام میدم ولی زمانی که میخوام به جدول متصل کنم تا زمانی که اون قطعه کد رو از داخل مایگریشن حذف نکنم جداول بارگذاری نمیشن و خطای سینتکس میده
تصویر خطا :
تصویر دوم :
با سلام و درود
کلا اون قسمت از دستور فقط واسه این که وقتی ایمیل داره در دیتابیس ذخیره می شه اجازه نمی ده ایمیلی ذخیره بشه که قبلا در دیتابیس ذخیره شده است. حالا اگر به هر دلیلی اون دستور خطا می ده کلا پاکش کنید هم مشکلی ایجاد نمیشه و شما می تونید در موقع کد نویسی ایمیلی که قراره در دیتابیس ذخیره بشه رو بررسی کنید و در صورتی که تکراری نبود ذخیره کنید.
چیز مهمی نیست. اگر بعد موفقیت آمیز بودن دستور جداول در دیتابیس ایجاد شده دیگه کارتون رو ادامه بدید.
موفق باشید
سلام
ممنون
موفق باشید