آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

نقش اصلی کلاس db در php ?

fati-jojo  7 سال پیش  7 سال پیش
0 0

با عرض سلام و خسته نباشید

در پی اچ پی  پروژه نوت استاد محترم اقای اقاجانی کلاسی بنام کلاس db مشخص میکند و بعد هم چیزی بنام سینگلتون را درون کلاس  db توضیح و تعریف میکند. حال میخواستم بدونم ایا نقش این کلاس db  در اتصال راحت تر به دیتا بیس است ؟ در صورتی که چنین است  من  دیده ام در پروژه های مختلف با دو تا دستور ساده به دیتا بیس متصل میشوند و دیگر این کلاس db را تعریف نمیکنند میخواستم بدونم این کلاس db چه اثری دارد و چه نقشی ایفا میکند ؟

ممنون و تشکر

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
رامـــــین  7 سال پیش
+1 0

وظیفه ی کلاس db علاوه بر اتصال به دیتابیس ، نظم و ساختار دهی به دستورات مربوط به دیتابیس هست ، شما با استفاده از این کلاس و مجموعه کد هایی که در این کلاس می نویسید دیگه لازم نیست کد های تکراری مربوط به دیتابیس را در هرجایی که میخواید با دیتابیس کار کنید استفاده کنید برای مثال خطایابی هنگام insert به دیتابیس ، در کلاس db اول ایکنه یه تابع برای insert و query نوشته شده که شما در هرجایی کد فقط با فراخوانی آن و وارد کردن دستورات بهش دیگه لازم نیست چند خط کد بنویسید و برای دیدن خطاهای حین insert و query هم دیگه لازم نیست که در هرجایی کد های مربوط به خطاهای دیتابیس رو بنویسید و فقط با یک خط هم در وقت صرفه جویی می کنید و هم منظم و تمیز کد می نویسید هم چیزی رو از قلم نمیندازین و سرعتتون بالا میره و دلیل دیگر اون رو هم در آموزش های جلوتر خودتون مشاهده می کنید که استاد از این کلاس هم در mvc استفاده می کنند که اگر این کلاس Db نبود کد نویسی بسیار طولانی و زشت و در هم ریخته می شد.


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .