لطفا از تمام مطالب ديدن فرماييد.

آموزش پی اچ پی : قسمت اول

پی اج پی چیست ؟

پی اچ چی PHPمخفف پیش پردازنده ابر متن(hypertext preprocessor ) یک زبان سمت سرورServer side است. یعنی زمانی که بازدیدکننده یک صفحه وب را فراخوانی می کند ، سرور دستورات پی اچ پی را پردازش کرده و نتیجه حاصله را برای مرورگر درخواست کننده ارسال می نماید .

فایلهای پی اچ پی شامل دستوراتی است که درون سرور اجرا می شود به علاوه متن و برچسب های اچ تی ام الHTML که معمولا همراه این دستورات می باشد .ضمنا پی اچ پی یک زبان برنامه نویسی متن باز Open Source و بدون وابستگی به محیط اجرایی cross-platform می باشد . پی اچ پی بر روی ویندوز ان تیNT و انواع نسخه های یونیکسUnix قابل اجرا است .

وقتی که شما آدرس یک صفحه URL پی اچ پی را درون نوار آدرس Address Barمرورگر خود وارد می نمایید و یا بر روی لینکی درون یک صفحه وب کلیک می کنید در واقع از یک برنامه وب سرور Web Server نصب شده بر روی یک کامپیوتر در جایی از اینترنت تقاضا می نمایید که فایل را برای مرورگر شما ارسال کند.اگر فایل مورد نظر ، یک فایل معمولی اچ تی ام ال باشد ،فایل درون سرور کاملا شبیه ان جیزی است که مرورگر شما دریافت می کند . بعد از دریافت فایل ، مرورگر شما محتوای آن را که می تواند ترکیبی از متن تصویر و فایلهای صوتی باشد را نمایش می دهد . در مورد صفحات پی اچ پی ، همان اتفاق می افتد با این تفاوت که یک پردازش اضافی قبل از ارسال فایل انجام می شود .وب سرور قبل از ارسال صفحه ، تمام دستورات پی اچ- پی را اجرا نموده سپس فایل مورد نظر را برای مرورگر ارسال می نمایید .

قواعد نوشتاری پی اچ پی PHP Syntax:

قواعد نوشتاری پی اچ پی مانند زبان برنامه نویسی سیC و پرلPerl می باشد . شما نیازی به تعریف مغییر Variable قبل از استفاده از آن ندارید و ساختن آرایه Array درون این زبان بسیار آسان است .پی اچ پی از برنامه نویسی شی گرا OOP هم تا حدود خوبی پشتیبانی می کند . همچنین پی اچ پی می تواند با حوزه وسیعی از سیستم های دیگر درون صفحه وب ، پایگاه داده ODBC و سایر زبان های برنامه نویسی مثل جاوا JAVA ارتباط بر قرار کند . پی اچ پی درون صفحه وب قرار داده می شود و نیاز به محیط خاصی برای توسعه آن نیست. شما می تواند دستورات پی اچ پی را با PHP?> شروع نموده و با

چه کارهایی با پی اج پی می توان انجام داد ؟

کارهای زیادی هست که با پی اچ پی می توان انجام داد شما می توانید تاریخ ، ساعت و سایر اطلاعات را با روشهای متفاوتی توسط پی اچ پی نمایش دهید . فرمها را توسط پی اچ پی بررسی نمایید و از بازدید کنندگان سایت خود بخواهید اطلاعاتی را برای شما ارسال نمایند . با پی اچ پی می توانید به 19 نوع مختلف پایگاه داده دسترسی پیدا نموده واطلاعات ارسال شده از فرم کاربران را درون پایگاه داده ها را تغییر دهید. همچنین می توانید پست الکترونیکیEmail ارسال نمایید و گروه های خبری Newsgroup ایجاد نمایید .

 

آموزش پی اچ پی : قسمت دوم

پی اج پی چه کاری برای شما انجام می دهد ؟

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

پی اج پی امکان سفارشی سازی صفحه شما را راحتتر می کند و می توانید برای هر کاربر صفحه ای مناسب ایجاد نمایید . با پی اچ پی می توانید کوکی ایحاد کرده کاربران سایت خود را مدیریت نموده و کاربران را به صفحات مورد نظر منتقل نمایید

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

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

پی اچ پی ارسال ایمیل را از طریق سایت ، کار با گروه های خبری و برقرار ارتباط با دیگر سایتها را آسان نموده است . و به راحتی می توانید اطلاعاتی از سایت دیگر دریافت نموده و یا برای سایت دیگری ارسال نمایید پی اج پی همچنین می تواند ارتباطی با سایر زبانهای سمت سرور نظیر جاوا بر قرار نماید و از پروتوکل هایی نظیر COM یا HTTP استفاده کند. پی اچ پی راه حلهایی برای انجام کارهای مختلف از ایجاد فایل pdf تا تولید خروجی XML دارد

اینها بخش کوچکی از توانایی های پی اچ پی است که به شما کمک می کند تا یم وب سایت پویا داشته باشید .
با مراجعه به سایت farzadghasemi.irو مطالعه مقالات آموزش پی اج پی یاد خواهید گرفت چگونه می توان سایتهای داینامیک ، قابل به روز رسانی و مهیجی توسط پی اچ پی ایجاد نمود



نظرات شما عزیزان:

نام :
آدرس ایمیل:
وب سایت/بلاگ :
متن پیام:
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

 

 

 

عکس شما

آپلود عکس دلخواه:






برچسب‌ها:

تاريخ : 19 مهر 1394برچسب:, | 3:2 بعد از ظهر | نويسنده : احسان صمدی فرد |

لطفا از ديگر مطالب نيز ديدن فرماييد
.: Weblog Themes By SlideTheme :.
?

  • ميني ويکي نت