میهن داک - میهن داکیومنت

دانلود پایان نامه طراحي سايت فروشگاه


کد محصول : 10002154 نوع فایل : word تعداد صفحات : 118 صفحه قیمت محصول : 10000 تومان تعداد بازدید 880

فهرست مطالب و صفحات نخست





كمتر كاربر اينترنت را می‌توان يافت كه تاكنون با صفحاتی با پسوند 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 نيز می‌باشد.

   بسياری از ويرايشگرهای حرفه‌ای اين زبان نيز يا رايگان هستند و يا با هزينه بسيار كم می‌توان آنها را تهيه كرد، در حالی كه ديگر تكنولوژی‌ها، مثلاً تهيه پلاتفورم‌های جاوا هزينه هنگفتی دارد.

همچنين كار حرفه‌ای با تكنولوژی.NET نيز نياز به تهيه Visual Studio.NET و پرداخت هزينه چند صد دلاری است.
PHP چيست؟

PHP يک زبان برنامه نويسی با کد باز (Open-Source) است که اگرچه در ابتدا صرفا جهت برنامه نويسی تحت وب توليد شد، امروزه کارآييهای فراوانی پيدا کرده است. PHP يک زبان تحت سرور است (Server-Side) که طبيعتا برای اجرا نياز به يک برنامه سرويس دهنده وب (Web Server) دارد.

کسانيکه مانند خود من قبلا با PERL کار کرده اند و حالا قصد دارند با PHP کار کنند، احتمالا مثل من در ابتدا به مشکلاتی بر خواهند خورد اما مطمئن باشيد که PHP را سريع خواهيد آموخت.

آنچه به نظر من از خصوصيات خوب PHP بشمار می آيد آن است که با وجود شباهت PHP با PERL، PHP پيچيدگيهای PERL را کمتر دارا می باشد. هرچند که قدرت PERL بر روی متن ها غير قابل انکار است اما فراموش نکنيد که PHP را صرفا برای محيط وب ساخته اند پس به اندازه کافی ( و حتی بيش از حد کافی ) امکانات کار با stringها را به شما ارائه خواهد کرد. فکر می کنم مقدمه چينی بيش از اين هم حوصله شما را سر می برد و هم من را از موضوع دور می کند پس بر می گرديم به PHP.
برای شروع کار با PHP چه نياز داريم؟

در سال 1994 PHP يجاد شد Rasmos Ladford ايجاد كننده اوليه آن بوده است ولی در طی زمان اين برنامه توسط ساير متخصصين و برنامه نويسان تكميل گرديده و به شكل كنونی آن در آمده است.

 تا كنون چهار بار به صورت اساسی باز نويسی شده است در دی ماه 1380 تقريبا حدود پنج ميليون مورد استفاده متفاوت قرار گرفته بود و در حال حاضر نيز اين تعداد به سرعت در حال افزايش است.

PHP برنامه ای است كه محتوای آن باز بوده (OPEN SOURCE) و استفاده كنندگان از آن می توانند نحوه كار كرد و متن برنامه را مشاهده نموده و يا تغييراتی را به دلخواه انجام دهند دسترسی به اين برنامه به صورت مجانی بوده و مبلغی از بابت استفاده به كسی پرداخت نمی گردد.

PHP ابتدا به معنای صفحه اصلی شخصی (Personal Home Page) بود ولی اكنون با اعمال تغييراتی كه جهت هماهنگی با GNU انجام پذيرفته است به معنی پردازنده فوق العاده می باشد.

PHP برای اجرا نياز به يک Web-Server دارد. دم دست ترين Web-Server برای شما احتمالا IIS خواهد بود، چرا که با استفاده از سی دی Windows قابل نصب است.

 

شايد بهتر باشد از Apache به عنوان Web-Server استفاده کنند. (البته اگر از حق هم نگذريم Apache خيلی از IISبهتره!!!)
اگر Web-Server مورد علاقه شما به درستی بر روی دستگاه شما نصب شده است، حالا نياز داريد که PHP را بر روی آن نصب کنيد.



منابع :


طراحی سایت : سایت سازان