سلام
اگر امکانش هست دوستی به طور خلاصه صحبتی در حد معرفی راجع به orm های php داشته باشند.
با تشکر
orm یه لایه ای بین پایگاه داده و زبان برنامه نویسی که پیاده سازی کردنش میشه خیلی راحت تر با دیتابیس ارتباط برقرار کرد
تو این لایه برای مثال شما کد برای ذخیره یا آپدیت یا کارهای دیگه انجام میدید و در نقاط دیگه از پروژه اتون از این لایه ای که برای ارتباط برنامه نویس و پایگاه داده اوکی کردید استفاده میکنید
سلام
به صورت ساده تر من یک مثال میارم که مفهموم orm رو برسونم
برای مثال شما اگر بخوای یک کوئری بزنید که کل کاربران رو بگیری باید توی mysql این رو بنویسی و کلی روش کار کنی تا کاربرهارو مدیریت کنی.
select * from users;
اما در orm مثلا فریم ورک لاراول به این شکل نوشته میشه
public function users()
{
return $this->hasMany(User::Class);
}
و مثلا توی orm کداگنایتر به این شکل پیاده میشه
public function users()
{
return $this->db->get('users')
}
به صورت ساده تر orm یک کوئری ساز هست که برنامه نویس رو درگیر کوئری نمیکنه.
بین کداگنایتر و لاراول
لاراول orm قوی تری داره .
و تا جای که تحقیق کردم orm فریم ورک yii خیلی قوی تره
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟