• آموزش Laravel (قسمت اول)
    #1
    Note 
    کمتر از دو سال قبل، پروژه ای متن باز شروع به کار کرد که امروزه کمتر توسعه دهنده PHP است که حداقل اسم آن را نشنیده باشد. اسم آن Laravel است. Laravel در  واقع یک فریم ورک PHP بر پایه MVC است. این فریم ورک دارای انعطاف خوبی است و با کمی اطلاعات در مورد PHP میتوان از آن استفاده کرد. در این مطلب و احتمالاً مطالب آینده با نحوه کار کردن با Laravel آشنا میشویم.

    ابتدا در این مطلب میخواهیم Laravel را راه اندازی کنیم.

    نیازمندی های Laravel
    برای استفاده از Laravel باید از نسخه PHP 5.3.7 به بالا استفاده کنید. همچنین باید Mcrypt PHP Extension هم نصب باشد. امیدواریم سرورهای ایرانی به این موارد توجه کنند و مطابق نیازهای روز حرکت کنند.

    نصب Composer
    Composer یک برنامه است که وابستگی  های (Dependency) کتابخانه های PHP را به راحتی و به صورت خودکار نصب میکند. از آنجایی که Laravel دارای وابستگی های متعددی است، بهترین راه حل استفاده از Composer است.

    برای استفاده از Composer ابتدا باید آن را نصب کنیم.


    Linux
    کاربران این سیستم عامل میتوانید با اجرا کردن دو کد زیر Composer را به صورت globally نصب کنید.

    [POWERSHELL]
    $ curl -sS | php
    $ mv composer.phar /usr/local/bin/composer
    [/POWERSHELL]


    Windows
    کاربران این سیستم عامل هم با دانلود برنامه نصب کننده Composer میتوانند از آن استفاده کنند.

    OSX
    در این سیستم عامل هم با اجرا کردن دو کد زیر Composer نصب خواهد شد.
    [JS]
    brew tap josegonzalez/homebrew-php
    brew install josegonzalez/php/composer
    [/JS]

    نصب Laravel و وابستگی ها
    بعد از نصب Composer ترمینال را باز کرده و به پوشه پروژه تغییر مکان دهید و کد زیر را اجرا کنید تا Laravel دانلود و وابستگی های آن نیز نصب شود
    [JS]composer create-project laravel/laravel --prefer-dist[/JS]

    اجرا کردن Laravel
    بعد از دانلود Laravel با استفاده از مروگر به مسیر پروژه و پوشه public میرویم، و میبینیم که Laravel به خوبی کار میکند.

    نکته: در سیستم عامل های Linux احتمالاً باید دسترسی ها را درست کنید. از کد زیر استفاده کنید (مسیر را درست کنید).
    [JS]chgrp -R www-data /var/www/laravel
    chmod -R 775 /var/www/laravel/app/storage/[/JS]

    در مطلب بعد بیشتر با Laravel آشنا میشویم و کار کردن با Route را شروع خواهیم کرد.

    منبع آموزش: Laravel: شروع به کار | آپارنت

    پاسخ
    ایجاد موضوع جدید   پاسخ به موضوع  

    موضوعات مرتبط با این موضوع...
    موضوع نویسنده پاسخ بازدید آخرین ارسال
      آموزش آموزش کامپوزر Composer moh3en 0 123 14-05-2017 ساعت 16:12
    آخرین ارسال: moh3en
    Note آموزش MVC به زبان ساده (تصویری) Daniel 1 1,009 16-08-2016 ساعت 09:24
    آخرین ارسال: aaiz
    Note آموزش MVC Daniel 1 812 26-11-2015 ساعت 12:56
    آخرین ارسال: bkk
    Note کتاب آموزش PHP از مقدماتی تا پیشرفته Stack OverFlow 0 1,302 16-02-2015 ساعت 10:48
    آخرین ارسال: Stack OverFlow
    Note آموزش ساخت صفحه بندی در php pHp king 2 1,561 18-05-2014 ساعت 15:34
    آخرین ارسال: pHp king
    Note سورس وبلاگ نوشته شده با فریمورک لاراول(Laravel) Daniel 0 594 09-05-2014 ساعت 19:20
    آخرین ارسال: Daniel
    Note آموزش مقدماتی php (کتاب) PHP.sec 0 486 16-03-2014 ساعت 21:25
    آخرین ارسال: PHP.sec
    Note آموزش PHP از مقدماتی تا پیشرفته Stack OverFlow 0 434 28-02-2014 ساعت 16:23
    آخرین ارسال: Stack OverFlow
    Note آموزش Regex IranPhp 1 511 09-02-2014 ساعت 18:29
    آخرین ارسال: PHP.sec
    Note آموزش گذاشتن کپچا(Captcha) در سایت SOFTAFZAR 1 1,451 06-02-2014 ساعت 22:46
    آخرین ارسال: Wp script

    کاربرانِ درحال بازدید از این موضوع:   1 مهمان