-->

رسانه محبوب برنامه نویسان جوان

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

رسانه محبوب برنامه نویسان جوان

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

اسلاید شو

رسانه محبوب برنامه نویسان جوان
گنج سخن
افکارسنجی
نویسندگان
تبلیغات
وضعیت آب و هوا
اخبار فناوری

معرفی زبان برنامه نویسی PHP  (قسمت اول)

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

 

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

PHP یک زبان برنامه نویسی اسکریپتی Open Source است که برای طراحی برنامه های تحت وب سمت سرور (Server Side or Back-end) ، بکار می رود.

 

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

 

 PHP مخفف عبارت Hypertext PreProcessor به معنای پیش پردازنده فرا متن می‏باشد که در سال 1994 توسط رسموس لردورف ایجاد شد و سپس توسط سایرین توسعه و گسترش پیدا کرد

 

ساختار زبان PHP بسیار شبیه به زبان برنامه نویسی c و در نسخه های جدید شبیه به جاوا می‏باشد و به همین دلیل از محبوبیت فراوانی برخوردار است.از مشهورترین نرم افزارهای ساخته شده با PHP می توان به جوملا ، Wikimedia  و یا  Mambo  اشاره کرد. سایت های بسیاری در سراسر جهان براساس زبان PHP نوشته شده اند و هر روز نیز بر تعداد آنها اضافه می شود . از مهمترین آنها می توان به ویکی پدیا اشاره کرد

 

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

 

مزیت های: PHP

v   پی اچ پی  یک ابزار اپن سورس و رایگان است و به همین دلیل هاست هایی که میزبانی آن را انجام می دهند ، بسیار ارزانتر از هاست های .Net هستند.

v   پی اچ پی ر روی تمامی پلتفورم های معروف مثل Windows, Linux و iOS اجرا می شود.

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

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

 

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

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

 

نسخه مهم

 

 

نسخه مهم

 

 

تاریخ نشر

 

 

یادداشت‌ها

 

 

۱٫۰

 

 

۱٫۰.۰

 

 

۱۹۹۵-۰۶-۰۸

 

 

این اولین نام کاربردی پی اچ پی بود.

 

 

نامیده شد..(PHP Tools) Personal Home Page Tools رسما

 

 

"PHP".

 

 

۲٫۰

 

 

۲٫۰.۰

 

 

۱۹۹۶-۰۴-۱۶

 

 

توسط سریعترین و ساده ترین ابزار ایجاد شد.برای ایجاد کردن صفحات وب پویا pages.

 

 

۳٫۰

 

 

۳٫۰.۰

 

 

۱۹۹۸-۰۶-۰۶

 

 

توسعه آن از یک نفر به چند نفر تغییر کرد.زیو سوراسکی و اندی گاتمنز دوباره اساس این نسخه را نوشتند.

 

 

۴٫۰

 

 

۴٫۰.۰

 

 

۲۰۰۰-۰۵-۲۲

 

 

سیستم تجزیه/اجرا در دو مرحله تحت عنوان ماشین Zend اضافه شد..[۲]

 

 

۴٫۱.۰

 

 

۲۰۰۱-۱۲-۱۰

 

 

( $_GET, $_POST, $_SESSION)

 

 

متغیرهای بسیار خوبی معرفی شدند.

 

 

etc.)[۲]

 

 

۴٫۲.۰

 

 

۲۰۰۲-۰۴-۲۲متغیرهای بدون استفاده با پیش فرض.holes in applications.[۲]

 

 

 

۴٫۳.۰

 

 

۲۰۰۲-۱۲-۲۷

 

 

علاوه بر CLI٬CGI نیز معرفی شد..[۲]

 

 

۴٫۴.۰

 

 

۲۰۰۵-۰۷-۱۱

 

 

صفحات مهمی برای اسکریپت phpsize و config-php اضافه شد..[۲]

 

 

۴٫۴.۸

 

 

۲۰۰۸-۰۱-۰۳

 

 

چند پیشرفت ایمنی.منتشر شدن پی اچ پی ۴..[۳]

 

 

۴٫۴.۹

 

 

۲۰۰۸-۰۸-۰۷

 

 

پیشرفت بیشتر و انتشار نسخه پی اچ پی ۴٫۴ .. [۴]   [۵]

 

 

۵٫۰

 

 

۵٫۰.۰

 

 

۲۰۰۴-۰۷-۱۳

 

 

ماشین ۲ Zend با امکان مدل شی گرایی..[۶]

 

 

۵٫۲.۰

 

 

 

گسترش فیلتر با پیش فرض.[۶]

 

 

۶٫۰.۰

 

 

No date set

 

 

پشتیبانی از یونیکد یامتغیرهای رجیستری. support[۷]

 

 

 

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

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

v   کارگزارهای وب (Web Server) : Apache ،  IIS  ، Lite speed

v   سیستم‏ های ‏عامل(Operation System):ویندوز،‏لینوکس،‏یونیکس، مکینتاش

v   پایگاه‏داده‏ها : MySQL، اوراکل، IBM DB۲ ،Microsoft SQL Server ،PostgreSQL  و SQLite  

 

نکته 1 : ابزار کار با PHP رایگان بوده و معمولا برنامه نویسان حرفه ای از بسته زیر برای استفاده از آن بهره میبرند.

 PHP + MySQL + Apache + Linux or Windows

نکته 2 : شما میتوانید با نصب یکی از برنامه های زیر یک سرور بصورت محلی (Localhost)  بر روی رایانه خود ایجاد کنید و به آسانی به یادگیری این زبان بپردازید.

 WampServer v2.5

XAMPP 5.6.14 Final 

 
 
منتظر آموزش های بعدی ما باشید ...
 
            
 منابع : ویکی پدیا 'دولوپر1'

دیدگاه ها (۱)

سلام علیکم

احسنتم! ممنون! دمتون گرم! خدا اجرتون بده ان شا الله

پاسخ:
سلام 

از توجه شما متشکریم :)

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">