PDA

View Full Version : MySQL و PostgreSQL در PHP



sweb
جمعه 02 شهریور 1386, 02:47 صبح
با سلام.
لطفاً مطرح کنید که چرا استفاده از پایگاه داده PostgreSQL رایج نیست. این پایگاه داده بصورت Open Source هستش و این خودش یک نوع نزدیکی به PHP رو نشون میده و می خوام بدونم آیا استفاده از این پایگاه داده مشکلی به همراه داره یا اینکه دلیل خاصی برای ارجحیت MySQL با سایر پایگاه داده های موجود برای کار با PHP وجود داره. در ضمن روی سرور های موجود PostgreSQL نصب می شه یا باید دنباله سرور خاصی باشیم.

peyman1987
جمعه 02 شهریور 1386, 20:32 عصر
درباره دلیل استفاده از MYSQL باید بگم که این دو تقریبا با هم یکی شدن و دستورات کار با MYSQL بصورت فراوان و ساده در PHP گنجانده شده. برای همین هم بیشتر ترجیح میدن که با MYSQL کار کنن. احتمالا هم امنیت بالا ، سرعت زیاد ، حجم کم ، اپن سورس بودن و سادگی کار MYSQL باعث شده که بین PHP کارها و کلا در بین طراحان وب محبوبیت بیشتری پیدا کنه.

I,Nobody
جمعه 02 شهریور 1386, 21:46 عصر
در مورد وجود PGSQL بطور پیشفرض در سرور ها، باید بگم که اکثر سرورهای لینوکسی، این اونو نصب میکنن و نیاز به فراهم کردن هاست خاصی ندارید.
اکثراً(نه همه) ساپورت میکنن

Milad
یک شنبه 04 شهریور 1386, 00:35 صبح
اهم
امنیت PSG که به نظر من بیشتر
امکاناتش هم خیلی بیشتره تازه MySQL داره به پاش می رسه
حتی معدود دیتابیس های هست که توش می تونی به صورت OO دیتاهات رو design کنی

شاید یکی از دلایلی که یکم کمتر توجه شده بهش از همون اول نیومد و یک نسخه باینری مخصوص ویندوز هم بده بیرون
یادمه قدیما که MYSQL نسخه ویندوزی داشت PSG نداشت
دیگه اینکه PSG یک نرم افزار کاملا آزاده و مثل MYSQL هیچ نسخه فروشی نداره

I,Nobody
یک شنبه 04 شهریور 1386, 17:28 عصر
امکاناتش هم خیلی بیشتره تازه MySQL داره به پاش می رسه

مطمئنی؟
منبعی برای این مطلب داری؟
لطفاً معرفی کن تا بیشتر مطالعه کنیم

Milad
یک شنبه 04 شهریور 1386, 23:24 عصر
http://www.google.com/search?hl=en&client=iceweasel-a&rls=org.debian%3Aen-US%3Aunofficial&q=postgresql+feature&btnG=Search
http://www.postgresql.org/about/
و مثلا استرپروسیجر و تریگر رو MYSQL کی اضافه کرده ؟
MYSQL می تونه دیتابیس رو به صورت Object Oriented تعریف کنی ؟

oxygenws
دوشنبه 05 شهریور 1386, 00:03 صبح
در مورد امنیت هم لینک بدی بد نیست :)

Milad
دوشنبه 05 شهریور 1386, 09:04 صبح
در مورد امنیت هم لینک بدی بد نیست :)
LOL
من نوشتم امنیت ! کو ؟ !!!
آها دیدم :D
خب
من حرفم رو پس می گیرم نه به این دلیل که امنیت نداره بلکه به این دلیل که هیچ اطلاعی در مورد امنیت MYSQL و PGSQL ندارم
:P

I,Nobody
سه شنبه 06 شهریور 1386, 15:34 عصر
http://www.google.com/search?hl=en&c...re&btnG=Search (http://www.google.com/search?hl=en&client=iceweasel-a&rls=org.debian%3Aen-US%3Aunofficial&q=postgresql+feature&btnG=Search)
http://www.postgresql.org/about/
و مثلا استرپروسیجر و تریگر رو MYSQL کی اضافه کرده ؟
MYSQL می تونه دیتابیس رو به صورت Object Oriented تعریف کنی ؟

مرسی.
البته این لینک هایی که دادی، فقط برای آشنایی با PGSQL خوبه نه برای مقایسه اون با MySQL.
من اطلاعات زیادی در مورد PGSQL ندارم و نمیخوام بیخودی مباحثه داشته باشم.
ولی فکر میکنم برای اینکه یه دیتابیس رو به دیگری برتری بدیم، پارامترهای بیشتری رو باید در نظر بگیریم.
مثلاً این دوستمون که میخواد از PHP استفاده کنه، میتونه ببینه که PHP چه کتابخانه غنی برای کار با MySQL داره.
یا سرعت کار با دیتابیس( که اطلاع مقایسه ای ندارم)
یا قابلیت های دیتابیس در سیستم های توزیع شده
یا...