• صفحه اصلی

  • خاطرات

  • کارنامه کنکور ارشد کامپیوتر 89

  • آموزش

  • اخبار

  • فال حافظ

  • مقالات

  • تبریک و تشکر

  • همکلاسی ها

  • کاربران سایت

  • انجمن ها

  • سئوالات متداول

  • نظر سنجی

  • تماس با ما

  • درباره ما

  • ورود


     
    نام انجمن: آموزش نرم افزار

    دانستنی هایی برای شروع طراحی وب

    ابتدا به صورت اجمالی انواع سایت ها را برایتان توضیح می دهم تا یک دید کلی نسبت به طراحی سایت داشته باشید. ابتدا دسته بندی سایت ها:

    دسته بندی اول از لحاظ سیستم عامل و زبان برنامه نویسی:

    در واقع دو دسته اصلی زبان و سیستم عامل وجود دارد. یکی سیستم عامل لینوکس که زبان برنامه نویسی php و بانک اطلاعاتی آن mysql است و دوم سیستم عامل ویندوز که زبان برنامه نویسی آن net. و بانک اطلاعاتی آن SQL server است. البته امکان برنامه نویسی php بر روی سرور های ویندوزی نیز وجود دارد. از دید کاربران عادی و استفاده کنندگان از وبسایت هیچ تفاوتی بین این دو زبان وجود ندارد.

    دسته بندی دوم از لحاظ ایستا یا پویا بودن می تواند باشد:

    برخی از این سایت ها اهمیتشان به update بودن اطلاعات آنهاست مثلا سایت خبری باید هر روز update شود که این دسته سایت ها پویا می باشند. سایت های خبری،‌ تبلیغاتی ، فروشگاه های الکترونیک و ... می تواند از این دسته باشند.

    مطالب برخی از سایت ها نیز ممکن است همیشه ثابت باشد مثلا سایت کارخانه ای که محصولات ثابت و محدودی تولید می کند و هدف آن فقط معرفی محصول و قرار دادن شماره تماس شرکت در سایت است این نوع سایت ها ممکن است اصلا به php و یا net. نیاز نداشته باشند و یا خیلی محدود.

    دسته بندی سوم می تواند بر اساس interface باشد:

    • سایت هایی که ظاهر آنها فقط متن و تصویر است و می تواند بخش هایی از آن شامل انیمیشن های فلش یا یا اجزای متحرک جاوا اسکریپت نیز باشد.

    • سایت هایی که کل طراحی آن با فلش است که البته تعداد آنها بسیار محدود است. این دسته از سایت ها اصلا از html استفاده نمی کنند. ظاهر زیبا تری دارند . هر چند مشکلات خاص خود را نیز دارند از این دسته این دو سایت زیر را ببینید:

    • سایت آقای مهندس موسی زاده از اعضای یادمانه که خودش فلش کار است

    • سایت شرکت تک ماکارون

     

    روند طراحی سایت:

    1. برای طراحی سایت ابتدا بایستی یک گرافیست طرح گرافیکی کار را بزند البته بایست گرافیست در زمینه گرافیک وب کار کرده باشد که شاید تا این قسمت برادرتان بتوانند کمک شایانی باشند.

    2. پس از تایید طرح توسط کارفرما گرافیست طرح را به قطعاتی که برای تبدیل به html نیاز است برش زده و تحویل می دهد. گرافیست باید شماره رنگ متن ، فونت و سایز متون را نیز مشخص کند.

    3. مرحله بعد یک نفر متخصص html باید طرح گرافیک را با استفاده از html و css به صفحه html تبدیل می کند.

    4. در صورتی که سایت به صفحات داینامیک نیاز داشته باشد برنامه نویس وب با یکی از زبان های php یا net. صفحات داینامیک را اضافه می کند.

    اما برای راه اندازی وبسایت راه های میانبری نیز وجود دارد . مثل سیستم های مدیریت محتوا که به CMS معروفند . این سیستم ها معمولا کامل هستند یعنی همه امکانات مورد نیاز یک سایت از جمله ارسال خبر ،‌عضویت ،‌نظرسنجی و ... دارند. در وبسایت http://php.opensourcecms.com/ حدود ۲۰۰ پورتال مختلف رایگان وجود دارد برخی از این ها فارسی هم شده اند .

    معمولا سایت هایی که با CMS های رایگان طراحی می شوند هزینه راه اندازی پایینی دارند اما ممکن است هزینه تغییرات آن کمی بالا باشد.

    اگر برای وبسایت نیاز به تغییر کد CMS نداشته باشید(یعنی همان امکانات موجود در CMS برایتان کافی باشد) در چند دقیقه نصب می شود و تنها باید گرافیک آن را مقداری تغییر داده و دیتای اولیه آن را ست کنید. پس در واقع می توان یک وبسایت را بدون برنامه نویسی هم بر پا کرد. البته من در طراحی سایت از CMS استفاده نمی کنم و بیشتر علاقه دارم کد سایت را خودم بنویسم. هرچندCMS را نیز رد نمی کنم. و می تواند در برخی موارد گزینه خوبی باشد . نمونه ای از وبسایت طراحی شده با CMS:

    وبسایت موسسه خیریه بهنام دهش پور نیز از CMS ی به نام drupal استفاده کرده که البته از CMS های خوب است.

    نگارنده : حسين عبدالكريمي تاریخ ارسال : 1389/2/23-12:02:15ارسال نظر
    تعداد بازدیدکنندگان این صفحه تاکنون 129
    مطالب مرتبط
     

    ورود اعضا

    خدایا تو بر کار خیرم بدار
    خدایا چنان کن سرانجام کار تو خوشنود باشی و ما رستگار

    تبلیغات سایت های یادمانه ای:

       فروشگاه اینترنتی سون سون 

       mousazadeh 

       تبادل امن رهپویان آینده