زبان php یک زبان قدرتمندی هست که میتونه با انواع دیتابیسها ارتباط برقرا کنه و به مدیریت داده های درون بانک بپردازه
البته مدیریت داده های بانک به عهده سیستم مدیریت بانکهای اطلاعاتی مثل mysql هست و منظورمون از اینکه php هم قادر به مدیریت دیتابیس هست یعنی میتونه در یک ارتباط مستقیم با بانک کوئری هایی رو به بانک تحویل بده و بوسیله این کوئری ها تغییراتی در داده های بانک ایجاد کنه و همچنین مقادیری رو از بانک بخونه و در صفحاتی به کاربر نمایش بده
تا اینجا حاشیه و مقدمه ای بود که وارد بحث اصلی بشیم و بحث اصلی هم خیلی مختصر هستش و انهم اینه که چرا با وجود انواع سیستم های مدیریت بانک اطلاعاتی اکثر برنامه نویسان تحت وب از سیستم مدیرت بانک اطلاعاتی mysql استفاده می کنند ؟!
پاسخ در چند سطر خدمتتون آورده شده است :
1 - مای اس کیو ال یک سیستم مدیریت داده ای رابطه ای هست که با زبان C و C++ برنامه نویسی شده و سازگاری بسیار بالایی با زبان php داره
2 - مای اس کیو ال یک سیستم مدیریت بانک هست که بر روی سرور اجرا می شود و این ویژگی هم یکی از ملزومات نرم افزارهای تحت وب میباشد
3 - مای اس کیو ال یک نرم افزار یا سیستم مدیریت بانک اطلاعاتی هست که هم برای نرم افزارهای کوچک کارائی مناسب داره و هم برای نرم افزار خیلی بزرگ و دارای داده های بسیار عظیم
4 - مای اس کیو ال بسیار سریع و قابل اعتماد است
5 - استفاده از مای اس کیو ال بسیار راحت میباشد و کوئری نویسی در آن بوسیله زبان قدرتمند SQL که یک زبان استاندار کوئری نویسی هست انجام می شود
6 - مای اس کیو ال بر روی هر پلتفرمی اجرا می شود
7 - مای اس کیو ال کاملا رایگان میباشد
8 - مای اس کیو ال توسط یک شرکت بسیار قدرتمند بنام اراکل توسعه داده شده و دارای پشتیبانی میباشد
9 - مای اس کیو ال قابلیت اجرای چندین کوئری توسط چندین کاربر رو بطور همزمان و با سرعت فوق العاده بالایی رو داره و این بسیار ویژگی عالی هست و ما دیگه مشکل چند کاربر همزمان رو مثل بانک هایی نظیر اکسس و ... رو نداریم
10 - مای اس کیو ال داده ها را در ساختارهای استاندارد ( جدول ) نگهداری می کند
11 - در مای اس کیو ال قابلیت استفاده از انواع موتورها و انجین های اس کیو ال فراهم شده است که بسته به نوع نرم افزار قابل انتخاب است
12 - مای اس کیو ال دارای قابلیت شاخص گذاری بر روی ستونهایی از جداول جهت بالابردن کارائی و سرعت میباشد
13 - مای اس کیو ال به قدری قدرتمند هست که سایت های بسیار بزرگی ( از نظر حجم داده ) نظیر فیسبوک ، توییتر ، ویکیپدیا و ... از آن استفاده می کنند
و بسیاری دیگر از ویژگی ها که فکر میکنم مهم ترین شون رو گفتم
امیدوارم به دردتون بخوره
منتظر نظرات و سئوالات شما برنامه نویسان عزیز هستم