کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

آموزش لاراول

لاراول(Laravel) محبوب‌ترین فریم‌ورک php است که توسط Taylor Otwell توسعه پیدا کرده است. این فریم‌ورک از کتابخانه‌های گوناگونی و به ویژه بسیاری از کتابخانه‌های سیمفونی(Symfony) استفاده می‌کند. در توسعه‌ی لاراول بسیاری مفاهیم و روش‌های موجود در دیگر فریم‌ورک‌ها و زبان‌های برنامه‌نویسی گردآوری شده‌اند. لاراول مجموعه‌ای یکپارچه از بهترین روش‌ها و ابزارها در یک بسته است. ویژگی‌های بسیاری در لاراول وجود دارند که آن را به انتخاب اول توسعه‌دهندگان برای طراحی سایت و به طور خاص طراحی سایت با php تبدیل کرده‌اند.


آموزش سرویس های لاراول

آموزش تخصیص مجوز (Authorization) در لاراول
آموزش تخصیص مجوز (Authorization) در لاراول

علاوه بر سرویس های احراز هویت (authentication) که با نصب لاراول آماده و تنظیم شده در اختیار شما قرار می گیرد، این فریم ورک همچنین روشی آسان برای سازمان دهی منطق تخصیص مجوز (authorization) و کنترل دسترسی به منابع فراهم می نماید....

6388 بازدید
ادامه
سرویس (احراز هویت) Authentication در Laravel
سرویس (احراز هویت) Authentication در Laravel

لاراول با امکانات و ابزار قدرتمندی که در اختیار برنامه نویس قرار می دهد پروسه ی پیاده سازی احراز هویت (authentication) را بسیار آسان کرده است. در حقیقت تقریبا همه چیز به صورت آماده و پیکربندی شده می باشد....

13767 بازدید
ادامه
آموزش Artisan Console در لاراول
آموزش Artisan Console در لاراول

Artisan اسم رابط خط فرمان (command-line interface) است که همراه با فریم ورک Laravel عرضه می شود. این رابط دستورات بسیار کارآمدی برای توسعه ی اپلیکیشن در اختیار برنامه نویس قرار می دهد....

4951 بازدید
ادامه
آموزش سرویس Cache در لاراول
آموزش سرویس Cache در لاراول

Laravel یک API (رابط برنامه سازی کاربردی) متحدالشکل برای تمامی سیستم های ذخیره سازی موقت اطلاعات (caching) ارائه می کند. برای تنظیم سرویس cache می بایست به فایل کانفیگ config/cache.php مراجعه نمایید...

6501 بازدید
ادامه
آموزش Collection ها در laravel
آموزش Collection ها در laravel

کلاس Illuminate\Support\Collection از فریم ورک Laravel یک wrapper کارآمد و بهینه برای کار با داده های از نوع آرایه در اختیار برنامه نویس قرار می دهد (wrapper = هر کلاسی که قابلیت و امکانات یک کلاس یا کامپوننت دیگری را در خود کپسوله سازی کند). برای فهم بهتر توجه خود را به مثال ساده ی زیر جلب نمایید....

7228 بازدید
ادامه
آموزش Elixir در Laravel در لاراول
آموزش Elixir در Laravel در لاراول

سرویس Elixir در چارچوب نرم افزاری لاراول با ارائه ی API های کارامد و بهینه به شما این امکان را می دهد تا Gulp task های پایه و آسان برای برنامه های کاربردی خود بنویسید....

5312 بازدید
ادامه
آموزش Encryption (رمز نگاری) در لاراول
آموزش Encryption (رمز نگاری) در لاراول

برای اینکه بتوان از سرویس رمزنگاری لاراول استفاده ی بهینه نمود، بایستی گزینه ی key از فایل تنظیمات و کانفیگ config/app.php را با یک رشته ی تصادفی با طول 32 کاراکتر مقداردهی نمایید...

4710 بازدید
ادامه
آموزش مدیریت خطاها و ثبت وقایع / logging  در لاراول
آموزش مدیریت خطاها و ثبت وقایع / logging در لاراول

زمانی که یک پروژه جدید Laravel راه اندازی می کنید، می بینید که قابلیت های مدیریت خطا (exception/error handling) از پیش برای شما تنظیم شده و آماده ی استفاده می باشند....

6514 بازدید
ادامه
آموزش رخدادها (event ها) در لاراول
آموزش رخدادها (event ها) در لاراول

رخدادها در Laravel با پیاده سازی الگوی observer این امکان را فراهم می آورد تا برای event های برنامه ی خود subscribe کرده (به آن ها گوش داده) و گوش فراخوان تخصیص دهید....

8932 بازدید
ادامه
آموزش ذخیره سازی ابری در لاراول
آموزش ذخیره سازی ابری در لاراول

چارچوب نرم افزاری Laravel با بهره گیری از پکیج کارآمد Flysystem که توسط Frank de Jonge برای زبان PHP تنظیم شد، امکانات سیستم فایل قدرتمندی ویژه ی توسعه اپلیکیشن های تحت وب ارائه می دهد....

5308 بازدید
ادامه
آموزش رمزنگاری (Hashing) در لاراول
آموزش رمزنگاری (Hashing) در لاراول

فریم ورک Laravel با ارائه ی Facade ای به نام Hash این امکان را می دهد تا گذرواژه های کاربری را با روش رمزنگاری و هشینگ Bcrypt ذخیره نمایید....

4891 بازدید
ادامه
آموزش توابع کمکی (Helper Functions) در لاراول
آموزش توابع کمکی (Helper Functions) در لاراول

Laravel تعداد زیادی از توابع کمکی زبان PHP را پیش فرض شامل می شود. اگرچه بسیاری از این توابع توسط خود Framework مورد استفاده قرار می گیرند، با این حال شما نیز می توانید در صورت لزوم از آن ها در برنامه های کاربردی خود استفاده نمایید....

6186 بازدید
ادامه
آموزش سرویس Queue و صف بندی عملیات در Laravel
آموزش سرویس Queue و صف بندی عملیات در Laravel

سرویس queue چارچوب نرم افزاری لاراول یک API متحدالشکل ارائه می کند که در چندین queue back-end مختلف مورد استفاده قرار می گیرد....

12585 بازدید
ادامه
آموزش Localization در لاراول
آموزش Localization در لاراول

امکان localization در فریم ورک Laravel به شما این اجازه را می دهد تا رشته ها را به زبان های مختلف در اپلیکیشن خود ترجمه و بازیابی کنید.....

5362 بازدید
ادامه
آموزش سرویس ایمیل در لاراول
آموزش سرویس ایمیل در لاراول

laravel یک API ساده در عین حال کارآمد مبتنی بر کتابخانه ی پرطرفدار ارسال ایمیل SwiftMailer ارائه می دهد. لاراول همچنین درایورهایی را برای SMTP، Mailgun، Mandril، Amazon SES، تابع mail زبان PHP ارائه می کند که این امکان را به شما می دهد تا به راحتی ایمیل ها را...

5975 بازدید
ادامه
آموزش پکیج نویسی در Laravel
آموزش پکیج نویسی در Laravel

پکیج ها روش اصلی و اولین وسیله برای افزودن قابلیت ها و امکانات جدید به Laravel محسوب می شوند. پکیج می تواند هر چیزی از جمله یک روش بهینه برای کار با تاریخ ها همچون Carbon و یا یک فریم ورک کامل تست گیری BDD (توسعه ی رفتار محور) مانند Behat باشد....

5519 بازدید
ادامه
آموزش صفحه بندی(Pagination) در لاراول
آموزش صفحه بندی(Pagination) در Laravel

صفحه بندی یا Pagination در اغلب framework ها بسیار دشوار می باشد. Laravel این عملیات را به صورت چشم گیری آسان می سازد، به گونه ای که قادر است با سرعت باور نکردنی یک سری لینک هوشمند بر اساس صفحه ی جاری ایجاد کنید. HTML خروجی با فریم ورک bootstrap کاملا سازگار خواهد بود....

6979 بازدید
ادامه
آموزش Redis در لاراول
آموزش Redis در لاراول

Redis در واقع یک محل ذخیره سازی open source (رایگان و منبع آزاد) قدرتمند و پیشرفته مبتنی بر کلید-مقدار می باشد...

8888 بازدید
ادامه
آموزش Session در Laravel لاراول
آموزش Session در Laravel لاراول

اپلیکیشن های تحت وب HTTP محور ناپایدار هستند (stateless بوده و اطلاعات کاربر را ذخیره نمی کنند). session ها با فراهم آوردن امکان ذخیره ی اطلاعات کاربر در بین تمامی request ها و درخواست ها، راه حل کارامدی برای رفع این مشکل به حساب می آیند...

7869 بازدید
ادامه
آموزش Validation در Laravel
آموزش Validation در Laravel

Laravel رویکردهای متعددی در رابطه با اعتبارسنجی داده های ورودی اپلیکیشن ارائه می کند. به صورت پیش فرض، کلاس controller پایه چارچوب نرم افزاری Laravel از یک مشخصه (trait) به نام ValidatesRequests بهره می گیرد....

9178 بازدید
ادامه
آموزش زمان بندی Task ها در لاراول
آموزش زمان بندی Task ها در لاراول

در گذشته، توسعه دهندگان به ازای هر تسک یا عملیاتی که قصد زمان بندی آن را داشتند، یک ورودی یا آیتم Cron تعریف می کردند. پیدا است که این کار بسیار ملال آور و طاقت فرساست...

5613 بازدید
ادامه
آموزش task ها در Laravel
آموزش task ها در Laravel

سرویس Envoy لاراول با ارائه ی ساختار دستوری (syntax) بهینه با کدنویسی مختصر این امکان را می دهد تا task ها و عملیات رایج را به آسانی در سرویس دهندگان راه دور (remote server) اجرا نمایید...

3071 بازدید
ادامه
آموزش تست گیری در Laravel
آموزش تست گیری در Laravel

در طراحی Laravel امکان برای تست گیری و آزمون واحد تعبیه شده است. در واقع پشتیبانی از قابلیت تست گیری با ارائه ی PHPunit به صورت از پیش تنظیم شده و آماده در اختیار برنامه نویس قرار می گیرد، به طوری که یک فایل phpunit.xml ویژه ی اپلیکیشن شما برای تست برنامه در این چارچوب نرم افزاری تنظیم شده است.

6453 بازدید
ادامه