شعار همیشگی: حفظ مشتریان فعلی ، دعوت از مشتریان قبلی ، جذب مشتریان آتی.
Laravel چیست؟
با شما هستیم با آموزش Laravel چیست؟ در خدمت شما خواهیم بود تا انتهای این مطلب ما را همراهی کنید. و یا با محیط آن آشنا گردید به مطالعه این مطللب بپردازید.
بکاپ منظم روزانه هفتگی ماهانه در یک سرور مجزا از مزیت نگارنوین نسبت به سایرین می باشد.
شرکت نگارنوین با همت بهترین کارشناس های قوی به شما کاربران و مشتریهای عزیز خدمت رسانی میکند تا هرچه آسان تر و بهتر به درخواست های خود برسید.
Laravel چیست؟
« لاراول » ( Laravel ) یک فریمورک php مبتنی بر معماری MVC است. این چارچوب بسیار قدرتمند، کدباز و رایگان است.
لاراول امکان توسعه برنامههای تحت وب را آسان و سریع کرده و بسیار انعطافپذیر است. در این فریمورک میتوان عملکرد بسیاری از بخشها را بدون نیاز به تغییر در کدهای اصلی تغییر داد و هنگام ایجاد یک اپلیکیشن برای کدهای تکراری برنامهنویسی، راهحل و (short code)های مناسب ارائه میدهد.
روند رشد این فریمورک در سالهای اخیر بسیار سریع بوده است و اکنون جزء یکی از محبوبترین فریمورکهای زبان پیاچپی است.
از جمله مزایای این فریمورک میتوان به موارد زیر اشاره کرد:
راهاندازی آسان
یادگیری آسان
بهروزرسانی آسان
بدون داشتن کد نویسیهای تودرتو
دارای قابلیت ماژولار (از جمله Bundle و Composer)
مبتنی بر معماری منعطف (MVC)
ارتباط با دیتابیس و اجرای دستورات به صورت سریع و آسان
بهرهمندی از (ORM) با نام (Eloquent) با کارایی و انعطاف چشمگیر
بهرهمندی از (templating engine) با نام (Blade) با امکانات مناسب
توسعه اختصاصی سیستم مسیر دهی (routing)
اجرای آسان روندهای معمول برنامهنویسی مانند احراز هویت
انجام تستهای متعدد از واحدهای مختلف برنامه با دستورات ساده
نصب لاراول روی CentOS
پیشنیازهای نصب لاراول:
نسخه PHP:
۵٫۶ و بالاتر
ماژولهای PHP:
(OpenSSL , PDO , Mbstring , Tokenizer)
ابتدا باید (epel) را نصب کنید.
yum install epel-release
سپس (Composer) را نیز نصب کنید.
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
chmod+x /usr/local/bin/composer
git clonehttps://github.com/laravel/laravel.git
cd laravel
composer install
chown -R USER.USER laravel
chmod -R 755 laravel
php artisan key:generate
Application key [Z4hfTHU7hFMwHauzOwv7rO9e0MJ9UnhQ] set successfully.
‘key’ => env(‘APP_KEY’, ‘Z4hfTHU7hFMwHauzOwv7rO9e0MJ9UnhQ’),
‘cipher’ => ‘AES-256-CBC’,
service httpd restart