تاریخچه:
پی اچ پی در سال 1994توسط راسموس لردرفو برای استفاده شخصیاش ایجاد شد. او بعدها و درسال 1995 نسخه حرفهایتر از مفسر زبانبه نامرا عرضه کرد، ودر سال 97 تعداد سایتهایی که ازاستفاده میکردند به بیش از 50000 رسید وامروزه نیز میلیونها سایت از آن استفاده میکنند. سایتهای مشهوری چونواز این زبان استفاده میکنند و حتینیز در حال شروع استفاده از اینزبان برای توسعه وب سایتهای خود است
مقدمه:
کمتر کاربر اینترنت را میتوان یافت که تاکنون با صفحاتی با پسوندبرخوردنکرده باشد و البته این پسوند نامی آشنا برای طراحان و برنامهنویسان وب است
پیاچ پییکی از محبوبترین و رایجترین زبانهای برنامهنویسی برای ایجاد صفحاتپویا در وب است و کمتر خواستهای در محیط وب وجود دارد که درقادر به انجام آننباشیم. از ایجاد یک صفحه ساده برای پردازش اطلاعات فرمها، ارتباط با بانک هایاطلاعات، کار با سوکتهای، پردازش فرمتهایوو حتی تصویر، بخشی ازتوانایی این زبان است
نوشتن یک برنامه پی اچ پی شبیه ایجاد یک صفحهاست، تنها با این تفاوت که کدهایاین زبان در داخل صفحات و دربین کدهایدرج میشود و البته طبیعی است که یکفایل پی اچ پی میتواند تنها شامل کدهایباشد. با توجه به این کهیک زبانطرف سرویسدهنده است، برای اجرا، اسکریپتهای آن باید آنها را به کامپیوترسرویسدهنده وب (مانند سیستمو نرمافزار)انتقال دهیم و حالا باتایپ نام فایل آن در گردشگر اینترنت میتوانیم آنرا اجرا و خروجی احتمالی را مشاهدهکنیم
طبیعی است که در سمت سرویسگیرنده (کاربر سایت) امکان مشاهده کدها وجودندارد. پس از درخواست برای اجرای یک اسکریپتفایل حاوی کدهایبه برنامهمفسرانتقال داده شده (معمولا)و این برنامه بعد از تفسیر و اجرایاسکریپت، نتیجه را به سمت کاربر میفرستد
از آنجا که آموزش این زبان در اینمقاله نمیگنجد، بنابراین در ادامه نگاهی به تاریخچه، مزایا و احتمالا معایب آنخواهیم داشت
معایب
حال که از حسنگفتیم،بد نیست اشارهای نیز به برخی معایب آن داشته باشیم
نحوزبانبسیار شبیه زبانواست. این اگر چه باعث استقبال از این زبان توسطبرنامهنویسانو یاشد، اما این نحو برای بسیاری از طراحان صفحات وب چندانآسان نیست و بسیاری معتقد هستند که تکنولوژیو زبانآسانتر و قابل درکتراست و همچنینو زبان جاوا نیز به دلیل محبوبیت و ساختار قدرتمند آن مورد توجهاست
یک اشکال دیگرعدم پشتیبانی خوب آن از یونیکد و به خصوص زبان فارسیاست، حتی آخرین نسخههای این زبان نیز امکان سورتصحیح متون فارسی را نداردالبته این اشکال با کامپایل مجدد یا کمی برنامهنویسی قابل حل است
شامل 36 صفحه word
دانلود تحقیق php