در حال اتصال به هلدینگ کد ایران ...

CodeIRANsupport

پشتیبانی ۲۴ ساعته :

٢٦٤٧٠٤٢٣−۰۲۱

تلفن تماس :

×
"

زبان php چیست ؟ – کاربردها و مزیت های آن – CodeIRAN

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5٫00 out of 5)
Loading...
زبان php

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

 

معرفی زبان PHP

زبان PHP یک زبان اسکریپتی اوپن سورس است که برای طراحی برنامه های تحت وب به کار می رود.

سمت سرور بودن این زبان به این معناست که صفحات PHP ابتدا توسط سرور (که می تواند از نوع Apache یا IIS) باشد، پردازش شده و سپس خروجی به صورت کدهای HTML و جاوا اسکریپت برای مرورگر کاربر ارسال می شود. به عبارت دیگر وظیفه اجرای صفحات PHP به عهده سرور وب هاست سایت می باشد برخلاف HTML یا جاوا اسکریپت.

PHP مخفف عبارت Hypertext PreProcessor به معنای پیش پردازند فرامتن می باشد گه در سال ۱۹۹۴ توسط رسموس لردورف ایجاد شد و سپس توسط سایرین توسعه و گسترش پیدا کرد. اولین نگارش عمومی آن در اوایل سال ۹۵ ارائه شد و با نام Personal Home Page روانه بازار شد البته بسیار ساده بود.

ساختار زبان PHP بسیار شبیه به زبان C و در نسخه های جدبد شبیه به جاوا می باشد و به همین دلیل از محبوبیت فراوانی برخوردار است. از مشهورترین نرم افزارهای ساخته شده با PHP می توان به جوملا، وردپرس ، دروپال و … اشاره نمود. سایت های فراوانی در جهان براساس زبان PHP نوشته شده اند و هر روز نیز بر تعداد آنها افزوده می شود. بر طبق آمار منتشر شده بیش از ۶۰% از سایت های موجود در سرورها با زبان PHP نوشته و بارگذاری شده است که از مهمترین آنها می توان به ویکی پدیا . فیسبوک اشاره کرد.

 

استفاده های زبان php

PHP امکان استفاده از انواع مختلفی از پایگاه داده را از جمله : MySQL، SqlLite،اوراکل، IBM DB2، Microsoft Sql Server و … را با دستور هایی ساده فراهم می سازد. پی اچ پی روی بیشتر سیستم عامل های معروف از جمله : ویندوز،لینوکس،یونیکس،مکینتاش و با اغلب سرور های معروف قابل اجراست.

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

دستورات این زبان می توانند به صورت مستقیم در درون کدهای HTML قرار بگیرند. زبان PHP از نسخه ۴٫۳ به بعد قابلیت از واسط خط فرمان را نیز به خود اضافه نمود که این قابلیت می تواند برای ایجاد نرم افزارهای غیر از وب و یا نرم افزارهایی با واسط گرافیکی کاربر مورد استفاده قرار بگیرد.

 

زبان PHP

زبان PHP

 

مزیت های زبان PHP و کاربردهای آن

PHP یک ابزار اوپن سورس و رایگان است به همین دلیل هاست هایی که میزبانی آن را انجام می دهند بسیار ارزان تر از هاست های NET. هستند.
پی اچ پی بر روی تمامی پلتفورم های معروف مثل ویندوز،لینوکس و مکینتاش قابل اجراست.
PHP یک ابزار ساخت یافته بوده و یادگیری آن بسیار ساده است.
ابزار کار با PHP همگی اوپن سورس بوده و استفاده از آن رایگان هستند.
سرعت بالا؛ اجرای یک اسکریپت PHP به طور متوسط تا سه برابر یک اسکریپت ASP است.
در حال حاضر آخرین نسخه پایدار PHP نسخه ۵٫۵ است. در کنار نسخه ۵ پی اچ پی یک نسخه اصلی دیگر در حال توسعه است. با توجه به تغییرات عمده موجود در این نسخه از جمله پشتیبانی از یونیکد بود که قرار بود این نسخه به عنوان نسخه ۶٫۰ PHP منتشر شود. اما پیاده سازی پشتیبانی از یونیکد بیش از آنچه انتطار می رفت به طول انجامید.

مفسر PHP تنها کدهایی که در درون جداکننده PHP قرار بگیرند را تفسیر می کنند. معروف ترین این جداکننده ها PHP?> برای ابتدا و <؟ برای انتها استفاده می شوند. نام متغییر در زبان PHP حتما باید با نماد $ آغاز شود و نیازی به مشخص کردن آن نیست. برخلاف نام توابع و کلاس ها نام متغییرها به بزرگی و کوچکی حساس هستند.

خطوط جدید و فاصله نادیده گرفته می شوند البته به جز فاصله هایی که در درون رشته ها قرار داشته باشد و تمامی دستورات این زبان با علامت سمی کولن (;) پایان می یابد. در زبان PHP به ۳ صورت متفاوت می توان کامنت (توضیحات) گذاشت.
از علامت // یا # برای کامنت های یک خطی و از /**/ برای کامنت های چند خطی می توان استفاده کرد. به عنوان مثال به کد های ذیل دقت کنید :

 

<?php
// Test Comment 1
# Test Comment 2
/*
This is a Multi line Comment
*/
//(YouCode.ir)
?>
۱
۲
۳
۴
۵
۶
۷
۸
<?php
// Test Comment 1
# Test Comment 2
/*
This is a Multi line Comment
*/
//(YouCode.ir)
?>

 

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

 

زبان php

نحوه نصب و اجرای زبان PHP

برای برنامه نویسی و استفاده از PHP به ۳ چیز کلی نیاز است :

 

برنامه یا ابزاری برای کدنویسی

در ساده ترین حالت می توانید از برنامه Notepad و حالت پیشرفته تر آن +Notepad برای کدنویسی استفاده کنید. اما نرم افزار های حرفه ای مانند Dreamweaver، NuSphere PhpED و NetBeans و … هستند که در این آموزش از نرم افزار Dreamweaver استفاده شده است.

 

مرورگر وب

برای مشاهده صفحات نیاز به یک مرورگر می باشد که البته می شود از مرورگر پیشفرض استفاده نمود ولی پیشنهاد بهتر ما این است که حدالامکان از مرورگر Chrome و یا Firefox استفاده شود.

 

سرور اجرا کننده PHP

چنانچه بخواهید برنامه ها و صفحات PHP را بر روی کامپیوتر خود اجرا کنید نیاز به نصب PHP و MySQL می باشد که می توان آنها را به صورت تکی دانلود و نصب کرد ولی دو برنامه وجود دارند که نقش وب سرور را به خوبی برای شما ایفا می کنند و همه برنامه ها و کتابخانه های مورد نیاز را دارا می باشند : برنامه WampServer و XamppServer که در این آموزش از Xampp استفاده خواهد شد و همانطور که در مطلب قبلی تحت عنوان نصب و راه اندازی PHP و MySQL مشاهده شد طریقه نصب این نرم افزار مهم و کاربردی را شرح دادیم که می توانید آن را مطالعه نمایید.

 

 

 

مطالب مرتبط
راه اندازی سایت با سئو

راه اندازی سایت با سئو – مراحل راه اندازی سایت – CodeIRAN

شما اگر یک طراح سایت باشید و یا درحال آموزش در این زمینه ، باید اصول و قواعدی را بدانید و حتما آن ها را بکار ببندید که یکی از مهمترین آن ها راه اندازی سایت با سئو است. هرچقدر از اهمیت این موضوع برایتان بگویم بازهم کم گفته ام . هر سایت با وجود سئو […]

۰ comments
نکات مهم و کلیدی در طراحی سایت

نکات مهم در طراحی سایت – CodeIran

داشتن سایتی با طراحی مناسب می تواند عاملی برای پیشرفت در کسب و کار شود. برای اینکه بتوانید ترافیک سایت خود را افزایش داده و کسب کار خود را رونق بخشید باید نکاتی را در طراحی وب سایت خود رعایت کنید. با رعایت نکات زیر در هنگام طراحی وب سایت از ضرر و زیان های […]

۰ comments
خدمات سئو و بهینه سازی سایت

خدمات سئو – خدمات SEO – خدمات بهینه سازی سایت – CodeIRAN

یکی از مهم ترین مسائلی که همیشه به آن تاکید داریم همین خدمات سئو و بهینه سازی سایت می باشد ! اغلب افراد فکر می کنند که صرفا برای وارد شدن به دنیای دیجیتال مارکتینگ کافیست یک پیج اینستاگرام درست کنند و خیلی اگر بخوان هزینه کنند یک سایت هم طراحی کنند و دیگ اگه […]

۰ comments

 

 

مارا در شبکه های اجتماعی دنبال کنید

فیسبوک توییتر تلگرام اینستاگرام

شما میتوانید برای استفاده از ۱۷ دقیقه مشاوره حرفه ای رایگان از طریق زیر با ما شرکت طراحی سایت کدایران باما در ارتباط باشید :

تماس با ما >

 

نویسنده : تحریریه کدایران

شرکت کد ایران با بیش از ۷ سال سابقه درخشان و بیش از ۱۵۰۰ رزومه در امر طراحی سایت – سئو سایت – دیجیتال مارکتینگ و تبلیغات حرفه ای

بدون دیدگاه

لطفاً دیدگاه خود را بیان کنید

نظر شما