راهنمای مصور نصب MySQL تحت ویندوز

گام یک برای دانلود آخرین نسخه MySQL به آدرس زیر بروید.

http://dev.mysql.com/downloads

و روی گزینه دانلود نسخه Community Server کلیک کنید. (شکل زیر)

ادامه ...

نظر (1)

ناهماهنگی مرورگرها در رندر مقادیر پیش فرض CSS و راه حل آن

هر مرورگری عناصر (بخوانید تگ ها) html را براساس الگوریتم پیش فرض موتور خود رندر می کند و این سرآغازی است! بر مشکلی بنام دیده شدن صفحات سایت شما بصورت متفاوت در مرورگرهای مختلف، بعنوان مثال مقادیر padding، margin و border در مرورگرهای مختلف بصورت پیش فرض فرق می کند که این، یکی از مهمترین مشکلاتی خواهد بود برای طراحی یک صفحه – سایت Cross-Browser.

یکی از بهترین از راه حل ها استفاده از تکنیکی است بنام راه اندازی مجدد خصوصیات پیش فرض CSS. و به تعبیری قابل فهم تر Reset کردن استایل های CSS!. یک reset نمونه کد CSSی است که در ابتدای فایلهای CSS قرار می گیرد برای پاک کردن padding، margin و ... های مختلف در نسخه های متفاوت مرورگرها و و دوباره ساختن صفت های پیش فرض تگ های html با آنچه در اصل بوده است.

نسخه های متفاوتی از reset کردن استایلها وجود دارد اما پیشنهاد می کنم فایل reset، (از Eric Meyer ) را دانلود کرده و در ابتدای فایلهای CSS از آن بهره بگیرید و نتیجه را در مرورگرهای مختلف ببینید.

نظر (1)

SEO برای طراحان وب

SEO Components

چرا به SEO نیاز دارید؟

1. SEO تنها یک business آنلاین و یک Package اضافی ارائه شده توسط خدمات hosting نیست. برای یک طراح وب و برنامه نویس در دنیای وب، بهینه سازی پروژه تحت وب جهت موتورهای جستجو امری حیاتی است.

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

3. کسب Ranking بالا برای یک سایت فواید زیادی در برخواهد داشت. برای مثال در یک سایت که بطور متوسط در روز 14000 بیننده دارد، براساس آمار 45% تا 60% ترافیک همین سایت بوسیله موتورهای جستجو ایجاد شده است. (پس داشتن Rank بالاتر یعنی شانس قرار گرفتن در صفحات ابتدایی موتورهای جستجو)
چنانچه سایت فاقد ورودیهایی از طریق موتورهای جستجو باشد بسیاری از ویزیتورهای روزانه را از دست خواهد داد. بعبارتی دیگر، ریسک از دست دادن پتانسیل موجود در جهت بدست آوردن تعداد ویزیتور بیشتر.

ادامه ...

نظر (5)

استیل دهی تگ hr بصورت Cross Browser

معمولا بکار بردن تگ hr در طراحی صفحات وب دردسرهای مختص به خود را داراست از جمله مهمترین آنها نشان دادن شکل و شمایل آن بصورت یکسان است در انواع مرورگرهای وب (Cross Browser) با اِعمال انواع و اقسام عمگرها CSS.

روش زیر یکی از راه های سریع و ساده ایست که می توان برای استیل دهی به یک تگ hr بکار برد. ابتدا تگ hr را در داخل یک تگ div نوشته و یک کلاس مثلا بنام hrDiv به آن نسبت دهید:


<div class=”hrDiv”>
	<hr />
</div>

سپس در CSS کلاس hrDiv خاصیت clear آن را به both ست کنید. این نکته بخاصر آن است که اطمینان حاصل کنیم که div به هیچ عنصر دیگری در طرفین چپ و راست اجازه شناور شدن (float) نمی دهد.

سپس از یک تصویر یک پیکسلی (یک نقطه) بعنوان زمینه برای اِعمال افکت یک خط ممتد در راستای افق برای div استفاده کرده و برای پنهان کردن hr خصوصیت display آن را به hidden ست می کنیم. توجه داشته باشید که با وجود پنهان کردن تگ hr هنوز آن تگ در کد html پابرجاست.


.hrDiv
{
    clear:both;
    height: 1px;
    background: url(images/dot.gif) top left repeat-x;
    margin: 1em 0;
    width:100%;
}
.hrDiv hr
{
    display: none;
}			

نظر (3)

وضعیتتان را مشخص کنید!

برای اطلاع از تیمهای شرکت کننده در یورو 2008 به سایت یوفا بروید.

کتاب رایگان فتوشاپ

The Photoshop Anthology: 101 Web Design Tips, Tricks and Techniques سایت Sitepoint نسخه ی PDF کتاب
The Photoshop Anthology: 101 Web Design Tips, Tricks & Techniques را به مدت 30 روز بصورت رایگان در دسترس قرار داده است.

می توانید از اینجا دانلود کنید.

راهنمای مصور نصب PHP تحت ویندوز

گام یک برای دانلود آخرین پکیج PHP به آدرس زیر بروید.

http://www.php.net/downloads.php

در بخش باینری های ویندوز نسخه Zip را انتخاب کنید.(توجه داشته باشید که نسخه Installer را اشتباهی دانلود نکنید!)

ادامه ...

نظر (4)

مروری بر UML

زبان مدلسازی یکنواخت (UML) یک زبان مجازی است که موجب می شود افرادی که سیستم های شی گرا را تحلیل و طراحی می کنند سیستم های نرم افزاری را ببینند ، بسازند و مستندسازی کنند و سازمان های تجاری را مدلسازی کنند که از این سیستم ها استفاده می نمایند.
شرکت نرم افزاری RSC و گروه مدیریت شی ، سه نمادگذاری اصلی رسم نمودار شی گرا و جنبه هایی از نمادگذاری های متعدد دیگر را کنار هم قرار داد تا یک زبان مدلسازی استاندارد را ایجاد کند که در صنعت توسعه نرم افزار کارآمد است. UML هنوز در حال تکامل به عنوان یک استاندارد است و نسخه 2.0 آن اخیرا تغییر کرده است.

منشا UML

تکنیک های توسعه نرم افزار شی گرا سه مرحله از تکامل را پشت سر گذاشته است :

  • 1. زبان های برنامه سازی شی گرا ایجاد شدند و مورد استفاده قرار گرفتند.
  • 2. تکنیک های تحلیل و طراحی برای کمک به مدلسازی کسب و کار- تحلیل نیازمندیها و طراحی سیستم های نرم افزاری به وجود آمدند که تعداد این تکنیک ها به سرعت زیاد شده است.
  • 3. UML طراحی شد تا بهترین ویژگیهای تعدادی از تکنیک های تحلیل و طراحی و نمادگذاری ها را ترکیب کند و یک استاندارد صنعتی را بوجود آورد.

ادامه ...

راهنمای مصور نصب Apache تحت ویندوز

گام یک ابتدا یک پوشه جدید بنام دلخواه مثلا Downloads در درایو C برای نگهداری فایلهای دانلود شده بسازید.

c:\downloads

ادامه ...

نظر (2)

منت خدای را دوباره عزوجل

وقتی پنج سال پیش دوباره شروع به نوشتن کردم و موزیلا را گودزیلا نوشتم فکر نمی کردم روزی فایرفاکس مرورگر محبوبم شود و از RSS می ترسیدم فکر نمی کردم نتوانم روزی بدون آن شب به روز کنم!. آنچه برای من باقی مانده است دوستان با ارزشی است که بسیار از دانسته هایم را مدیون آنها هستم. این چند خط را بهانه ای برای نوشتن هرازچندگاهی - دوباره - کردم.

نظر (14)