پیاچپی
پی اچ پی php یکزبان برنامهنویسی قوی و شی گرا، که دردسترس رایگان است، که میتوان برای ساخت صفحات وب داینامیک و برنامههای تحت سایت از آن استفاده کرد. این برنامه برروی سرو کدهای برنامهنویسیphp را اجرا میکند.
بسیاری از سایتهای قدرتمند و بزرگ از زبان برنامهنویسی phpاستفاده میکنند ودر جهان بسیار کاربرد دارد. این سرور بزرگ میتواند واقعی باشد یا سرور حاضر در رایانه شما که با بکارگیری از نرمافزارهایی همچون Wamp قابلاجرا است.
تاریخچه
روزی فردی تصمیم گرفت برای اینکه پی ببرد چند نفر رزومه او را در سایت مطالعه کردن و یک کار تکراری رو انجام دادن گزارشگیری کند نیاز به نوشتن یک کد اسکریپ داشت. کد اسکریپتی نوشتهشده بر اساس استانداردی نوشتهشده بود که توجه همه افراد به آن جلب شد وازوی خواستند که این کدها را نیز برای آنها هم بفرستد. فردی بنام Rasmus Lerdorf از کشور دانمارک که نخستین بار این کار را در سال 1994 انجام داد. زمانی که از او درخواست کدهای نوشتهشده را کردند او نام کدهای اسکریپ خود را Personal Home Page خلاصه php گذاشت. بعد از سالها با گذر زمان و پیشرفت پیوستهاین زبان که جمله Hypertext Preprocessorجایگزین عبارت Personal Home Page شد. مقصود از این جملات این است که پردازش اطلاعات را در قالب کدهای html به کاربر نمایش میدهد. درادامه تفاوت میان صفحات وب را بیان میکنیم. در وب استاتیک برای ارایه متن درسایت، کدهای html را بصورت دستی میتوان وارد کرد. در وب داینامیک ابتدا متنها در پایگاه داده را وارد میکنیم و پس از آن با بهرهگیری از این زبان، متن از روی دیتابیس خوانده میشود.
کاربرد پی اچ پی
کارهای پیشنیازصفحات وب را زبان PHP انجام میدهد. شما برای ظاهرسایت نمیتوانید از زبان برنامهنویسی پی اچ پی استفاده کنید. زیرا تاثیر بسزایی در ظاهر سایت ندارد. با PHP میتوانید از پایگاه داده اطاعات مختلف را دریافت کنید و به کاربر نشان دهید. اگر بخواهیم کلیتر بیان کنیم فرمانروایی اصلی این زبان زمانی نمایان میشود که با یک پایگاه داده یا Database ترکیب شود. پی اچ پی میتواند اطلاعات را بخواند و آن را وارد دیتابیس کند و به کاربر نشان بدهد.
با استفاده ازPHP میتوانید صفحات وب و برنامههای تحت وب مختلفی برنامهنویسی و اجرا کنید.
با آموزش این برنامه میتوانید صفحات داینامیک بسازید.
زبان برنامهنویسی PHP میتواند اطلاعات رابه پایگاه داده ارسال و سپس آن را بخواند و همین اطلاعات را ویرایش یا حذف کند.
با این استفاده از این برنامه میتوانید فایلهای متنی تولید و سپس ویرایش کنیدو این یک پیشرفت فوق العاده است که این برنامه در اختیار شما قرار داده است.