تبليغاتX
طراحی و برنامه نویسی وب سایت
طراحی و برنامه نویسی وب به زبان های HTML, PHP, CSS, MYSQL

PHP چیست؟

  • PHP مخفف کلمه HyperText Preprocessor
  • PHP یک زبان تحت سرویس دهنده مثل ASP میباشد.
  • اسکریپت های PHP در سرور اجرا میشوند.
  • PHP پایگاههای داده بسیاری مثل MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, etc) پشتیبانی میکند
  • PHP یک زبان سورس آزاد میباشد

نوع و پسوند فایل های PHP چیست؟

  • فایل های PHP حاوی متن، HTML و اسکریپت میباشد
  • پسوند فایل های "php", ".php3." یا "phtml." می باشد.

چرا PHP را انتخاب میکنیم؟

  • توانایی اجرا بروی تمام سیستم عامل ها (Platform) را دارا میباشد.
  • با تمامی سرویس دهنده های امروز کار میکند (apache, iis, ...)
  • یادگیری آن بسیار ساده و از سرعت بسیار بالای در میان دیگر زبان های سمت سرویس دهنده دارا میباشد.

نحوه نگارش دستورات PHP

 دستورات PHP در بین علامت<؟ محل قرار گرفتن دستورات  php?> انجام میپذیرد.

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

در زیر نمونه از دستور PHP را ملاحظه میکنید که نوشته Hello World را به نمایش دهنده انتقال میدهد.


php?>
;"echo "Hello World

تمامی کدها در این زبان باید به ; (Semicolon) ختم شود. کار ; جدا کردن یک دسته از دستورات از دسته دیگر میباشد.

جهت چاپ خروجی خود بروی صفحه نمایش دوتابع وجود دارد یکی Print و دیگری Echo که در جای خود تفاوت این دو تابع را بیان خواهیم کرد.

جهت کامنت (comment) یک خط از دو علامت// در ابتدای جمله ای که میخواهیم آن را کامنت کنیم استفاده خواهیم کرد.

جهت کامنت (comment) بیش از یک خط */ از این علامت در ابتدای خطی که میخواهیم کامنت کنیم استفاده میکنیم و در پایان خطی که میخواهیم کامنت تمام شود از علامت /* استفاده میکنیم

//این یک خط کامنت است
/*
مطالبی که میخواهیم کامنت شوند
*/
?>

فعلا بای
+ نوشته شده در  سه شنبه پنجم شهریور 1387ساعت 14:34  توسط بابک  | 

خوب سلام میریم سراغ نصب WampServer، مراحل نصب بسيار ساده ميباشد:

ُمرحله اول

مرحله دوم:

مرحله دوم

مرحله سوم:

در اين مرحله مسير نصب برنامه را مشخص ميكنيم بايد توجه داشته باشيم كه تمامي فايل هاي ما براي تست بايد در اين مسير و در پوشه (‍‍‍c:\wamp\www) بايد ذخيره شود به صورت پيش فرض من درايو ‍C را براي نصب برنامه در نظر گرفته ام.

مرحله سوم

مرحله 4:

در اين مرحله بايد BROWSER خود را انتخاب كنيم من INTERNET EXPLORER را براي اينكار انتخاب كرده ام.

مرحله 4

مرحله 5

در اين مرحله بايد تنظيمات مربوط به ايميل را براي استفاده از تابع mail() انجام دهيم در سيستم PHP در صورتي كه بخواهيم از طريق كامپيوتر خود ايميل ارسال كنيم يعني به صورت local بايد حتماً بروي كامپيوتر خود mailserver نصب كنيم اما من فعلاً از gmail براي ارسال ايميل استفاده ميكنم. در اين حالت تنها شما بايد يك ايميل در gmail داشته باشيد و قسمت smtp اكانت شما فعال باشد تنظيمات به صورت شكل زير ميباشد در مورد نحوه ارسال در جاي خود توضيح خواهم داد.

مرحله 5

در نهايت Finish را مي زنيم حال سيستم شما آماده تست صفحات PHP مي باشد.

جهت اطمینان از نصب باید آرم wamp شما مطابق شکل زیر کاملا سفید شود

 بعد از ان با بازکردن IE در نوار ابزار ادرس http://localhost را تایپ میکنیم صفحه زیر باید مشاهده شود:

مرحله پاياني

موفق باشيد

Powered by:NegaranSystem

 

+ نوشته شده در  جمعه یکم شهریور 1387ساعت 20:6  توسط بابک  | 

PHP یک زبان تحت سرور قوی برای ایجاد صفحات پویا تحت وب میباشد. PHP یک زبان کاملاً رایگان و جایگزین بسیار خوبی برای زبان های هم رده و رقیب خود مثل ASP میباشد. از مزایایی PHP میتوانیم به سرعت بالای اجراء اسکریپت ها نسبت به ASP، قابلیت اجرا برروی تمامی سیستم عامل ها(MultiPlatform)، عیب یابی بسیار ساده و.... اشاره کنیم.

گرامر PHP بسیار به زبان های PERL و C نزدیک است. جهت تست صفحات PHP نیاز به سرویس دهنده داریم که حتی میتوانیم از IIS خود ویندوز برای اینکار استفاده کنیم ولی از نرم افزارهای خوبی که در این زمینه اختصاصاً برای PHPو MYSQL طراحی شده است میتواینم به نرم افزار WampServer نام ببریم این نرم افزار را میتوانیم از آدرس زیر دانلود کنید:

http://www.wampserver.com/en/download.php

با نصب آسان این نرم افزار تمامی برنامه های مورد نیاز برای راه اندازی PHPو MYSQL برروی سیستم شما نصب خواهد شد و به آسانی میتوانید صفحات خود را تست کنید. انشاء ا... درپست بعدی نحوه نصب و تنظیمات این نرم افزار را توضیح خواهم داد.

 

+ نوشته شده در  دوشنبه بیست و هشتم مرداد 1387ساعت 12:55  توسط بابک  | 

با سلام

من بابک هستم حرفه من آموزش دوره های وب هستش توی این وبلاگ هدفم اینه که با کمک دوستان بتونیم مطالبی آموزشی در زمینه زبان های HTML, CSS, PHP, Flash و MySql بنویسیم. انشاء الله به زودی آموزش دوره HTML و PHP رو آغاز میکنیم.

 

+ نوشته شده در  یکشنبه بیست و هفتم مرداد 1387ساعت 23:26  توسط بابک  |