![]() | ![]() |
در پست قبلی دو منبع مناسب برای یاد گیری نحوه طراحی وب سایت را برای علاقه مندان قرار دادم که امیدوارم مورد استفاده دوستان قرار گرفته باشه. اما اگر به دنبال کمی جزئیات بیشتر هستید و قصد دارید جدی تر به طراحی وب نگاه کنید (فرار تر از کسب نمره پاسی درس! ) پیشنهاد می کنم نگاهی به کتاب طراحی مقدماتی وب جلد 1 و 2 نوشته حبیب فروزنده بیندازید. مطمئنا پاسخ بسیاری از سوالات خود را دریافت خواهید کرد و حتی می توانید در زمینه طراحی وب حداقل تا حدودی صاحب نظر شوید.
تعدادی از مباحث مورد بحث در کتاب به شرح زیر است:
Html
CSS
JavaScripts
Asp.net
Php
Mysql
معرفی نرم افزار های طراحی وب نظیر Dreamweaver
هاست و دامین
و...
بطور کلی نویسنده سعی کرده مراحل طراحی یک وب سایت را بصورت کامل اما مختصر توضیح داده تا خواننده پس از مطالعه کتاب بتواند درک درستی از طراحی وب سایت بدست آورده و بر روی هر کدام از مباحث بصورت دقیق تر مطالعه کند.
دانلود جلد اول کتاب طراحی وب مقدماتی
دانلود جلد دوم کتاب طراحی وب مقدماتی
دوستان علاقه مند به طراحی وب سایت می دانند که اولین قدم برای طراحی سایت آشنایی با زبان نشانه گذاری اچ تی ام ال (HTML) است.
در زیر دو منبع مناسب فارسی و اینگلیسی برای شروع یادگیری این زبان را قرار داده ام.
امیدوارم دوستان بهره مناسب را از وب سایت های زیر ببرند که دو منبع مناسب است که با زبان ساده این زبان نشانه گذاری را به علاقه مندان آموزش می دهد.
همانطور که اطلاع دارید یک طراح وبسایت نیاز به چند ابزار دارد. یکی از این ابزار ها برای تست برنامه های که به زبان 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 را در آینده و در پستی دیگر بررسی خواهیم کرد.