شما وارد حساب خود نشده و یا ثبت نام نکرده اید. لطفا وارد شوید یا ثبت نام کنید تا بتوانید از تمامی امکانات انجمن استفاده کنید.
اعلانات

- توجه: بخش لینک سازی و بخش کاملا آزاد ایجاد شد تا کاربران برای لینک سازی مطالب و موضوعات مرتبط با سایت خودشون رو با بقیه و موتورهای جستجو به اشتراک بگذارند توجه کنید اگر کاربری روزانه بالای 5 مطلب و لینک ارسال نمایید اکانت کاربری مسدود خواهد شد.

- توجه: دوستان لطفا سوالات خود را از طریق شماره تماس موجود در سایت اعلام نکنید با پیامک یا تلگرام و... این شماره برای تماس های ضروری مشتریان فروشگاه قرار گرفته است.

- قابل توجه کاربران: سوالات خود را از طریق پیام خصوصی ارسال ننمایید و فقط از طریق انجمن پیگیر باشید به سوالاتی که از طریق پیام خصوصی ارسال شود به هیچ عنوان جواب داده نخواهد شد.


تبلیغات
ads
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش مقدماتی PHP
#1
زبان برنامه نویسی PHP در محیط اینترنت در حال حاضر محبوب ترین زبان برنامه نویسی برای ایجاد و مدیریت وب سایتها می باشد. از این زبان برای ارتقاء و بهبود صفحات وب سایت استفاده می شود. با PHP شما می توانید کارهایی مانند ایجاد صفحات ورود به سایت با استفاده از نام کاربری و رمز عبور، چک کردن جزئیات یک فرم، ایجاد فوروم های مختلف،‌ به تصویر کشیدن گالری، ایجاد پرسشنامه و بسیاری از کار های دیگر را انجام دهید.

اگر به یک صفحه وب برخوردید که با کد PHP پایان می یابد، به معنای آن است که طراح آن صفحه با استفاده از زبان PHP خواسته جان تازه ای به صفحه ساده و قدیمی HTML خود بدهد.

بنابراین می شود گفت برای ورود به حرفه برنامه نویسی و طراحی وب، یادگیری Php بسیار مهم و کمک کننده است. به همین منظور شما می توانید در دوره های کامل طراحی وب سایت که توسط متخصصین و طراحان حرفه ای مجموعه دارکوب و بر اساس نیاز کاربران و همینطور بازار کار تدوین شده اند، شرکت کنید.

مجموعه دارکوب با توجه به سابقه شناخته شده و معتبری که دارد، گزینه ای مورد اعتماد برای بسیاری از افرادی است که می خواهند این حرفه را آغاز کنند و در سطوح مختلف مهارت خود را افزایش دهند.

زبان PHP به عنوان یک زبان سرور محور یا همان server-sided شناخته می شود. دلیل آن این است که PHP روی کامپیوتر شما اجرا نمی شود، بلکه روی کامپیوتری که صفحه مورد نظر را با آن باز کرده اید باز می شود. سپس نتایج از طریق آن کامپیوتر به شما انتقال می یابند و در مرورگر شما نشان داده می شوند.

دلیل نامگذاری PHP به طور دقیق مشخص نیست اما عده زیادی بر این باور هستند که PHP مخفف عبارت Hypertext Pre-processor می باشد. اما از آن جایی که مخفف دقیق این عبارت hpp می شود، عده ای می گویند که دلیل نام گذاری آن نمی تواند این عبارت باشد.

به همین دلیل یک تعریف جایگزین برای دلیل نامگذاری php ارايه شده است که می گوید از آن جایی که نسخه های اولیه این برنامه personal home page tools نام داشته است، مخفف آن به شکل php در آمده که همان نام امروزی این زبان برنامه نویسی محبوب و رایج است.

در هر حال php آن قدر رایج و فراگیر شده است که اگر می خواهید در زمینه صنعت طراحی وب و یا برنامه نویسی برای خود جایگاهی داشته باشید، باید حتما تسلط کافی بر این زبان را داشته باشید! در ادامه خواهیم دید که برای آغاز آموزش php مقدماتی به چه ابزاری نیاز دارید.

ابزار مورد نیاز برای آموزش php مقدماتی
قبل از آن که شروع به یادگیری php بکنید، به یک چیز نیاز دارید: یک سرور! خوشبختانه لازم نیست برای خرید سرور برای آموزش مقدماتی php پول پرداخت کنید. در واقع برای کار با php جهت تست و آموزش، شما لازم نیست هیچ پولی پرداخت کنید و به همین دلیل است که این زبان انقدر فراگیر و محبوب شده است.

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

دلیل این امر این است که php صرفا روی کامپیوتر به تنهایی اجرا نمی شود و نیاز به سرور یا چیزی شبیه به آن دارد. سپس نتایج کار روی سرور به کامپیوتر شما بر می گردند و قابل مشاهده هستند. اگر فکر می کنید فراهم کردن این مقدمات کاری پیچیده و طاقت فرسا است، نگران نباشید!

در این آموزش php مقدماتی ما از نرم افزاری به اسم Wampserver استفاده می کنیم که کار را برای شما بسیار راحت می کند. این نرم افزار اماکن می دهد تا برنامه نویسی php را روی کامپیوتر خودتان به راحتی انجام دهید.

این نرم افزار تمام ابزار های مورد نیاز را نصب می کند و همه چیز را برای تست زبان php مهیا می سازد. در ادامه توضیح می دهیم که کاربران ویندوز، اپل و لینوکس چگونه می توانند این نرم افزار را به دست آوردند.

کاربران اپل
برای کاربران اپل، برنامه ای مشابه ومپ سرور وجود دارد که نام آن MAMP است. این برنامه تمام قابلیت های ومپ سرور را به کاربران اپل می دهد و از طریق لینک زیر قابل دریافت است:
https://www.mamp.info/en
هنگام نصب این برنامه حتما دقت داشته باشید که فایل ها در چه مسیری ذخیره می شوند و همچنین به آدرس localhost نیز دقت کنید.

کاربران لینوکس
برای کاربران لینوکس متاسفانه برنامه ای مشابه برنامه هایی که برای کاربران ویندوز و اپل وجود دارد، موجود نیست. اما وب سایت هایی وجود دارد که به کاربران لینوکس امکان می دهند تا بتوانند آموزش PHP مقدماتی را در آن فرا بگیرند. بهترین کاری که می توانید بکنید این است که با توجه به دیسترو لینوکس خود، عبارات زیر را در گوگل جست و جو کنید:
Lamp +Ubuntu
یا
Lamp +Debian
همچنین ویدیوهای آموزشی یوتیوب می توانند راهنمایی های لازم را به شما ارائه دهند.

کاربران ویندوز
شما می توانید با استفاده از این لینک ومپ سرور را دانلود کنید:
http://www.wampserver.com/en
برای آن که مطمئن شوید برنامه ومپ سرور در ویندوز شما به درستی نصب و فعال شده است، بخش بعدی را مطالعه کنید.
تبلیغات
ads


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  سامانه LMS یا سامانه آموزش مجازی چیست؟ + کاربرد و دلایل اهمیت آن rezahaghi321 0 36 ۱۴۰۰-۰۶-۰۸، ۰۵:۰۶ ب.ظ
آخرین ارسال: rezahaghi321
  اپلیکیشن های اندروید در ویندوز 11 ؛ آموزش نصب و اجرای برنامه اندرویدی در Windows 11 محمد قاسمی 0 34 ۱۴۰۰-۰۵-۱۷، ۰۸:۱۹ ب.ظ
آخرین ارسال: محمد قاسمی
  آموزش ساخت چسب در خانه frhadjml 0 41 ۱۴۰۰-۰۵-۱۶، ۱۲:۴۶ ب.ظ
آخرین ارسال: frhadjml
  آموزش دکمه های شستشوی لباسشویی سامسونگ rahado 0 43 ۱۴۰۰-۰۴-۲۲، ۰۲:۲۲ ب.ظ
آخرین ارسال: rahado
  آموزش ساخت اپلیکیشن فروشگاهی اندروید zohreh-kamali 1 56 ۱۴۰۰-۰۴-۲۰، ۰۸:۴۶ ق.ظ
آخرین ارسال: shinaweb
  چرا آموزش بورس واجب است؟ barantehrani 0 75 ۱۴۰۰-۰۳-۲۸، ۰۱:۲۹ ق.ظ
آخرین ارسال: barantehrani
  آموزش امنیت و دوره نتورک پلاس barantehrani 0 69 ۱۴۰۰-۰۳-۲۷، ۰۱:۳۴ ق.ظ
آخرین ارسال: barantehrani
  سامانه آموزش مجازی چیست و اهمیت راه اندازی آن rezahaghi321 0 47 ۱۴۰۰-۰۳-۲۶، ۰۴:۴۵ ب.ظ
آخرین ارسال: rezahaghi321
  آموزش ساخت فروشگاه اینترنتی با وردپرس ap2co 3 234 ۱۴۰۰-۰۳-۲۵، ۱۱:۱۲ ق.ظ
آخرین ارسال: zohreh-kamali
  دنبال آموزش یادگیری برنامه نویسی اندروید هستید zohreh-kamali 0 36 ۱۴۰۰-۰۳-۱۴، ۰۷:۱۲ ب.ظ
آخرین ارسال: zohreh-kamali

پرش به انجمن:


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