آموزش پی اچ پی از مقدماتی تا پیشرفته
پیاچپی یک زبان برنامهنویسی است که برای طراحی وبتوسعه یافتهاست، اما میتوان از آن به عنوان یک زبان عمومی نیز استفادهکرد. تا ژانویهٔ سال ۲۰۱۳ میلادی پیاچپی بر روی ۲۴۴ میلیون وبگاه و ۲٫۱ میلیون سرور وبنصب شدهاست. این زبان در سال ۱۹۹۵ میلادی توسط راسموس لِردورف ساختهشد و در حال حاضر توسعهٔ آن بر عهدهٔ گروه پیاچپی میباشد. در ابتدا پیاچپی از عبارت صفحهٔ خانگی شخصی گرفته شدهبود. اما اکنون این کلمه مخففِ بازگشتی PHP: Hypertext Preprocessor به معنی پیاچپی: پیشپردازندهٔ ابرمتن میباشد.
خرید آنلاین فایل و دانلود آن بلافاصله بعد از پرداخت:
کدهای پیاچپی توسط یک سرور وب که نرمافزار پیاچپی بر روی آن نصب باشد،تفسیر میشوند. دستورهای این زبان میتوانند به صورت مستقیم در درون کدهای اچتیامال قرار بگیرند. پی اچ پی یک نرمافزار آزاد است که تحت مجوز پیاچپی انتشار یافته است. این مجوز به دلیل قرار دادن محدودیت بر روی استفاده از عنوان پی اچ پی، با مجوز همگانی گنو(GPL) سازگار نیست. پی اچ پی را میتوان بر روی اکثر سرورهای وب نصب کرد. همچنین قابلیت نصب آن به صورت یک شل جداگانه بر روی تقریباً تمامی سیستمهای عامل و پلتفرمها (یا سکوها) وجود دارد.تمامی این استفادهها رایگان است.
برخی از رقبای پی اچ پی عبارتند از: Perl, JSP, ColdFusion و ASP.NET اما زبان پی اچ پی برتریهای بسیاری در مقایسه با رقیبان خود دارد مانند:
کارایی بالا، واسطه های مختلف برای سیستم پایگاه های اطلاعاتی مختلف، کتابخانه داخلی برای انجام امور متداول، هزینه پایین، امنییت بالا و … یکی از نکات مهم زبان php مستقل از محیط کار بودن آن است، بدین صورت که در تمامی کامپیوترها و سیستم عامل ها قابل اجرا است. پی اچ پی روی لینوکس، ویندوز و … به سادگی اجرا میشود.
برنامه های پی اچ پی را به وسیله مرورگر وب اجرا میکنیم. به وب سایتی که برنامه پی اچ پی در آن قرار دارد میرویم و با در خواست ما سرور کدهای پی اچ پی را تجزیه و تحلیل میکند و پاسخ آن را به صورت html به ما نشان میدهد. با استفاده از زبان پی اچ پی میتوان وب سایت هایی را ساخت که:
داده ها را از منابع مختلفی مانند بانک های اطلاعاتی و یا فایل ها جمع آوری کنند.
عناصری مثل جستجو، فروم، عضوییت، ورود و خروج کاربران، گالری عکس و … ایجاد کرد.
سیستم پست الکترونیکی ایجاد کرد، فروشگاه آنلاین ساخت و به کاربران اجاز خرید داد و …
به طور کلی میتوان گفت پی اچ پی برای وب سایت هایی مناسب است که با کاربران زیادی سر و کار داردند و به صورت مرتب به روز میشوند. شاید این نکته برای شما جالب باشد که بدانید Yahoo به عنوان یکی از هامیان پی اچ پی است و بسیاری از قسمت های خود را با زبان پی اچ پی ساخته است. از وب سایت های معروفی دیگری که از پی اچ پی استفاده میکنند میتوان به Google, flickr و Facebook اشاره کرد.

برنامه نویسی پی اچ پی معمولا به این صورت است که برنامه نویسان در یک کامپیوتر (بدون اتصال به اینترنت) برنامه خود را مینویسند، آزمایشات مقدماتی خود را روی آن انجام میدهند سپس آن را روی سرور منتقل میکنند. در بیشتر موارد برنامه نویس اطلاعات وب سایت را در داخل یک بانک اطلاعاتی قرار میدهید، اطلاعاتی مانند شناسه کاربران و کلمات عبورشان، اخبار و نوشته ها …. سپس با استفاده از پی اچ پی به بانک اطلاعاتی متصل میشوند و با اطلاعات آن کار میکنند. یکی از متداولترین بانک های اطلاعاتی که برای پی اچ پی مورد استفاده قرار میگیرد MySQL است. MySQL چندی پیش توسط شرکت Sun خریداری شد و در حال حاضر نسخه 5 آن آخرین نسخه ارایه داده شده می باشد.
عناوین کتاب آموزش پی اچ پی:
- شروع کار با پی اچ پی
- نحوه نصب و اجرای پی اچ پی
- آشنایی با دستور Print و echo
- آموزش کار با متغیر ها در پی اچ پی
- آموزش کامل تابع ها در پی اچ پی
- آموزش دستورات شرطی
- آموزش کامل آرایه های فوق سراسری
- آموزش بدست اوردن اطلاعات فایل
- آموزش آپلود کردن فایل
- آموزش ارسال ایمیل با پی اچ پی
- آموزش جامع ارتباط با دیتابیس در پی اچ پی
- آموزش ساخت تصویر امنیتی
- آموزش ارسال اطلاعات به صورت Ajax
شما با خرید کتاب آموزش پی اچ پی ، چندین نمونه مثال آورده شده به زبان پی اچ پی نیز دریافت میکنید که میتوانید با خواندن انها به دانستنی های خود بیافزایید.
خرید آنلاین فایل و دانلود آن بلافاصله بعد از پرداخت: