» معرفی زبان PHP

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

معرفی زبان PHP

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

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

 

 

ساختار زبان PHP بسیار شبیه به زبان C و در نسخه های جدبد شبیه به جاوا می باشد و به همین دلیل از محبوبیت فراوانی برخوردار است. از مشهورترین نرم افزارهای ساخته شده با PHP می توان به جوملا، وردپرس ، دروپال و … اشاره نمود. سایت های فراوانی در جهان براساس زبان PHP نوشته شده اند و هر روز نیز بر تعداد آنها افزوده می شود.

بر طبق آمار منتشر شده بیش از ۶۰% از سایت های موجود در سرورها با زبان PHP نوشته و بارگذاری شده است که از مهمترین آنها می توان به ویکی پدیا . فیسبوک اشاره کرد.

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

 

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

به عبارت دیگر وظیفه اجرای صفحات PHP به عهده سرور وب هاست سایت می باشد برخلاف HTML یا جاوا اسکریپت.

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

ساختار زبان PHP بسیار شبیه به زبان C و در نسخه های جدبد شبیه به جاوا می باشد و به همین دلیل از محبوبیت فراوانی برخوردار است. از مشهورترین نرم افزارهای ساخته شده با PHP می توان به جوملا، وردپرس ، دروپال و … اشاره نمود. سایت های فراوانی در جهان براساس زبان PHP نوشته شده اند و هر روز نیز بر تعداد آنها افزوده می شود.

بر طبق آمار منتشر شده بیش از ۶۰% از سایت های موجود در سرورها با زبان PHP نوشته و بارگذاری شده است که از مهمترین آنها می توان به ویکی پدیا . فیسبوک اشاره کرد.

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

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

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

مزیت های زبان PHP

 PHP یک ابزار اوپن سورس و رایگان است به همین دلیل هاست هایی که میزبانی آن را انجام می دهند بسیار ارزان تر از هاست های NET. هستند.

 پی اچ پی بر روی تمامی پلتفورم های معروف مثل ویندوز،لینوکس و مکینتاش قابل اجراست.

PHP  یک ابزار ساخت یافته بوده و یادگیری آن بسیار ساده است.

 ابزار کار با PHP همگی اوپن سورس بوده و استفاده از آن رایگان هستند.

 سرعت بالا؛ اجرای یک اسکریپت PHP به طور متوسط تا سه برابر یک اسکریپت ASP است.

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

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

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

آخرین مطالب این وبلاگ



ثبت آگهی رایگان درج آگهی ویژه در بالون آگهی
Buy Social media traffic
Buy Google Search Traffic
Buy Organic Traffic