نمایش نتایج 1 تا 2 از 2

نام تاپیک: console application in yii/ساخت console Application در فریم ورک YII

  1. #1
    کاربر دائمی
    تاریخ عضویت
    مهر 1391
    محل زندگی
    ایران-گیلان-ماسال
    پست
    194

    Thumbs up console application in yii/ساخت console Application در فریم ورک YII

    در مورد تفاوت web Application و console Application در فریم ورک yii و البته نحوه ایجاد یک console Application در فریم ورک محبوب یی (YII) راهنمایی بفرمایید.البته سوال اصلی قسمت دوم سوال هست.

  2. #2

    نقل قول: console application in yii/ساخت console Application در فریم ورک YII

    Web Application یعنی یک سایت کامل و معمولی ولی Console Application یعنی یک اسکریپت که تحت محیط خط فرمان کار میکنه و بیشتر برای کارهایی مثل Cron و... استفاده میشه. وب سایت که نیاز به مثال نداره ولی برای برنامه کنسول یک مثال میزنم. این کد رو توی مسیر protected/commands/TestCommand.php ذخیره کنید:
    <?php
    class TestCommand extends CConsoleCommand
    {
    public function getHelp()
    {

    $description = "DESCRIPTION\n";
    $description .= ' ' . "This is just a test command.\n";
    return parent::getHelp() . $description;
    }

    public function actionIndex()
    {
    echo "This is the default action.\n";
    }

    public function actionHello($name)
    {
    echo "Hello {$name}!\n";
    }
    }

    حالا برای اجرای اون میتونید توی محیط کنسول از دستورات زیر استفاده کنید (با فرض اینکه پروژه در مسیر C:\xampp\htdocs\site قرار داره) :
    C:
    CD \xampp\htdocs\site\protected

    yiic help test
    /* Output :
    Usage: C:\xampp\htdocs\ts\protected\yiic.php test <action>
    Actions:
    index
    hello --name=value
    DESCRIPTION
    This is just a test command.
    */

    yiic test
    // Output: This is the default action.

    yiic test index
    // Output: This is the default action

    yiic test hello --name=PHP
    // Output: Hello PHP!

    yiic test hello --name="PHP Programmer"
    // Output: Hello PHP Programmer!

    اگه باز هم سؤالی بود در خدمتم.

تاپیک های مشابه

  1. نبودن گزینه windows Application در هنگام ساخت پروژه جدید
    نوشته شده توسط m_soheyl_s در بخش C#‎‎
    پاسخ: 2
    آخرین پست: شنبه 19 بهمن 1392, 07:16 صبح
  2. پاسخ: 2
    آخرین پست: چهارشنبه 08 آبان 1392, 11:00 صبح
  3. مبتدی: تفاوت بین console application precompiled header و console application empty project
    نوشته شده توسط karbara121 در بخش برنامه نویسی با MFC و ++Visual C
    پاسخ: 0
    آخرین پست: شنبه 15 تیر 1392, 10:04 صبح
  4. سوال در مورد ساخت Service Application
    نوشته شده توسط meysam558 در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 5
    آخرین پست: چهارشنبه 02 دی 1383, 01:51 صبح
  5. سوال در مورد ساخت Service Application
    نوشته شده توسط meysam558 در بخش برنامه نویسی در Delphi
    پاسخ: 5
    آخرین پست: چهارشنبه 02 دی 1383, 01:51 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •