آموزش PHP سایت w3schools – قسمت اول – مقدمه و معرفی زبان PHP

 

معرفی زبان PHP :

 

PHP یک زبان برنامه نویسی اسکریپتی اپن سورس است که برای طراحی برنامه های تحت وب سمت سرور ( Server Side ) ، به کار می رود .
سمت سرور بودن به این معناست که صفحات PHP ابتدا توسط سرور PHP ( که می تواند از نوع Apache یا IIS ) باشد ، پردازش شده و سپس خروجی به صورت کدهای HTML و جاوا اسکریپت ، برای اجرا به مرورگر کامپیوتر کاربر ارسال می شود . به عبارت دیگر وظیفه اجرای صفحات PHP به عهده کامپیوتر سرور وب هاست سایت آن می باشد . ( برخلاف HTML یا جاوا اسکریپت که اجرای آنها توسط خود مرورگر کاربر انجام می شود ) .
PHP مخفف عبارت Hypertext PreProcessor به معنای پیش پردازنده فرا متن می باشد که در سال 1994 توسط رسموس لردورف ایجاد شد و سپس توسط سایرین توسعه و گسترش پیدا کرد .
ساختار زبان PHP بسیار شبیه به زبان c و در نسخه های جدید شبیه به جاوا می باشد و به همین دلیل از محبوبیت فراوانی برخوردار است . از مشهورترین نرم افزارهای ساخته شده با PHP می توان به جوملا ، WikiMedia و یا Mambo اشاره کرد . سایت های فراوانی در جهان براساس زبان PHP نوشته شده اند و هر روز نیز بر تعداد آنها اضافه می شود . از مهمترین آنها می توان به ویکی پدیا اشاره کرد .
پی‌اچ‌پی امکان استفاده از انواع مختلفی از پایگاه‌های داده را از جمله MySQL، اوراکل، IBM DB۲ ،Microsoft SQL Server ،PostgreSQL و SQLite با دستورهایی ساده فراهم می‌سازد. پی‌اچ‌پی روی بیشتر سیستم‌عامل‌های معروف از جمله لینوکس، یونیکس، ویندوز و Mac OSX و با اغلب کارگزارهای وب (Web Server) معروف، قابل اجراست.

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

 

مزیت های PHP :

 

PHP یک ابزار اپن سورس و رایگان است و به همین دلیل هاست هایی که میزبانی آن را انجام می دهند ، بسیار ارزانتر از هاست های .Net هستند .
پی اچ پی بر روی تمامی پلتفورم های معروف مثل Windows , Linux و iOs اجرا می شود .
PHP یک زبان ساخت یافته بوده و یادگیری آن بسیار ساده است .
ابزار کار با PHP همگی اپن سورس بوده و استفاده از آنها رایگان هستند .

 

نسخه های مختلف PHP :

 

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

نسخه مهم نسخه مهم تاریخ نشر یادداشت‌ها
۱٫۰ ۱٫۰.۰ ۱۹۹۵-۰۶-۰۸ این اولین نام کاربردی پی اچ پی بود.نامیده شد..(PHP Tools) Personal Home Page Tools رسما
۲٫۰ ۲٫۰.۰ ۱۹۹۶-۰۴-۱۶ توسط سریعترین و ساده ترین ابزار ایجاد شد.برای ایجاد کردن صفحات وب پویا pages.
۳٫۰ ۳٫۰.۰ ۱۹۹۸-۰۶-۰۶ توسعه آن از یک نفر به چند نفر تغییر کرد.زیو سوراسکی و اندی گاتمنز دوباره اساس این نسخه را نوشتند.
۴٫۰ ۴٫۰.۰ ۲۰۰۰-۰۵-۲۲ سیستم تجزیه/اجرا در دو مرحله تحت عنوان ماشین Zend اضافه شد..[۲]
۴٫۱.۰ ۲۰۰۱-۱۲-۱۰ ( $_GET, $_POST, $_SESSION)متغیرهای بسیار خوبی معرفی شدند.
۴٫۲.۰ ۲۰۰۲-۰۴-۲۲متغیرهای بدون استفاده با پیش فرض.holes in applications.[۲]
۴٫۳.۰ ۲۰۰۲-۱۲-۲۷ علاوه بر CLI٬CGI نیز معرفی شد..[۲]
۴٫۴.۰ ۲۰۰۵-۰۷-۱۱ صفحات مهمی برای اسکریپت phpsize و config-php اضافه شد..[۲]
۴٫۴.۸ ۲۰۰۸-۰۱-۰۳ چند پیشرفت ایمنی.منتشر شدن پی اچ پی ۴..[۳]
۴٫۴.۹ ۲۰۰۸-۰۸-۰۷ پیشرفت بیشتر و انتشار نسخه پی اچ پی ۴٫۴ .. [۴] [۵]
۵٫۰ ۵٫۰.۰ ۲۰۰۴-۰۷-۱۳ ماشین ۲ zend با امکان مدل شی گرایی..[۶]
۵٫۲.۰ گسترش فیلتر با پیش فرض.[۶]
۶٫۰.۰ No date set پشتیبانی از یونیکد یامتغیرهای رجیستری. support[۷]

 

 

برای استفاده از PHP به چه نیاز دارید ؟

برای استفاده و اجرای صفحات PHP شما باید سرور آپاچی ( Apache ) یا IIS را بر روی کامپیوتر خود نصب کنید . یا اینکه صفحه خود را بر روی یک سرور که از PHP پشتیانی می کند ، اجرا نمایید .

درباره بخش آموزش PHP :

در این بخش داریم تا شما را با نحوه برنامه نویسی و طراحی صفحات وب با زبان PHP آشنا نماییم . در هر صحفحه به توضیح نحوه کار و syntax استفاده از دستورات پرداخته و سپس سعی کردیم تا با ارائه مثال های عملی آنها را در عمل به شما نمایش دهیم .
مطالب این بخش براساس سرفصل های منابع رسمی این زبان طراحی شده و مثال های عملی آن با استاندارهای نرم افزارهای Adobe Dreamweaver و Rad PHP طراحی شده و با مرورگر های مطرح تست شده است .



برای مشاهده لیست کامل درس های PHP سایت اینجا را کلیک کنید.


جدیدترین درس های PHP ما را از طریق پست الکترونیک دریافت کنید

آدرس email خود را در این کادر وارد کنید.

توسط FeedBurner



تبلیغات :



   

   

Leave a Reply

به ما امتیاز دهید:
به این صفحه

به این سایت