همانطور که اطلاع دارید یک طراح وبسایت نیاز به چند ابزار دارد. یکی از این ابزار ها برای تست برنامه های که به زبان PHP نوشته شدن نیاز است. شما دو راه حل برای اجرا و مشاهده فایل های PHP دارید. یا فایل های خود را بر روی یک هاست در اینترنت آپلود کنید یا آنها را بر روی کامپیوتر شخصی خود و بدون نیاز به اتصال به اینترنت ، آنها را مشاهده کنید.
به جهاتی نوع دوم راحتر است مثلا اگر شما تغییرات جزئی در کد های خود بدهید و بخواهید پس از هر تغییر آنها را مشاهده کنید مسلما این کار با سرعت بالاتری روی کامپیوتر شما انجام می شود تا اینکه شما هر بار فایل خود را بر روی هاست آپلود کنید.
برای این کار شما نیاز به مفسر PHP ، وب سرور Apache ، و بسته به سایتی که طراحی کردید احتمالا نیاز به MySQL خواهید داشت.
شما می توانید هر کدام از آنها را به جداگانه روی کامپیوتر خود نصب کنید و بعد از آن اقدام به پیکربندی آنها کنید.
و یا اینکه از پکیج هایی که هر سه نرم افزار را با هم و در خود دارند استفاده کنید. بنده به شخصه این راه را توصیه می کنم که نیاز به هیچگونه پیکربندی و پیچیدگی ندارد و مانند نصب یک نرم افزار معمولی است.
من خودم از پکیج Easy PHP استفاده می کنم. این پکیج را از سایت سازنده می توانید به رایگان دریافت کنید.
پس از دانلود می توانید به راحتی آن را نصب کنید و تنظیمات پیشفرض را بپذیرید.
پس از نصب آیکون کوچک برنامه روی TaskBar قابل مشاهده است. روی آن راست کلیک کنید شکل زیر را مشاهده می کنید.
کاربرد گزینه های آن بدین صورت است :
Explore = پوشه ای را باز می کند که شما باید فایل های PHP خود را در آن قرار دهید.
Administration = صفحه اصلی برنامه است که بعضی از تنظیمات را می توان در آن اعمال کرد.( این صفحه در مرورگر پیشفرض سیستم باز خواهد شد )
Local Web = می توان گفت این گزینه صفحه اول سایت شما خواهد بود و لیست دایرکتوری ها و فایل ها را برای شما نمایش خواهد داد.
نکته : در صورتی که فایلی با نام index با پسوند html یا php در این صفحه قرار داشته باشد مانند صفحه اول سایت بر روی هاست عمل خواهد کرد و مستقیما آن صفحه باز خواهد شد.
Restart = باعث ریستارت شدن وب سرور شما می شود.
Stop = به کار وب سرور خاتمه می دهد.
در پست های بعدی بسته به کاربرد بیشتر با جزئیات این نرم افزار آشنا خواهید شد.
در قسمت قبل نحوه اتصال به پایگاه داده MySQL در PHP و نحوه بررسی کردن اینکه اتصال با سرور برقرار شده است یا نه را مشاهده کردید.
در این قسمت قست دارم نحوه ایجاد دیتابیس و همچنین انتخاب یک دیتابیس را برایتان شرح بدهم.
(برای اینکه بتوانیم اطلاعاتی را به دیتابیس اضافه کنیم و یا تغییر دهیم باید قبل از آن دیتابیسی را که می خواهیم بر روی آن تغییر ایجاد کنیم را از مجموعه دیتابیس های موجود روی سرور انتخاب کنیم.)
از قسمت زرد رنگ شروع به نوشتن ادامه کد می کنیم.
سلام
در چند پست می خواهم به زبان خیلی ساده و گام به گام نحوه اتصال به پایگاه داده و ساختن دیتابیس و جدول در MySQL در PHP را خدمت دوستان عزیز عرض کنم.
قبل از آن توضیح کوتاهی در مورد پایگاه داده MySQL خدمت دوستان عرض می کنم.
بطور خلاصه می توان گفت پایگاه داده به محل ذخیره سازی اطلاعات بصورت سازمان یافته گفته می شود.
این سازماندهی در نرم افزار هایی که بدین منظور طراحی شدند صورت می گیرد که MySQL یکی از این نرم افزارها است. MySQL بدلیل سادگی ، قدرت بالا ، سرعت بالا و انعطاف پذیری و همچنین Open Source بودنش از محبوبیت بالایی در کار با PHP برخوردا است.
اگر به زبان ساده بخواهیم کاربرد آن را تعریف کنیم می توان این گونه گفت که مطالب موجود در این وبلاگ ، نظراتی که شما عزیزان می دهید ، تاریخ ارسال مطلب و تیتر پست ها همگی و همگی در پایگاه داده ذخیره می شود.
بصورت خلاصه کار هایی که برای کار با MySQL باید انجام دهید :
1- اتصال به سرور پایگاه داده
2- ساخت دیتابیس
3- انتخاب دیتابیس
4- ساخت جدول
5- بستن اتصال سرور
جهت سادگی نحوه وارد کردن ، استخراج ، آپدیت اطلاعات در MySQL را در آینده و در پستی دیگر بررسی خواهیم کرد.
سلام خدمت دوستان عزیز علاقه مند به برنامه نویسی
خیلی از دوستان هستند که علاقه مند به برنامه نویسی هستند اما متاسفانه با این که خیلی تلاش می کنند و کتاب ها و مطالب زیادی را مطالعه می کنند و قواعد مربوط به نوشتن کد ها را یاد می گیرند اما زمان که می خواهند شروع به طراحی یک نرم افزار هرچند ساده کنند در این کار اکثرا ناموفق هستند.
آنها گیج می شوند و گاهی از مواقعه هم سرخورده و واقعا نمی دانند باید کار را از کجا شروع کنند به چه چیزی های نیاز دارند و ....
هدف من در این وبلاگ این است که همراه با این دسته از علاقه مندان شوم و از آنها ( شاید بهتر باشه بگویم شما ) چیز هایی یاد بگیرم و مطالبی را که یادگرفتم برایتان در اینجا قرار دهم و امیدوار باشم که گروهی از این دوستان همراه بنده از این مرحله عبور کنند و به برنامه نویسان موفقی تبدیل شوند.
به امید آن روز