آموزش ۰ تا ۱۰۰ PHP

آمورش رایگان و پروژه محور در مجموعه سلام لینوکس

به نام خدا

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

سر فصل های جلسه اول آموزش PHP:

  • آشنایی با زبان PHP
  • تاریخچه PHP
  • بررسی و نحوه عملکرد و اجرای یک برنامه PHP
  • نصب XAMPPبرای راه اندازی سرور محلی
  • پیاده سازی و اجرای نخستین برنامه PHP
  • آشنایی با شبه تابع Echo

سرفصل های بعدی در مطلب دوم.

خوب من اول یه توضیحی کوچیکی میدم بعد میریم سر بحث اصلی
اولین نسخه PHP توسط راسموس‌لردورف نوشته شد بعد ها دو نفر به نام های
Zeev suraski & Andy gutmans اومدن PHP رو باز نویسی کردن و نسخه ۳ PHP را منتشر کردن.

و بعدش اون دو نفر در سال ۱۹۹۹ یه شرکتی زدن به نام Zend technologies.
و توسط همین شرکت نسخه چهارم PHP منتشر شد.
بعد ها نسخه پنجم PHP در سال ۲۰۰۴ منتشر شد و بعدش هم پی اچ پی ۷ در سال ۲۰۱۵ منتشرشد ، که ما فقط پی اچ پی ۵ رو کار میکنیم و فعلا خود شرکت هم مونده که کدوم رو با کدوم بزنه یعنی واسه پی اچ پی ۵ یه تابع تعریف کنه یا واسه پی اچ پی ۷ یا ۶ هنوز معلوم نیست.

خوب حالا آموزش PHP و اینکه چجوری کار میکنه ؟؟

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

برای مثال یک دستور ساده مینویسم :

;’سلام لینوکس’Echo

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

پی اچ پی امکانات زیادی به ما میده مثلا ساعت ۷ که از سر کار به منزل میایم میخوایم بنویسه خسته نباشید . یا وقتی داریم به سر کار میرویم بنویسه عینکت یادت نره خوب اینا رو نمیشه تو یه تکست نوشت و گذاشت باید یه کاری کنیم که خودکار ساعت ۷ یا ۷ظهر این پیام هارو بده. برای همین از پی اچ پی استفاده میکنیم که یکی از ابزارش جاوا اسکریپت هست که یک زبان اسکریپت نویسی است . بعدا به‌طور مفصل آموزش‌های اسکریپت نویسی را توضیح میدهیم ، فعلا این توضیحات روباید بخوانید و بدونید.

خوب برای قدم اول نیاز به یک سرور داریم ! نترسید!! نگران نباشید می تونیم از سرورهای محلی مثل XAMPP و WAMP و . . . استفاده کنیم . سرور محلی نرم‌افزاری است که به صورت مجازی داخل سیستم شما یک سرور را شبیه سازی میکند.

به عنوان نمونه ما در اینجا از نرم‌افزار XAMPP استفاده میکنیم.زمانی که برای بار اول XAMPP را نصب میکنید ، در ابتدا یک اختار به شما میدهد ، این اخطار به این معناست که برای اینکه مراحل ساده تر بشه و مشکلی پیش نیاد شما این نرم افزار رو تو پوشه Programms file نصب نکنید.
خوب مرحله بعد به تیک ها دست نزنید ولی اینو در نظر داشته باشید که باید تمام تیک ها باشد ، و دکمه NEXT را فشار دهید ، و منتظر میمانید در مرحله آخر تیک را فعال کرده و برنامه رو اجرا میکنید و طبق تصویر پیش میرید :

installXAMMPsalam linux.ir
Capture

اگر اخطار اومد این نسخه با سیستم شما مشکلل دارد و باید نسخه دیگر را دانلود کنید ، و اگر تصویر بالا را مشاهده میکنید ، نرم افزار زمپ نصب شده و لوکال هاست به وجود اومده
نکته: ۳۲بیت بدون مشکل برای ۶۴ بیت نصب می‌شود.
حالا اگر در مرورگر خود عبارت Localhost رو سرچ کنید یک صفحه پیش فرض نرم افزار میادو این بدین معنی است که شما موفق شده اید سرور خود را ایجاد کنید.
حالا میخوایم صفحه وب با زبان پی اچ پی بنویسم.
به پوشه محل نصب زمپ میریم و یک پوشه به نام Htdocs رو باز میکنیم ، حالا یک پوشه ایجاد میکنیم با نام دلخواه مثلاً من اسم رو salam-linux.ir گذاشتم . شما ممکن یه چیز دیگه بذاریدد مثلا حمیدرضا و امین و ….

حالا پوشه که ایجاد کردید رو باز میکنید و توش یه  فایل پی اچ پی ایجاد میکنید ، مثل Index.php خوب حالا فایل رو تو یکی از ادیتور‌ها میبرید من از سابلایم استفاده میکنم.
حالا میریم سر فصل اخر یعنی اشنایی با تابع اکو Echo اکو یک تابعی است که توسط نویسنده php  برای آن کد های متعددی تعریف شده ما با استفاده از این تابع و کد های آن میتوانیم برنامه های  وب دینامیکی بنویسیم مثلا یک کد است که سن شما را محاسبه میکند یا معدل دانش اموران را حساب میکند یا . . . . . .
حالا یه چند تا کد آماده برای شما اماده کردیم به همراه عکس امیدوارم خوشتون بیاد.(شاید الان مباحث برای شما پیچیده باشه ولی در آینده بهتر متوجه می‌شوید.)

دستورات php

0 پاسخ ها

دیدگاه خود را ثبت کنید

آیا می خواهید به بحث بپیوندید؟
در صورت تمایل از راهنمایی رایگان ما استفاده کنید!!

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *