آموزش آنلاین مقدماتی زبان برنامه نویسی PHP برای اطلاعات بیشتر کلیک کرده و فرم را پر کنید
آموزش php

زبان برنامه نویسی php چیست؟

امروزه در حوزه توسعه نرم افزارهای تحت وب از زبان های مختلف برنامه نویسی از جمله php استفاده می کنند. این زبان در ابتدا مخفف Personal Home Page بوده و بعدها به مخففPHP Hyper Text Preprocessor تغییر کرد. این زبان یک زبان سمت سرور است که در ادامه با مفهوم این دو مورد بیشتر آشنا خواهید شد.

زبان برنامه نویسی php چیست؟

برنامه های نوشته شده با PHP اکثراً تحت وب می باشند و هرچند که می توان برای دسکتاپ و موبایل نیز برنامه هایی با PHP نوشت. لکن محوریت اصلی این زبان برای تولید برنامه های تحت وب می باشد.

دلیل اینکه این زبان طرفدار بیشتری در حوزه وب دارد آن است که اولاً این زبان:

  1. سبک است
  2. در هاست های ویندوز و لینوکس قابل اجرا است
  3. سینتکس مشابهی با زبان هایی همچون C, C++ , Java دارد.

دلیل دیگر مربوط به اجرای سریع اسکریپت های آن در سرور است.

ساختار برنامه های نوشته شده با زبان PHP

هر برنامه ای که شما با PHP می نویسید ذاتاً Open Source است. منظور از OpenSource بودن این است که هر برنامه نویسی می تواند به سورس کدهای آن دسترسی داشته و آن را ویرایش کند.

ویژگی های زبان برنامه نویسی PHP

ویژگی های زبان برنامه نویسی php

در ادامه به چندتا از ویژگی های زبان PHP اشاره خواهم کرد:

پشتیبانی از شی گرایی

گفتیم زبان برنامه نویسی PHP چیست ، اما به این نکته اشاره نکردیم که این زبان برنامه نویسی از شی گرایی پشیبانی می کند. برنامه ای که به روش شی گرایی تولید شود امکان توسعه آن راحت تر می شود.

Open Sourc بودن

اشاره کردیم که OpenSourc بودن یعنی چی.

کنترل ساده

زبان برنامه نویسی PHP زبانی است که برنامه های نوشته شده توسط آن ساده بوده و پیچیدگی ندارند. از این رو می توان پروژه های خود را بخوبی کنترل کرده و آن ها را توسعه داد.

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

این زبان از امنیت بالایی برخوردار است؛ چون OpenSource بوده و توسط برنامه نویس ها قابل ویرایش هستند.

پشتیبانی از وب سرور

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

و خیلی ویژگی های دیگر

کدام سایت های معتبر از زبان برنامه نویسی PHP استفاده می کنند

فیسبوک

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

ویکی پدیا

ویکی پدیا هم جزء سایت هایی است که از زبان PHP بهره می برد. این سایت هم نیاز به معرفی نداشته و همه ویکی پدیا را می شناسند.

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

و خیلی وب سایت های دیگر

جالب است بدانید اکثروبسایت ها با PHP ساخته شده اند.

منظور از Server Side یا سمت سرور چیست؟

زبان هایی که سرور ساید هستند، این زبان ها برای پردازش نیاز به سرور دارند و پردازش داده ها توسط این زبان ها در سمت سرور انجام می شود و زبان هایی مانند HTML,CSS در سمت کاربر یا کلاینت پردازش می شوند.

دلیل پردازش اطلاعات در سمت سرور توسط PHP چیست؟

درک این موضوع بسیار ساده است. چرا اجرای اسکریپت های حساس نیاز به پردازش در سمت سرور دارند. کدهای زبان های سمت سرور توسط کاربران دیده نمی شوند.

مثال

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

برچسب ها

حسین درویشی

برنامه نویس سی شارپ، جاوا و لاراول پی اچ پی ، علاقه مند به حوزه هوش مصنوعی و طراحی الگوریتم.

دیدگاهتان را بنویسید

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

Enter Captcha Here : *

Reload Image

دکمه بازگشت به بالا
بستن
بستن