loading...
دنیای خنده |دانلود|جک|اس ام اس|عکس|کلیپ|داستان|شعر|طنز|چت روم|موبایل|نرم افزار‎|‎اموزش|اهنگ|سرگرمی
آخرین ارسال های انجمن
امیرعلی بازدید : 149 یکشنبه 1391/04/25 نظرات (0)

در این سری مطالب قصد دارم یک آموزش جامع و شامل برای PHP قرار دهم ، به گونه ای که از ابتدائی ترین مبحث زبان PHP شروع خواهم کرد تا مبحث ساخت CMS ،کار با فرم ها و… اما نکته ای که قابل عرض است این است PHP یک زبان سخت نیست ولی انتظار هم نداشته باشید که که ظرف ۵ دقیقه به یک برنامه نویس PHP حرفه ای تبدیل شوید .

در ابتدا و قبل شروع آشنایی با زبان php ، شما باید با زبان HTML آشنایی داشته باشید.


PHP چیست ؟

PHP مخفف Hypertext Preprocessor می باشد.
PHP یک زبان سمت سرور است همانند ASP.NET
کد های PHP در سرور اجرا می شوند.
......

به ادامه مطلب برید

در این سری مطالب قصد دارم یک آموزش جامع و شامل برای PHP قرار دهم ، به گونه ای که از ابتدائی ترین مبحث زبان PHP شروع خواهم کرد تا مبحث ساخت CMS ،کار با فرم ها و… اما نکته ای که قابل عرض است این است PHP یک زبان سخت نیست ولی انتظار هم نداشته باشید که که ظرف ۵ دقیقه به یک برنامه نویس PHP حرفه ای تبدیل شوید .

در ابتدا و قبل شروع آشنایی با زبان php ، شما باید با زبان HTML آشنایی داشته باشید.

PHP چیست ؟

PHP مخفف Hypertext Preprocessor می باشد.
PHP یک زبان سمت سرور است همانند ASP.NET
کد های PHP در سرور اجرا می شوند.
PHP قابلیت کار با بسیاری از پایگاه داده ها همانند MySql و Oracle را داراست.
PHP یک نرم افزار منبع باز و کاملا مجانی می باشد .

چرا PHP ؟

PHP دارای قابلیت CrossPlatforms می باشد یعنی در همه سیستم عامل ها قابل اجراست.
PHP با تمام وب سرورهای امروزی همانند APACHE , IIS سازگار است
یادگیری آن آسان است البته به شرط تمرین!

در ابتدا شما را با ویژگی های زبان PHP آشنا خواهیم ساخت :


PHP یک زبان سمت سرور است : شاید تا به حال کلمه “زبان سمت سرور” را زیاد شنیده باشد ، ولی شاید لپ مطلب برای شما درک نشده باشد ، وقتی می گویند PHP یک زبان سمت سرور است ، یعنی این که کد PHP در ابتدا توسط شما نوشته می شود ، سپس توسط سرور(ویندوز یا لینوکس) پردازش می شود و خروجی را به صورت HTML به نمایش در خواهد آورد و هیچکس کد اصلی شما را نمی بیند و تنها خروجی کد شما را می بینند . در قسمت پائین یک مثال را آورده ام :

در قسمت بالا یک قطعه کد PHP نوشته ام که سال کنونی را به نمایش در می آورد ، خروجی HTML آن به این صورت می باشد :

۲۰۱۲



بله ! تنها خروجی ما ۲۰۱۲ می باشد ، و این یعنی زبان سمت سرور، هیچکس کد اصلی date را نمی بیند و تنها خروجی آن یعنی ۲۰۱۲ را میبینند.

PHP یک زبان داینامیک است :
دراین قسمت داینامیک بودن PHP را برای شما به نمایش خواهم درآورد : همیشه شما بخش FOOTER سایت ها را مشاهده می نمائید ، که اکثرا پس از نوشتن حق کپی رایت ، تاریخ تاسیس سایت و تاریخ کنونی را درج می کنند ، حال فرض کنید امروز آخرین روز سال ۲۰۱۱ است ، و شما می خواهید به مسافرت بروید ، و هنوزدر سال ۲۰۱۱ قرار داریم ، حال اگر بخواهید بدون اینکه نگران بروزرسانی قسمت حق کپی سایت خود باشید و از تعطیلات سال جدید لذت ببرید ، می توانید از قطعه کد زیر استفاده نمائید :


با قرار دادن این کد در قسمت footer سایت خود ، به طور خودکار با آمدن سال جدید ، قسمت فوتر سایت شما به ۲۰۱۲ تبدیل می شود ، نکته ی جالبی که در این قسمت وجود دارد این است که PHP بر خلاف جاوا اسکریپت ، زمان یا تاریخ سیستم عامل شما نمی گیرد ، بلکه از زمان و تاریخ سرور خود استفاده می کند و بنابر این ویژگی درصد خطای زمان به صفر می رسد ولی در جاوا اسکریپت اگر زمان سیستم عامل شما اشتباه باشد ، زمان و تاریخ را نیز اشتباه نمایش می دهد ، حال خروجی کد فوق بدین شکل می باشد :

این یک مثال کاربردی بود تا مفهوم داینامیک بودن php را درک نمائید .

نکته :همانطور که ملاحظه می نمائید ، php را درون کد html قرار داده ایم ، و در اصل هم php برای جاسازی درون کد html یک صفحه وب طراحی شده است.

با PHP چه کارهایی می توان انجام داد :

ارتباط با پایگاه داده ها مانند ایجاد فرم و قرار دادن اطلاعات فرم به صورت رکورد
ارسال ایمیل به کاربر
آپلود فایل روی صفحه وب
کار با فایل ها
ایجاد سیستم های مدیریت محتوا همانند وردپرس
و…

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


بر گرفته از سایت دوست خوبم اقای مهندس لقمان

مطالب مرتبط
ارسال نظر برای این مطلب

کد امنیتی رفرش
درباره ما
Profile Pic
خوش امدید ×××××××××××××××××× خــــدایا! من در کلبه فقیرانه خود چیزی دارم که تو در عرش کبریای خود نداری،من چون تویی دارم و تو همچون خودی نداری .... ×××××××××××××××××× امیدوارم که بهتون خوش بگذره
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • نظرسنجی
    همه در مورد وبلاگ نظر ميدن.شما چطور؟
    آمار سایت
  • کل مطالب : 834
  • کل نظرات : 152
  • افراد آنلاین : 115
  • تعداد اعضا : 192
  • آی پی امروز : 174
  • آی پی دیروز : 114
  • بازدید امروز : 230
  • باردید دیروز : 163
  • گوگل امروز : 2
  • گوگل دیروز : 0
  • بازدید هفته : 1,190
  • بازدید ماه : 1,190
  • بازدید سال : 62,959
  • بازدید کلی : 517,765