طراحی و پیاده سازی وب سایت فروشگاه رسانه های صورتی و تصویری به صورت پویا

طراحی و پیاده سازی وب سایت فروشگاه رسانه های صورتی و تصویری به صورت پویا
دسته بندی | علوم انسانی |
فرمت فایل | docx |
حجم فایل | 482 کیلو بایت |
تعداد صفحات | 124 |
بررسی طراحی و پیاده سازی وب سایت فروشگاه رسانه های صورتی و تصویری به صورت پویا
نیاز اساتید به داشتن سایت های پویا، ما را بر آن داشت تا تحقیقات خود را در زمینه آشنایی با زبان های برنامه نویسی آغاز کنیم. پس از انجام بررسی های لازم و با توجه به قابلیت های زبان برنامه نویسی PHP، به خصوص ارتباط با سرویس دهنده MySQL و استفاده از وب سرور Apache، موجب شد تا زبان PHP و بانک اطلاعاتی MySQL را برای پیاده سازی این سایت انتخاب کنیم.
2-1 : مکان تحقیق
دانشگاه امام رضا (ع) از سال 1378 با تئجه به امکانات گسترده آستان قدس رضوی و سازمان تربیت بدنی و با مجوز شورای گسترش، وزارت علوم، تحقیقات و فن آوری، مبادرت به پذیرش دانشجو در دو رشته کتابداری و تربیت بدنی، از طریق کنکور سراسری نمود.
در سال 1380 رشته مترجمی زبان انگلیسی، در 1381 دو رشته مهندسی کامپیوتر و نیز کارشناسی حسابداری و از تیرماه 1384 رشته مدیریت بازرگانی، به جمع رشته های دانشگاه افزوده شد.
لازم به توضیح است که در بین 48 موسسه آموزش عالی و غیر انتفاعی، امام رضا(ع) از نظر سرانه فضای آموزشی، فضای رفاهی، کتب و نشریات و مرکز رایانه، مقام بالایی را در کل کشور دارد.
نصب آپاچی[1] ، پی-اچ-پی[2] و مای-اس-کیو-ال[3]2-1: نصب وب سرور آپاچی2-1-1 : دلیل استفاده از وب سرور آپاچی
حقیقت این است كه وب سرور آپاچی به یكی از عوامل موفقیت وب تبدیل شده است. با وجودی كه این ادعا ممكن است برای عدهای ناخوشایند باشد، اما دلیل زیادی برای اثبات این واقعیت وجود دارد. بررسیهای اخیر حاكی از آن است كه بیشترین وب سایتهای موجود در حال حاضر از وب سرور آپاچی به عنوان سرویس دهنده وب استفاده میكنند. این دلایل را میتوان علت این موفقیت برشمرد:
- آپاچی رایگان است.
- كد منبع آپاچی به رایگان در دسترس است. ( به این گونه نرمافزارها اصطلاحاً “كدباز” یا open source گفته میشود.)
- آپاچی بر روی مجموعهای بسیار متنوعی از سیستمهای عامل قابل استفاده است.
- آپاچی دائماً در حال توسعه و افزایش قابلیتهای جدید است.
- آپاچی بسیار توانمند بوده و به واسطه طراحی ماجولار، به راحتی قابل توسعه است.
2-1-2 : نصب برنامه آپاچی
با وجودی كه وب سروی آپاچی كاملا بر مشخصات پروتكل HTTP منطبق است، فرآیند نصب آن به سادگی نصب هر برنامه كاربردی دیگر است. از آن جا كه آپاچی برنامه ای از نوع سرور است، پس از نصب آن لازم است ملاحظاتی را در ارتباط با امنیت سیستم میزبان مد نظر قرار دهیم.
نصب آپاچی تحت سیستم عامل ویندوز
برای نصب آپاچی تحت سیستم عامل ویندوز، ابتدا لازم است فایل نصب برنامه مربوطه را در اختیار داشته باشید. نام كامل این فایل به قرار زیر است:
apache-2.0.*-win32-x86-no-ssl.msi
با وجودی كه نصب وب سرور آپاچی تحت سیستم عامل ویندوز 9x یا ME امكان پذیر است، توصیه میكنیم از انجام آن صرفنظر كنید. در مقایسه با این دو محیط، ویندوزNt 2000 و Xp محیط پایدارتر و ایمن تر برای تمامی برنامههای سرور، از جمله وب سرور آپاچی محسوب میشوند. دستورالعملهایی كه در ادامه ملاحظه میكنید به نصب این وب سرور تحت سیستم عاملی از نوع windows 2000 professional مربوط است.
این فایل را در یك فهرست موقت قرار داده و سپس این دستورالعملها را به ترتیب جهت نصب آپاچی اجرا كنید:
1- با عنوان مدیر سیستم ( اصطلاحا Administrator) وارد سیستم شوید.
2- پس از یافتن فایل بر روی آن دابل كلیك كنید تا فرآیند نصب وب سرور آپاچی عملا آغاز شود.
3- همان گونه كه در شكل 2-1 مشاهده میكنید، برنامه نصب وب سرور آپاچی مانند هر برنامه نصب دیگری تحت سیستم عامل ویندوز با بهره گیر از یك ویزارد قالب بندی شده است.
شکل 2-1
4- دكمه Next را جهت ادامه عملیات كلیك كنید. پس از مطالعه سند License Agreement كه شرایط استفاده از نرم افزار را مشخص میكند آن رامورد تایید قرار داده و در ادامه بار دیگر دكمه Next را كلیك كنید.
5- با این اقدام كادر محاوره ای دیگری ظاهر میشود و اطلاعات بسیار مفیدی را در باره استفاده از وب سرور آپاچی تحت سیستم عامل ویندوز نمایش میدهد. این اطلاعات به ویژه برای مبتدیان با ارزش است.
6- در كادر محاوره ای بعدی، كه شكل 2-2 نمایی از آن را نشان میدهد لازم است اطلاعات مربوط به سرور را مشخص كنید. منبع این اطلاعات همان سیستم عامل میزبانی است كه وب سرور را بر روی آن نصب میكنید. معمولا مقادیر پیش فرض در فیلدهای متنی موجود دراین كادر محاوره ای مناسب هستند. با این حال پیش از كلیك مجدد دكمه Next حتما این مقادیر را مورد بازبینی قرار داده و در صورت نیاز آنها را با مقادیر مناسب تری جایگزین كنید.
[1] Apache
[2] PHP
[3] MySQL
قوانین ارسال دیدگاه در سایت