آموزش لاراول
لاراول(Laravel) محبوبترین فریمورک php است که توسط Taylor Otwell توسعه پیدا کرده است. این فریمورک از کتابخانههای گوناگونی و به ویژه بسیاری از کتابخانههای سیمفونی(Symfony) استفاده میکند. در توسعهی لاراول بسیاری مفاهیم و روشهای موجود در دیگر فریمورکها و زبانهای برنامهنویسی گردآوری شدهاند. لاراول مجموعهای یکپارچه از بهترین روشها و ابزارها در یک بسته است. ویژگیهای بسیاری در لاراول وجود دارند که آن را به انتخاب اول توسعهدهندگان برای طراحی سایت و به طور خاص طراحی سایت با php تبدیل کردهاند.
آموزش ابزار Eloquent در لاراول
لاراول همراه با یک ORM پیش فرض به نام Eloquent ارائه می شود. این ORM برای کار با پایگاه داده الگوی ActiveRecord را پیاده سازی می کند...
جداول پایگاه داده معمولا به هم مرتبط هستند. برای مثال یک پست در وبلاگ می تواند تعداد زیادی دیدگاه (مرتبط) داشته باشد یا سفارشی با کاربری که آن را داده رابطه داشته باشد....
تمامی مجموعه های چند نتیجه ای که در خروجی کوئری های Eloquent دریافت می کنیم، در واقع نمونه ای از شی Illuminate\Database\Eloquent\Collection هستند...
Accessor ها و Mutator ها به شما این امکان را می دهند تا attribute های Eloquent را به هنگام بازیابی از مدل یا مقدار دهی آن، فرمت دهی کنید...
به هنگام ساخت API برای JSON، اغلب لازم می شود مدل ها و رابطه های خود را به فرمت آرایه یا JSON تبدیل نمایید...