موضوع پایان نامه : طراحی سایت فروشگاه
قالب : word ، قابل ویرایش
تعداد صفحات : 118
شرح مختصر :
کمتر کاربر اینترنت را میتوان یافت که تاکنون با صفحاتی با پسوند PHP برخورد نکرده باشد و البته این پسوند نامی آشنا برای طراحان و برنامهنویسان وب است.
پی اچ پی (PHP) یکی از محبوبترین و رایجترین زبانهای برنامهنویسی برای ایجاد صفحات پویا در وب است و کمتر خواستهای در محیط وب وجود دارد که در PHP قادر به انجام آن نباشیم. از ایجاد یک صفحه ساده برای پردازش اطلاعات فرمها، ارتباط با بانکهای اطلاعات، کار با سوکتهای TCP، پردازش فرمتهای PDFوZIP و حتی تصویر بخشی از توانایی این زبان است.
تاریخچه
پی اچ پی در سال 1994 توسط راسموس لردرف Rasmus Lerdorf و برای استفاده شخصیاش ایجاد شد.
او بعدها و در سال 1995 نسخه حرفهایتر از مفسر زبان PHP به نام Version 2 PHP/FI را عرضه کرد، و در سال 97 تعداد سایتهایی که از PHP استفاده میکردند به بیش از 50000 رسید.
امروزه نیز میلیونها سایت از آن استفاده میکنند. سایتهای مشهوری چون Alltheweb و mamma از این زبان استفاده میکنند و حتی Yahoo نیز در حال شروع استفاده از این زبان برای توسعه وب سایتهای خود است.
پی اچ پی زبانی برای همه سیستم عاملها
یکی از برترین مزایای زبان PHP سازگاری آن با اکثر سیستم عاملها و نرمافزارهای وب سرور (مانند IIS و Apache) است.
برخی از دیگر زبانها و تکنولوژیها مانند ASP محدود به سیستم عامل windows است و پشتیبانی از آن در دیگر سیستم عاملها بسیار پرهزینه و محدود است، و برخی نیز مانند JSP مشکلاتی با برخی نرمافزارهای وب سرور دارد.
ساختار و امکانات پی اچ پی به شکل مستقل از سیستم عامل شکل گرفته است و این بدان معنا است که به طور مثال برنامهنویس میتواند اسکریپت خود را تحت سیستم عامل ویندوز نوشته و تست کند و سپس آنرا بدون تغییر به سیستم عامل یونیکس یا لینوکس انتقال دهد.
در PHP امکان استفاده از برخی از امکانات خاص سیستم عاملهای مشهور نیز در نظر گرفته است که برای نمونه میتوان از پشتیبانی از تکنولوژی DCOM و یا Windows API نام برد.
نسخههای جدید مفسر PHP سازگار با دیگر تکنولوژیهای خاص وبسرورها مانند ISAPI نیز میباشد.
فهرست مطالب
پی اچ پی زبانی برای همه سیستم عاملها
برای شروع کار با PHP چه نیاز داریم؟
ساختار مناسب و امکانات بالا در PHP
توضیحات برنامه نویس در حین برنامه نویسی (Comments )
قابلیت اتصال به تعداد زیاد و متفاوت بانکهای اطلاعاتی
دارا بودن دستورات غنی برای استفاده های لازم در سایتها
آموزش برنامه نویسی شیء گرا با PHP
تغییر نوع داده بدون اینکه اصل متغیر تغییر کند
صدا کردن یک Function به صورت داینامیک
استفاده از متغیر به صورت Global (یعنی داخل و خارج تابع ها)
نصب اکتیوایکس فلش روی کامپیوتر کاربر
پنجرة Layer ( کار با جدول لایه ها)
بزرگنمایی و کوچک نمایی تصاویر بوسیله صفحه کلید
ابزار دست جابجایی تصویر Hand Tool -H
ابزار عصای جادویی Magic Wand Tool
کار با فایلها و پسوندهای مورد استفاده
ابزارهای ترسیمیPainting tools
ابزار قلم موی نقاشی Paintbrush
ابزارهای Gradient Tool , Bucket Tool
ابزار قطره چکان Eyedropper Tool
افزودن خط کش و خطوط راهنمای غیر چاپی
ترکیب لیستهای تو در تو با یکدیگر
دانلود مقاله دانشگاهی در مورد طراحی سایت فروشگاه