ایجاد دیکشنری یا همان تغییر زبان در کیک ۲
۹۵/۰۳/۱۲
یک بلاگ ابتدایی با استفاده از کیک پی اچ پی ۲
۹۵/۰۳/۱۲

روش استفاده از کنسول در Cake PHP 2

با عرض سلام ا حترام

چند هفته ای هست که دارم با کیک کار می کنم و واقعاً ازش خوشم اومده و لفظی بهتر از “عجب چیزی این کره خر براش سراغ ندارم :دی” واقعاً دست سازندگانش درد نکنه خیلی چیز خوبی ساختن آدم واقعاً از کار کردن باهاش لذت می بره!

یکی از چیزهای خیلی مفید و جالب این کیک همین کنسولش هست. من پارسال سراغ فریم ورک های دیگه ای مثل CodeIgniter و Zend هم رفتم و باهاشون کمی کار کردم و یه مقداری هم با کنسولشون کار کردم اما خداییش بهم حال ندادن، نمی دونم شاید هم چون زیاد ازشون استفاده نکردم نتونستم درکشون کنم! حالا از اینا بگذریم کنسول این کرده خر (منظوری همین کیکه :دی) خیلی چیز باحالی هست، آدم واقعاً میمونه توش توی تیبل ها آدم می یاد id یه تیبل رو می ذاره توی یه تیبل دیگه بعدش هم ۴ تا کلمه توی کنسول می زنه اون وقت این کیک می یاد زرررتی یه CRUDخوب با رعایت نوع روابط بین تیبل ها ایجاد می کنه! آدم واقعاً حالش از این همه راحتی کار و تکنولوژی بهم می خوره! :دی (اینکه شوخی بود من که واقعاً لذت می برم ازش)

اما از این چیزایی که گفتم بالا بگذریم می ریم سراغ نصبش. مراحل نصب کنسول بسیار بسیار ساده می باشد. (این مراحل برای ویندوز ۷ هست البته در سایر ویندوزها هم نباید زیاد متفاوت باشه)

۱- بعد از دانلود پکیج کیک از سایتش پکیج رو باز کنید و بذارید توی root وب سرورتون. من توی این مثال اسم فولدری که محتویات کیک توش قرار داره رو Posts گذاشتم. و در ضمن وب سرور من wamp هست که اون رو توی درایو c نصب کردم.

۲- حالا شما باید برید روی Computer همون My Computer سابق و روش کلیک راست کنید و صاف برید توی Properties و بعدش گزینه Advanced system settings رو انتخاب کنید.

۳- با این انتخاب پنجره System Properties به شما نشان داده می شود. حالا روی سربرگ یا همون تب Advanced برید و گزینه Environment Variables رو انتخاب کنید.

۴- مثله تصویر زیر گزینه Path رو انتخاب کنید و بعدش هم Edit بزنید. توی این قسمت شما باید مسیر فولدر Console کیک و مسیری جایی که PHPتون اونجا نصب شده رو به آخر textFieldی که توی شکل نشون داده شده اضافه کنید.

من توی کامپیوتر خودم مسیری که واسه کنسول کیک ۲ به این قسمت اضافه کردم از قرار زیر هست :

;C:\wamp\www\Posts\lib\Cake\Console

و میسیری هم که برای PHP گذاشتم از قرار زیر هست :

C:\wamp\bin\php\php5.3.4

توجه داشته باشید که هر کدوم از ایم مسیرها باید توسط “;” از هم جدا بشن.

خوب مراحل نصب کنسول تموم شد. حالا نوبت مراحل استفاده از اون هست.

برای این کار هم کافی هست برید از توی start و cmd رو اجرا کنید و بعدش برید به مسیری که فولدر App کیک توی اون قرار داره. توی کامپیوتر من از قرار زیر هست:

C:\wamp\www\Posts\app

بعدش توی cmd تایپ کنید cake اونوقت می بینید که یکسری دستور و توضیح که مربوط به کیک هست به شما نشون داده می شه و می تونید با استفاده از این دستورات کیکی بپزید عالی.

برای مثال : فرض کنید توی دیتابستون یک تیبل دارید به نام posts که این پست با یک تیبل دیگه به نام comments ارتباط داره و ارتباط هم از این قراره که هر پست میتونه تعدادی کامنت داشته باشه. بنابراین ما یک post_id توی تیبل comments قرار می دیم. حالا با استفاده از آموزه های بالا و دستورات کنسول کیک شما کافی هست تایپ کنید : cake bake all post با این دستور زیبا در عرض کمتر از ۱۰ ثانیه شما به یک بلاگ ابتدایی دسترسی پیدا می کنید که با کمی صرف وقت می تونید اون رو کاملش کنید.

واقعاً دستشون درد نکنه خیلی چیز خدایی ساختن جون می ده واسه ما شیرازیا :دی

موفق و پیروز باشید

اگر سوالی هم بود می تونید در انجمن کیک فارسی به آدرس http://forum.cakephp.ir/ مطرح کنید.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*ضروری