PDA

View Full Version : سوال: بهترین روش برقرای اتصال به دیتابیس



shahab.es
پنج شنبه 20 اسفند 1394, 13:13 عصر
سلام و عرض ادب
دوستان من اخرین نسخه phpStorm رو دانلود کردم
و دیدم که کلاس mysql از رده خارج شده
میخوام ببینم علاوه بر استفاده از این کلاس، چه روش های دیگه ای هست برای برقراری اتصال به دیتابیس
معایب و محاسنشون چیه
بسیار سپاس گذارم ازتون :)

ravand
پنج شنبه 20 اسفند 1394, 13:47 عصر
شما میتونی از pdo استفاده کنی. امنیتش خوبه.

Unique
پنج شنبه 20 اسفند 1394, 20:17 عصر
mysqli هم میتونی استفاده کنی ! من ترجیحش میدم به PDO.

shahab.es
جمعه 21 اسفند 1394, 04:57 صبح
خیلی ممنونم دوستان
من میخوام بدونم نقطه قوت هر کدوم از روشا چیه
کی استفاده میشن، برتری دارن نسبت به هم یا نه؟
جایی تخصصی تر از برنامه نویس پیدا نکردم،طرز کار باهاشون رو نسبتا بلدم اما میخوام اطلاعات کسب کنم در بارشون...

sepehrazimi
جمعه 21 اسفند 1394, 05:37 صبح
سلام دوست عزیز به نظر pdo خیلی بهتر هست و امکانات بیشتری میده ولی در کل بهتر هست برای سرعت در برنامه نویسی و سهولت از کتابخانه های ساخته شده دیتابیس استفاده کنی من از کتابخانه medoo استفاد می کنم و خیلی هم راضیم راستی این کتابخانه از pdo استفاده می کنه . آدرس سایتش هم اینه


http://medoo.in/

Unique
جمعه 21 اسفند 1394, 15:54 عصر
PDO یک Interface طرح شده در PHP هست که میشه با یک ساختار ثابت به پایگاه های داده ای که درایور PDO براشون طراحی شده وصل شد ، وقتی از PDO استفاده میکنی به راحتی میتونی بین Database های مختلف Switch کنی بدون نیاز به دست زدن به کد های برنامه . مثلا به جای mysql از PostgreSQL یا MSSQL با یه چیز انتقال بدی پایگاه را.

MySQLi نسخه بهینه شده کتابخونه MySQL هست که در مقایسه با PDO :
۱ - محدود به MySQL هسj
۲ - سرعتش در ارتباط با MySQL نسبت به PDO بیشتره