فرمت:word(قابل ویرایش)
تعداد صفحات:124
فصل اول: مقدمه.. ۱
۱-۱: عنوان تحقیق.. ۲
۲-۱ : مکان تحقیق.. ۲
فصل دوم: نصب آپاچی ، پی-اچ-پی و مای-اس-کیو-ال . ۳
۲-۱: نصب وب سرور آپاچی.. ۴
۲-۱-۱ : دلیل استفاده از وب سرور آپاچی.. ۴
۲-۱-۲ : نصب برنامه آپاچی.. ۴
۲-۱-۳ : اطمینان از صحت نصب برنامه آپاچی.. ۸
۲-۲ : نصب پی-اچ-پی.. ۹
۲-۲-۱ : اهمیت زبان اسکریپت نویسی پی-اچ-پی.. ۹
۲-۲-۲: نصب پی-اچ-پی.. ۱۰
۲-۲-۳ : اطمینان از صحت عملکرد پی-اچ-پی.. ۱۲
۲-۳ نصب MYSQL. 13
2-3-1 : مقدمهای بر MYSQL. 13
2-3-2 : نصب MYSQL. 14
فصل سوم: گاه کلی بر زبانهای برنامه نویسی اچ-تی-ام-ال ، جاوا اسکریپت و پی-اچ-پی. ۱۶
۳-۱: نگاه کلی بر دستورات اچ-تی-ام-ال. ۱۷
۳-۱-۱: شکل کلی دستورات.. ۱۷
۳-۱-۲ : تعریف جدول. ۱۹
۳-۱-۳ : فرمها و پرسش نامهها ۲۰
۳-۲: نگاه کلی بر زبان برنامه نویسی جاوا اسکریپت.. ۲۶
۳-۲-۱: ویژگیهای جاوا اسکریپت در سرویس گیرنده. ۲۷
۳-۲-۲ : جاوا اسکریپت چه کارهایی را انجام نمی دهد. ۲۸
۳-۲-۳ : ساختار لغوی جاوا اسکریپت.. ۲۹
۳-۳ : نگاه کلی بر دستورات زبان PHP. 29
3-3-1: مقدمات زبان PHP. 29
3-3-2 : به کارگیری آرایه. ۳۴
۳-۳-۳: شکل کلی تعریف تابع. ۳۷
۳-۳-۴: کار کردن با دایرکتوریها ۴۱
۳-۳-۵ : اتصال با سرویسدهنده MYSQL. 43
3-3-6: پیادهسازی تماسهای ساده. ۴۶
فصل چهارم : پیاده سازی سایت فروشگاه رسانه صوتی و تصویری.. ۴۸
۴-۱ : مقدمه. ۴۹
۴-۱-۱ : ساخت کاتالوگ آنلاین.. ۴۹
۴-۱-۲ : ردیابی خرید مشتری در فروشگاه. ۴۹
۴-۱-۳ : جستجوی رسانه. ۵۰
۴-۱-۴ : ورود و خروج کاربر. ۵۰
۴-۱-۵ : واسط مدیریتی.. ۵۰
۴-۱-۶ : اجزای سیستم. ۵۰
۴-۲ : پیادهسازی بانک اطلاعاتی.. ۵۳
۴-۳ : پیادهسازی کاتالوگ آنلاین.. ۵۴
۴-۴ : جستجو. ۵۵
۴-۵ : ورود و خروج کاربر. ۵۶
۴-۶ : تغییر کلمه عبور. ۶۲
۴-۷ : پیاده سازی خرید. ۷۳
۴-۸ : مشاهده کارت خرید. ۷۶
۴-۹ : افزودن رسانه به کارت.. ۷۹
۴-۱۰ : انجام تغییرات در کارت خرید. ۸۱
۴-۱۱ : صفحه خروج از فروشگاه. ۸۱
۴-۱۲ : پیاده سازی واسط مدیریتی.. ۸۶
۴-۱۲-۱ : افزودن آیتمها ۸۸
۴-۱۲-۲ : مشاهده لیستها ۹۴
۴-۱۲-۳ : ویرایش… ۱۰۰
۴-۱۳ : نمایش تصویر. ۱۰۸
نتیجه گیری.. ۱۱۰
منابع و ماخذ ۱۱۱
چکیده:
نیاز اساتید به داشتن سایت های پویا، ما را بر آن داشت تا تحقیقات خود را در زمینه آشنایی با زبان های برنامه نویسی آغاز کنیم. پس از انجام بررسی های لازم و با توجه به قابلیت های زبان برنامه نویسی PHP، به خصوص ارتباط با سرویس دهنده MySQL و استفاده از وب سرور Apache، موجب شد تا زبان PHP و بانک اطلاعاتی MySQL را برای پیاده سازی این سایت انتخاب کنیم.
2-1 : مکان تحقیق
دانشگاه امام رضا (ع) از سال 1378 با تئجه به امکانات گسترده آستان قدس رضوی و سازمان تربیت بدنی و با مجوز شورای گسترش، وزارت علوم، تحقیقات و فن آوری، مبادرت به پذیرش دانشجو در دو رشته کتابداری و تربیت بدنی، از طریق کنکور سراسری نمود.
در سال 1380 رشته مترجمی زبان انگلیسی، در 1381 دو رشته مهندسی کامپیوتر و نیز کارشناسی حسابداری و از تیرماه 1384 رشته مدیریت بازرگانی، به جمع رشته های دانشگاه افزوده شد.
لازم به توضیح است که در بین 48 موسسه آموزش عالی و غیر انتفاعی، امام رضا(ع) از نظر سرانه فضای آموزشی، فضای رفاهی، کتب و نشریات و مرکز رایانه، مقام بالایی را در کل کشور دارد.
دلیل استفاده از وب سرور آپاچی
حقیقت این است که وب سرور آپاچی به یکی از عوامل موفقیت وب تبدیل شده است. با وجودی که این ادعا ممکن است برای عدهای ناخوشایند باشد، اما دلیل زیادی برای اثبات این واقعیت وجود دارد. بررسیهای اخیر حاکی از آن است که بیشترین وب سایتهای موجود در حال حاضر از وب سرور آپاچی به عنوان سرویس دهنده وب استفاده میکنند. این دلایل را میتوان علت این موفقیت برشمرد:
آپاچی رایگان است.
کد منبع آپاچی به رایگان در دسترس است. ( به این گونه نرمافزارها اصطلاحاً “کدباز” یا open source گفته میشود.)
آپاچی بر روی مجموعهای بسیار متنوعی از سیستمهای عامل قابل استفاده است.
آپاچی دائماً در حال توسعه و افزایش قابلیتهای جدید است.
آپاچی بسیار توانمند بوده و به واسطه طراحی ماجولار، به راحتی قابل توسعه است.
2-1-2 : نصب برنامه آپاچی
با وجودی که وب سروی آپاچی کاملا بر مشخصات پروتکل HTTP منطبق است، فرآیند نصب آن به سادگی نصب هر برنامه کاربردی دیگر است. از آن جا که آپاچی برنامه ای از نوع سرور است، پس از نصب آن لازم است ملاحظاتی را در ارتباط با امنیت سیستم میزبان مد نظر قرار دهیم.
نصب آپاچی تحت سیستم عامل ویندوز
برای نصب آپاچی تحت سیستم عامل ویندوز، ابتدا لازم است فایل نصب برنامه مربوطه را در اختیار داشته باشید. نام کامل این فایل به قرار زیر است:
apache-2.0.*-win32-x86-no-ssl.msi
با وجودی که نصب وب سرور آپاچی تحت سیستم عامل ویندوز 9x یا ME امکان پذیر است، توصیه میکنیم از انجام آن صرفنظر کنید. در مقایسه با این دو محیط، ویندوزNt, 2000 و Xp محیط پایدارتر و ایمن تر برای تمامی برنامههای سرور، از جمله وب سرور آپاچی محسوب میشوند. دستورالعملهایی که در ادامه ملاحظه میکنید به نصب این وب سرور تحت سیستم عاملی از نوع windows 2000 professional مربوط است.
این فایل را در یک فهرست موقت قرار داده و سپس این دستورالعملها را به ترتیب جهت نصب آپاچی اجرا کنید:
با عنوان مدیر سیستم ( اصطلاحا Administrator) وارد سیستم شوید.
پس از یافتن فایل بر روی آن دابل کلیک کنید تا فرآیند نصب وب سرور آپاچی عملا آغاز شود.
همان گونه که در شکل 2-1 مشاهده میکنید، برنامه نصب وب سرور آپاچی مانند هر برنامه نصب دیگری تحت سیستم عامل ویندوز با بهره گیر از یک ویزارد قالب بندی شده است.