موضوع : طراحی سایت فروشگاه
قالب : word ، قابل ویرایش
تعداد صفحات : 118
شرح مختصر :
کمتر کاربر اینترنت میتوان یافت که تاکنون صفحاتی پسوند PHP برخورد نکرده باشد البته این پسوند نامی آشنا طراحان برنامهنویسان وب است.
پی اچ پی (PHP) یکی محبوبترین رایجترین زبانهای برنامهنویسی ایجاد صفحات پویا وب است کمتر خواستهای محیط وب وجود دارد که PHP قادر انجام آن نباشیم. ایجاد یک ساده پردازش اطلاعات فرمها، ارتباط بانکهای اطلاعات، کار سوکتهای TCP، پردازش فرمتهای PDFوZIP تصویر بخشی توانایی این زبان است.
تاریخچه
پی اچ پی سال 1994 توسط راسموس لردرف Rasmus Lerdorf استفاده شخصیاش ایجاد شد.
او بعدها سال 1995 نسخه حرفهایتر مفسر زبان PHP نام Version 2 PHP/FI عرضه کرد، سال تعداد سایتهایی که 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
افزودن خط کش خطوط راهنمای غیر چاپی