-
Propel چیست ؟
اکثر برنامه نویسان در نوشتن Query های SQL به مشکل بر می خورن و همیشه واسه خودشون یک کلاس می نویسن و دیگه همیشه از همون کلاس در پروژه های خودشون استفاده می کنند . اما امروز می خوام Propel دوای درد این برنامه نویسان رو معرفی کنم.
Propel یک پروژه PHP است که اصطلاحا به اون ORM یا Object-Relational Mapping هم گفته می شه که با PHP5 سازگار هست و به برنامه نویسان PHP5 همواره توصیه می شه . با استفاده Propel می تونید کار خودتون رو خیلی ساده کنید . برای اطلاعات بیشتر در مورد ORM می تونید به اینجا هم مراجعه کنید.
Propel از هر table شما یک شی می سازه و شما به سادگی می تونید با این دستور یک کانکشن بسازید.
کد:
می شه گفت که دیگه شما نیاز ندارید SQL بنویسید مگر اینکه خودتون بخواهید . Propel تمام خواسته های عادی شما رو بر آورده می کنه مثلا برای ذخیره یه فیلد به این صورت عمل می کنیم.
کد:
کد:
$table->setfieldname() = $value
و در انتها :
کد:
برای گرفتن Query های خاص هم باید از Criteria استفاده کنید که در اینجا
کد:
http://propel.phpdb.org/trac/wiki/Users/Documentation/1.3/Criteria
کاملا این موضوع شرح داده شده .
می تونید Propel رو از سایت اصلی اون دریافت کنید یا آموزش های اون رو بخونید .
کد:
http://propel.phpdb.org/trac
با آرزوی موفقیت برای شما دوستان عزیز ، امید وارم این مطلب مورد توجه شما قرار بگیره .
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
کاربر مقابل از نوید عزیز به خاطر این پست مفید تشکر کرده است:
-
06-07-2008 09:26 AM
# ADS
تبلیغات در جوملا فارسی
علاقه مندی ها (Bookmarks)