a

ABLY مقالات و مطالب مجموعه

بسم الله الرحمن الرحیم

 

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

آموزش laravel

بخش دوم  

 

در بخش پیش در خصوص کلیت فریم ورک های PHP صحبت کردیم و مزایا و معایب فریم ورک ها را نیز بررسی کردیم. در این بخش قصد داریم ابزارهای مورد نیاز خود را جهت کار با لاراول را نصب کنیم.

 

برای شروع کار با فریم ورک لاراول می بایست ابتدا نرم افزارها و ابزارهای مورد نیاز را نصب کنیم. امکانات مورد نیاز برای اجرای لاراول:

  • Php ورژن 5.5.9 یا بالاتر
  • نصب بودن Extension های : OpenSSL- PDO-  Mbstring-Tokenizer (در خصوص این Extension ها صحبت خواهیم کرد و روش های فعال سازی آن ها را آموزش خواهیم داد) .
  • Apache Server

 

برای اجرای یک برنامه که به زبان php نوشته می شود نیازمند موارد زیر هستید.

  • Apache: آپاچی یک وب سرور متن باز رایگان است که بر روی تمامی توزیع های لینوکس و همچنین سیستم عامل ویندوز قابل نصب و اجراست.
  • MySQL :MySQL یکی از محبوب ترین DBMS ها می باشد. DBMS مخفف database management system می باشد، همانطور که از نام آن مشخص است وظیفه مدیریت بانک های اطلاعاتی را بر عهده دارد.
  • PHP: یک زبان برنامه نویسی سمت سرور، متن باز رایگان ت که از بهترین گزینه ها جهت گسترش صفحات وب می باشد.

برای شروع کار می توانید هر کدام از موارد فوق را به صورت مجزا نصب نمایید و پس از انجام تنظیمات لازم از آنها استفاده نمایید ولی راه ساده تر استفاده از نرم افزارهایی مثل xampp یا wamp یا lamp است.اینکه از کدام یک از نرم افزارهای مذکور استفاده می نمایید چندان تفاوتی ندارد.

فقط باید توجه داشته باشید که ورژنی را نصب نمایید که ورژن php آن با نسخه لاراول شما سازگاری داشته باشد، از همین رو بهتر است آخرین نسخه ی یکی از نرم افزار های xampp یا wamp یا lamp را نصب کنید.

 

آموزش کار با زمپ

در آموزش لاراول از xampp استفاده خواهیم کرد ولی اگر توضیحاتی در wamp هم لازم بود ارائه خواهد شد. برای نصب و راه اندازی زمپ می توانید از آموزش زیر استفاده کنید، تمامی مراحل در آموزش زیر به صورت مفصل توضیح داده شده اند.

آموزش XAMPP

 

 

 

 

 

بسم الله الرحمن الرحیم

 

آموزش وردپرس

بخش دوم

 

نصب وردپرس روی xampp

در بخش گذشته در خصوص سیستم های مدیریت محتوا و یا همان CMS  ها صحبت کردیم، در این بخش قصد داریم، آموزش نصب و راه اندازی ابزارهای لازم برای نصب وردپرس را آموزش دهیم.

برای نصب و برنامه نویسی برنامه های PHP شما باید یک سرور مجازی بر روی کامپیوتر خود ایجاد کنید. این سرورهای مجازی باعث می شوند کدهای شما اجرا شوند.

همانطور که اطلاع دارید، دو نوع زبان برنامه نویسی تحت وب وجود دارد

1- زبان های سمت کلاینت

2- زبان های سمت سرور

 

زبان های سمت کلاینت

در زبان های سمت کلاینت شما نیازی به نرم افزار خاصی برای اجرای کدها ندارید تنها کافی است شما کدهای خود را در یک فایل (مثلا html) ذخیره کنید و سپس آن را با یک مرورگر مثل IE,Mozilla Firefox,Google Chrome اجرا کنید. طبیعتا شما می توانید نتیجه این دستورات را مشاهده کنید.

 

زبان های سمت سرور 

در این زبان ها شما برای اجرای دستورات خود احتیاج به یک نرم افزار دارید تا کدهای شما را اجرا کند و نتیجه را برای شما برگرداند. در زبان برنامه نویسی PHP و سایت هایی که با PHP کار می کنند مثل وردپرس، جوملا و... شما باید یک برنامه برای اجرای دستورات PHP داشته باشید.

در اینجا اگر شما یک فایل مانند wordpress.php داشته باشید طبیعتا اگر فایل را با مرورگر خود باز کنید کدهای php این فایل اجرا نخواهد شد.

در نتیجه شما باید برنامه ای را بر روی سیستم خود اجرا کنید؛ که این برنامه کدهای شما را اجرا کند و نتیجه را به شما بر گرداند.

 

 

 

 

 

بسم الله الرحمن الرحیم

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

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

بخش اول

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

در این دوره آموزشی می خواهیم شما را با یکی از فریم ورک های محبوب php آشنا کنیم و همچنین روش های نوین برنامه نویسی را با معماری های جدید آن به شما آموزش دهیم.

با توجه به اینکه کسانی که میخواهند از فریم ورک ها در برنامه نویسی های خود استفاده کنند باید آشنایی اولیه ای با اصول اولیه آن زبان برنامه نویسی را داشته باشند لذا بنده نیز فرض را بر این نکته می گذارم و از توضیحات اولیه و مقدماتی خودداری می کنم تا بتوانم مطالب را به صورت مختصر و مفید ارائه نمایم.

 

آموزش لاراول

ابتدا توضیحات مقدماتی در مورد اینکه فرم ورک چیست و چرا باید از آن استفاده کنیم ارائه خواهد شد و بعد از آن به صورت تخصصی به تشریح فریم ورک لاراول خواهم پرداخت.