طراحی قالب وب سایت سازگار با موبایل کار ساده ای نیست و نیاز به تجربه فراوانی دارد. در صورتی که تجربه ای در ساخت سایت سازگار با موبایل ندارید این کار را به طراحی سایت دارکوب بسپارید. طراحی سایت سازگار با موبایل بسیاری از هزینه های شما در مقایسه با طراحی جداگانه سایت برای موبایل را پایین می آورد. برای ساخت سیستم ستون بندی می بایست جهت صفحه بندی کلاس ستون اول و آخر را بدانید. البته بدون دانستن ستون اول و آخر نیز می توانید ستون بندی سازگار با انواع مرورگرها را داشته باشد. در این مقاله می خواهم به شما نحوه ساخت سیستم ستون بندی سازگار با موبایل توسط nth-of-type  دستور css را آموزش دهم. لازم نیست کلاس ستون آخر و اول داشته باشید و یا تعداد ستون ها را بدانید، زیرا همه کارها توسط viewport انجام می شود. زیرا در سایزهای مختلف مرورگر و رزولوشن صفحه قالب به ستون های مختلف تبدیل می گردد.

بروز خطا در استفاده از کلاس اول و آخر

به صورت پیش فرض می بایست کلاس ستون اول و آخر (.first و .last) را به کدهای خود اضافه نماییم ولی انجام این کار برای پیاده سازی قالب مناسب برای رزولوشن های مختلف مشکل ایجاد می نماید.

طراحی سایت موبایل

استفاده از nth-of-type

دستور زیر به شما امکان ایجاد فلوت و مارجین را بدون استفاده از (.first و .last) می دهد.

:nth-of-type(An+B)

- دستور زیر ستون های 4 ام از ستون 1 را انتخاب می نماید.

.grid4 .col:nth-of-type(4n+1)

- دستور زیر ستون های3 ام از ستون 1 را انتخاب می نماید.

.grid3 .col:nth-of-type(3n+1)

- دستور زیر ستون های 2 ام از ستون 1 را انتخاب می نماید.

.grid2 .col:nth-of-type(2n+1)

طراحی سایت موبایل

.grid4 .col:nth-of-type(4n+1), .grid3 .col:nth-of-type(3n+1), .grid2 .col:nth-of-type(2n+1)
{ margin-left: 0; clear: left; }

سازگاری با موبایل توسط Media Queries

/* col */
.col { background: #eee; float: left; margin-left: 3.2%; margin-bottom: 30px; }
/* grid4 col */
.grid4 .col { width: 22.6%; }
/* grid3 col */
.grid3 .col { width: 31.2%; }
/* grid2 col */
.grid2 .col { width: 48.4%; }

تبدیل 4 ستونه به 3 ستونه

برای تبدیل 4 ستونه به 3 ستونه که عرض آن کمتر از 740px می باشد

1. تبدیل عرض .grid4 .col به 31.2% 

2. بازنویسی left margin و clear

3. ست نمودن مجدد left margin و clear property توسط دستور nth-of-type(3n+1) برای ایجاد قالب سه ستونه

@media screen and (max-width: 740px)
{ .grid4 .col { width: 31.2%; }
.grid4 .col:nth-of-type(4n+1) { margin-left: 3.2%; clear: none; }
.grid4 .col:nth-of-type(3n+1) { margin-left: 0; clear: left; }
}

تبدیل 4 ستونه و 3 ستونه به 2 ستونه

برای تبدیل 4 ستونه به 3 ستونه و 2 ستونه که عرض صفحه کمتر از 600px باشد نیز به همان روش بالا اقدام نمایید.

@media screen and (max-width: 600px)
{ /* change grid4 to 2-column */
.grid4 .col { width: 48.4%; }
.grid4 .col:nth-of-type(3n+1) { margin-left: 3.2%; clear: none; }
.grid4 .col:nth-of-type(2n+1) { margin-left: 0; clear: left; }
/* change grid3 to 2-column */
.grid3 .col { width: 48.4%; }
.grid3 .col:nth-of-type(3n+1)
{ margin-left: 3.2%; clear: none; }
.grid3 .col:nth-of-type(2n+1)
{ margin-left: 0; clear: left; }
}

تمام عرض کردن تمامی ستون ها

برای تمام عرض کردن کلیه ستون ها که رزولوشن صفحه آنها از 400px: کمتر است می بایست به روش زیر اقدام شود.

@media screen and (max-width: 400px)
{
.col { width: 100% !important; margin-left: 0 !important; clear: none !important; }
}

مشکلات اینترنت اکسپلورر

هم media queries and nth-of-type توسط اینترنت اکسپلورر 8 به پایین پشتیبانی نمی شود. شما می توانید از selectivizr.js برای nth-of-type و respond.js برای media queries به جهت پشتیبانی اینترنت اکسپلورر استفاده نمایید. هر دوی selectivizr.js and respond.js متاسفانه به یکدیگر به خوبی کار نمی کنند بنابراین ستون بندی ها از 4 به 3 و 2 تغییر نمی یابند. البته فقط در اکسپلورر.

در صورتی که در جستجوی یک شرکت طراحی سایت در تهران می باشید دارکوب یکی از معتبرترین شرکت های طراحی وب سایت در کشور می باشد. هم اکنون 40 طراح وب سایت، برنامه نویس، سئو کار و تولید کننده محتوا به صورت حضوری و 20 نفر به صورت غیر حضوری با این مجموعه همکاری دارند. تعرفه قیمت طراحی سایت دارکوب بسیار ارزان می باشد و این مجموعه جزو شرکت های طراحی سایت ارزان در تهران می باشد. دارکوب یکی از بهترین شرکت های طراحی وب سایت در کشور می باشد که دارای پشتیبانی 24 ساعت و هفت روز در هفته می باشد. طراحی سایت اینترنتی و پشتیبانی آن نیاز به تخصص و تجربه فراوان دارد و برای آنکه وب سایت به موفقیت برسد نیاز به پشتیبانی تیمی کارآزموده و متعهد دارد.

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

دارکوب یکی از معتبر ترین شرکت های ارائه کننده خدمات طراحی سایت و سئو در کشور می باشد که دارای مجوز فعالیت از سازمان نظام صنفی رایانه ای استان تهران، گواهی رتبه بندی از شورای عالی انفورماتیک کشور و همچنین مجوز نشر دیجیتال بر خط از وزارت ارشاد می باشد. دارکوب همچنین دارای نماد اعتماد الکترونیکی از وزارت صنعت و معدن و عضو انجمن صنفی کسب و کارهای اینترنتی می باشد. برای رویت سایت جدید دپارتمان طراحی سایت دارکوب کلیک نمایید.


مصاحبه زنده تلویزیونی احمد بالوی پور موسس دارکوب در برنامه جوان موفق

شرکت های طراحی وب بسیاری در ایران وجود دارند. اکثر شرکت های طراحی سایت در تهران هستند. طراحی سایت دارکوب از سال 1381 فعالیت خود را در زمینه طراحی سایت آغاز نمود و در این سال ها و تا زمان نوشتن این مقاله در حدود 3000 سایت طراحی نموده است. در صورت تمایل نمونه کارهای طراحی سایت دارکوب را مشاهده نمایید. تخصص اصلی برنامه نویسی دارکوب برنامه نویسی php می باشد و در پروژه های خود معمولا از سیستم های مدیریت محتوای جوملا و وردپرس استفاده می نمایید. این شرکت همچنین اقدام به آموزش طراحان وب از طریق تهیه و ارائه مقالات در زمینه طراحی صفحات سایت و بهینه سازی سایت از طریق ارائه مقالات مفید و معتبر نموده است که در صورت تمایل می توانید مقالات طراحی سایت دارکوب را مطالعه نمایید. دارکوب همچنین عضو گروه های برنامه نویسی و طراحی مختلفی به مانند توسعه دهندگان جوملا و وردپرس می باشد و در صورت تمایل می توانید صفحه دارکوب را در جوملا مشاهده نمایید.

تخصص دیگر دارکوب سئو یا بهینه سازی سایت برای موتورهای جستجو می باشد. در این روش سایت به گونه ای بهینه می شود که برای کلمات کلیدی مورد نظر در صفحه اصلی گوگل و همچنین در نتایج اول گوگل نمایش یابد. انجام این کار باعث رونق کسب و کار شرکت ها خواهد گردید و بدین وسیله شرکت ها از وب سایت خود تنها با عنوان کاتالوگ استفاده نمی نمایند بلکه از آن می توانند جهت بازاریابی خود بهره گیرند.

دارکوب نماید تلاش و کوشش می باشد و طراحی سایت دارکوب جهت رضایت مشتریان خود نهایت تلاش و کوشش را خواهد داشت. دارکوب به طراحی سایت ارزان معروف است زیرا در سیستم شرکتی خود بازاریابی را که هزینه های بسیاری را برای یک پروژه در بر دارد را حذف نموده و بازاریاب شرکت فعالیت های شرکت و نمونه کار آن قرار داده. زیرا هیچ تبلیغی برتر از نمونه کار برتر و رضایت مشتری نیست.

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

شنبه, 20 مهر 1392 08:45

سایت طراحی وب سایت

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

طراحی سایت رایگان آکان
ایجاد وب سایت رایگان - epage.ir
سايت ساز رايگان کاني وب

سایت سازهای ایرانی معمولا امکانات کمتری نسبت به سایت سازهای جهانی دارند. به عنوان مثال سایت سازهای ایرانی تعداد قالب های کمتری نسبت به سایت سازهای جهانی دارند، همچنین سایت سازهای ایرانی امکانات کمتری در قمایسه با سایت سازهای جهانی جهت ویرایش قالب سایت و همچنین ایجاد قالب جدید سایت دارند. در زیر برترین سایت سازهای دنیا را برای شما لیست می نمایم.

Free Website Builder | Create a Free Website | WIX

Free Website Builder | Make Your Own Website with Free Templates

Free Website Builder - Moonfruit - Total website design control

Weebly: Free website | Free blog | Create a free website

Webs - Make a free website, get free hosting

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

شنبه, 20 مهر 1392 08:45

ساخت وب سایت توسط Webydo

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

Webydo.com یک سرویس آنلاین می باشد که به شما امکان ساخت وب سایت های html را می دهد. سرویس های بسیاری با مانند این سرویس برای ایجاد وب سایت شخصی وجود دارند اما این سرویس به شما قابلیت ساخت وب سایت برای مشتری شما را می دهد.سایت Webydo توسط نرم افزار Webydo ایجاد گردیده که به شما آزادی عمل در طراحی را می دهد. این نرم افزار ابزارهای رایگان و غیر رایگانی دارد که به شما امکان راه اندازی سایت را می دهد. به عنوان نمونه به شما امکان ثبت دامنه را می دهد اما هزینه آن را دریافت می نماید.

امکان راه اندازی سایت فروشگاهی نیز توسط Webydo وجود دارد. همچنین می توانید یک بلاگ را میزبانی نمایید، به عنوان مثال یک بلاگ وردپرس، توسط ساخت یک ساب دامنه بر روی سایت. Webydo همچنین جهت وب سایت از سرویس های هاستینگ با قابلیت CDN استفاده می نماید، بنابراین مطمئن خواهید بود سایت شما با بالاترین سرعت ممکن لود می گردد. می توانید از قالب وب سایت خالی آغاز نمایید و یا قالب مورد نظر خود را انتخاب نموده و آن را ویرایش نمایید. شما همچنین می توانید متون و تصاویر خود را به سایت اضافه نمایید و رنگ بندی را مطابق با نظر خود تغییر دهید. همچنین قابلیت ایجاد فرم و قرار دادن ویدئو و گالری تصاویر را در سایت خواهید داشت. این سایت به شما امکان انجام این موارد را با قابلیت دراگ و دراپ می دهد. بنابراین نیاز به یادگیری کد نویسی نخواهید داشت. همچنین احتیاجی به استخدام طراحی سایت نخواهد بود.

توسط Webydo بر هر پیکسل از سایت خود نظارت خواهید داشت و دقیقا همان چیزی را که قصد دارید می توانید ایجاد نمایید.

 

می توانید سایت را برای مشتری خود ایجاد نموده و از این طریق کسب در آمد نمایید و برای کمک به Webydo می توانید پروژه خود را به اشتراک بگذارید. به اشتراک گذاری پروژه انجام شده به سایر کاربران این امکان را می دهد که از پروژه طراحی شده شما برای طراحی سایت خود استفاده نمایند. این نرم افزار به قدرت و توانایی های وردپرس و جوملا نیست اما این یک سایت طراحی وب سایت می باشد که به شما امکان ایجاد ساده سایت را می دهد. این سایت همچنین به شما امکان ایجاد برند خود را می دهد که می توانی کنترل پانل این سایت را با برند خود ارائه نمایید. هدف Webydo ایجاد امکان طراحی پیکسلی سایت بدون نیاز به دانستن کد نویسی می باشد. این نرم افزار ابزار رایگانی است ولی پلن های غیر رایگانی نیز دارد که برای گرفتن 75% تخفیف می توانید از کد ProDesignerWDD278 استفاده نمایید.

گوگل به تازگی نسخه بتا نرم افزار طراحی گرافیک های html5 خود را به نام Web Designer منتشر نموده است.

این نرم افزار به شما قابلیت ایجاد گرافیک ها و حرکت های html5 را می دهد که در هر نوع وسیله ای قابل اجراست. نکته قابل توجه این نرم افزار آن است که گرافیک هایی که در این نرم افزار ایجاد می شوند در تمامی سایز صفحات، هر نوع کامپیوتر، موبایل و سایر وسائل الکترونیکی قابل اجراست. توسط این نرم افزار می توانید بر طراحی خود تمرکز بیشتری داشته باشید بدون اینکه بر کد نویسی html5 و css3 نظارت نمایید. این نرم افزار به شما محیط بصری برای طراحی هر آنچه را که می خواهید می دهد، بدون آنکه نگران سازگاری خروجی با وسائل و مرورگرهای مختلف داشته باشید. در صورتی که قصد داشته باشید که خود دست به کار شوید و کد نویسی نمایید می توانید در کنار طراحی خود کد نویسی نمایید. این نرم افزار دو حالت ساخت انمیشن دارد، که در حالت ساده انیمیشن خود را صحنه به صحنه می سازید و مراقب فریم ها خواهید بود ولی در حالت پیشرفته می توانید هر المانی را در صفحه توسط لایه ها حرکت دهید. این نرم افزار همچنین به شما قابلیت های ایجاد گرافیک های 3d را می دهد. همچنین به شما قابلیت چرخش المان ها و تغییر حالت های 3d را می دهد که برای انجام این کار از قابلیت های css3 بهره می گیرد. این نرم افزار دو حالت نمایش طرح و نمایش قالب دارد که به شما هم امکان تمرکز بر جنبه طراحی و هم استفاده از قابلیت کد زنی html5 و css3 را می دهد تا بتوانید تمامی ایده های خود را پیاده سازی نمایید. به محض تغییر کد نتیجه در حالت نمایش تغییر می نماید.

نرم افزارهای بسیاری برای کد زنی html5 وجود دارند، نظیر Hype که با ما امکان ساخت گرافیک های html5 را می دهند بودن اینکه کد نویسی نماییم.

طراحی سایت با گوگل

قبل از شروع پروژه سوالاتی از کارفرما به صورت تلفنی و حضوری پرسیده می شود و برای پروژه از کارفرما نظر خواهی می گردد. پس از گرد آوری اطلاعات کارفرما کار طراحی سایت پروژه آغاز می گردد و پروژه مطابق با نظرات کارفرما پیاده سازی می گردد. اما موردی که در برخی اوقات پیش می آید این است که کارفرما از نمونه کار طراحی شده راضی نیست و دائما بر روی نمونه کار ویرایش می دهد و بدین صورت پروژه دچار مشکل می شود. مشکلی که در این زمان پیش آمده آن است که بر اساس سلایق کارفرما و خودمان رفتار نموده ایم و اهداف سایت را در نظر نگرفته ایم. فقط قصد داشته ایم طراحی زیبا انجام دهیم و موضوع اصلی این سایت را فراموش نموده ایم. مشکلات اجرای پروژه خود را متوجه شده ایم و این مواردی است که در هر پروژه می بایست لحاظ گردد. با رعایت این موارد هم پروژه به سرعت پیاده سازی می گردد و هم کارفرما از نتیجه پروژه انجام شده راضی خواهد بود. کارفرمای راضی مشتریان جدیدی معرفی خواهد نمود و بدین صورت درآمد شرکت افزایش می یابد. بهتر از برای درک بهتر پروژه این 5 سوال از مشتری انجام گردد.

1. هدف شما چیست؟

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

2. قصد دارید چگونه شناخته شوید؟

این دومین سوال مهمی است که می بایست از مشتری خود بپرسید. از کارفرمای خود سوال نمایید که چگونه می خواهید مشتریان و کاربران شما، شرکت شما را بسناشند. این مورد بسیار مهمی است زیرا ممکن است آنگونه که ما گمان می نماییم کارفرما نخواهد شناخته شود. اینکه یک شرکت در هر شغل به چه صورتی می بایست شناخته شود و کاربران در مورد شرکت چه دیدگاهی داشته باشند بسیار مهم است.

3. مشتری ایده آل شما کیست؟

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

4. چگونه قصد دارید با مشتریان خود در تماس باشید؟

پاسخ به این سوال مشخص می نماید که راه برقراری ارتباط کاربران سایت با وب سایت چیست. راه های ارتباطی مشتریان در این طراحی دیده می شود و بدین طریق این سایت به گونه ای کاربر پسند طراحی می گردد.

5.طراحی چگونه بر مشتریان شما اثر بگذارد؟

در این بخش مشتری به شما المان های خود را اعلام می نماید و برای شما مشخص می نماید که چه المان های مشخصه شغلی شرکت می باشد. بدین صورت شما می توانید المان های شرکت را در طراحی در نظر گرفته و بدین صورت با مشتریان وب سایت ارتباط عاطفی برقرار نمایید.

نرم افزارها و ابزارهای بسیاری برای طراحی صفحات وب وجود دارند که با استفاده از آنها می توانید وب سایت خود را طراحی نمایید. البته طراحی سایت به صورت حرفه ای نیاز به تخصص و تجربه فراوان دارد و بهتر است عملیات ساخت سایت خود را به یک شرکت طراحی سایت با سابقه و معتبر واگذار نمایید. اما در صورتی که تمایل به تجربه آزمایشی حضور در وب دارید می توانید از این ابزارها استفاده نمایید. در صورتی که تجربه ای برای ساخت سایت توسط این ابزارها ندارید بهتر است راه اندازی وب سایت خود را با استفاده از سایت سازها انجام دهید.

هر طراح وبی به ابزارهای خود جهت طراحی وب سایت نیازمند است. برای طراحی سایت ها از پایه شما به این ابزارها نیازمنددید. برنامه های بسیاری برای انجام این کار موجود است, اما برخی از آنها کاربردهای بیشتری دارند و توسط اکثر طراحان مورد استفاده قرار می گیرد. در اینجا 10 مورد از بهترین ابزارهای طراحی وب سایت را برای شما آورده ام:

1. Dreamweaver

dreamwaver

Adobe Dreamweaver ابزار طراحی و برنامه نویسی وب سایت می باشد که توسط شرکت Adobe ارائه می شود و با سیستم عامل های Mac و Windows سازگاری کامل دارد. این نرم افزار دارای ابزارهای بسیاری جهت توسعه وب می باشد شامل: نمایش دهنده کد انتخاب شده در حالت نمایش کدی و نمایش عادی, ابزار مدیریت و کار با ftp, ابزار مدیریت پروژه و کار گروهی که انجام پروژه های بزرگ را توسط آن ساده می سازد, و نمایش به صورت زنده – که به صورت زنده قابلیت رویت نتیجه کد را به شما می دهد. Dreamweaver با ابزارهای دیگر Adobe نظیر Photoshop سازگاری کامل دارد, که به شما امکان ویرایش تصاویر و سایر المان ها را از طریق آن ابزار می دهد.

2. Firebug

Firebug

Firebug ابزار رایگانی است که بر روی مرورگر firefox نصب می گردد و توسط آن می توانید خطاهای وب سایت را یافته و توسعه وب سایت را انجام دهید. توسط این ابزار می توانید به راحتی کد html و css را در صفحات وب سایت بررسی نموده و تغییر نمایید و همچنین صفحه وب سایت خود را عیب یابی نمایید, و همچنین بخشی برای عیب یابی JavaScript دارد که یکی از مهترین ابزارهای آن می باشد, برای عیب یابی صفحه وب سایت Firebug یکی از بهترین ابزارهایی می باشد که می توانید داشته باشید.

3. Adobe Photoshop

Adobe Photoshop

Adobe Photoshop نرم افزار بسیار قدرتمندی برای ساخت و ویرایش تصاویر می باشد که نرم افزار بسیار پر کاربردی می باشد و طراحان وب از طریق این نرم افزار می توانند گرافیک های و طرح های مورد نیاز خود را آماده سازی نمایند.

4. Adobe Fireworks

Adobe Fireworks

Adobe Fireworks نرم افزار ایجاد گرافیک به صورت وکتور می باشد. این نرم افزار به طراحان سایت قابلیت ایجاد گرافیک های بسیار سبک را می دهد. این ابزار در حقیقت نسخه بهینه سازی شده photoshop برای طراحان سایت می باشد که به طراح امکان ایجاد گرافیک های بسیار کم حجم را می دهد.

5. W3C Validator

W3C Validator

این ابزار رایگان می باشد و به طراحان امکان تست صفحه را از نظر استانداردهای html و xhtml می دهد که توسط World Wide Web Consortium (W3C) پیاده سازی شده. این ابزار برای استاندارد سازی صفحه وب سایت می باشد. همچنین این اعتبار سنج صفحات را در سایر فرمت ها نظیر SGML یا XML DTD بررسی می نماید, که همه این موارد را با نوع صفحه چک می نماید. همچنین این سایت ابزارهای دیگری برای بهینه سازی سایت نظیر HTML tidy دارد – که به صورت خودکار کد نویسی سایت را استاندارد سازی می نماید, Validome – به شما امکان اعتبار سنجی صفحه HTML, XHTML و WML را می دهد, WDG HTML – یک ابزار اعتبارسنجی دیگر است, Real Validator – shareware ابزار چک کننده کدهای html می باشد Valet – مجموعه ای از ابزارهای بررسی کیفیت سایت می باشد

6. Adobe Brackets

Adobe Brackets

Adobe Brackets ویرایشگر رایگان طراحی صفحات وب سایت می باشد که برای مدیریت کدهای HTML, CSS, and JavaScript طراحی گردیده. Adobe Brackets به شما امکان کد زنی داخل کد را می دهد که به این ترتیب تمرکز شما را بر روی کد زنی قرار می دهد. این نرم افزار توسط Adobe پیاده سازی گردید و تحت مجوز MTI به اشتراک گذاشته شده.

7. Code Anywhere

Code Anywhere

CodeAnywhere به شما امکان کد زنی از هر جایی را ی دهد, بدون نیاز به آنکه مورد دیگری را آماده نمایید. کافی است وارد برنامه شوید تا بتوانید صفحات سایت خود را ویرایش نمایید. حتی زمانی که مجددا وارد برنامه می شوید فایل هایی که باز گذارده بودید مجددا باز می شوند. Codeanywhere از زیان های کد نویسی تحت وب نظیر HTML, PHP, JavaScript, CSS, و XML پشتیبانی کامل می نماید.

8. HTML5 boilerplate

HTML5 boilerplate

HTML5 boilerplate به شما فریم ورک برای ایجاد صفحات html5 و همچنین المان های مختلف را می دهد. این سیستم با مرورگرهای مختلف سازگاری کامل دارد, به طور مثال با نسخه های قدیمی تر اینترنت اکسپلورر, که به شما امکان استفاده از تگ های html5 نظیر <article>, <aside> and <header> را می دهد. سیستم همچنین ابزاری برای بهینه سازی سایت برای موبایل دارد, که به شما امکان ایجاد صفحه سازگار با انواع مرورگرها و ابزارها را به گونه ای ساده می دهد. این ابزار همچنین ابزارهای بسیاری نظیر ابزار .htacess برای استفاده از gzip جهت بهینه سازی سایت و سرعت آن دارد.

9. Google Drawing

Google Drawing

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

10. jQuery UI

jQuery UI

jQuery یک کتابخانه بسیار قدرتمند و مفید جاوا اسکریپت می باشد که به شما امکان ایجاد آنچه که توسط html و css نمی توانید می دهد. این کتابخانه بسیار مفید بوده ولی کار با آن بسیار سخت می باشد و نیاز به تجربه فراوانی دارد. jQuery UI به شما امکان ایجاد jQuery را توسط نرم فزار می دهد. بنابراین احتیاجی نیست کد نویسی jquery بدانید

طراحی مجدد وب سایت بر رنکینگ سایت شما در موتورهای جستجو تاثیر منفی می گذارد به طوری که دیده شده شرکت پس از طراحی مجدد سایت خود در حدود 60-70% از کاربرانی که از طریق موتورهای جستجو سایت را پیدا می نمودند را از دست می دهند. در این مقاله سعی نموده ام راه هایی را برای شما بیان نمایم که اثر منفی طراحی مجدد سایت را بر موتورهای جستجو به حداقل برساند.

در اینجا 9 روش برای طراحی مجدد سئو سایت بیان می نمایم

1. بررسی و شناخت کامل سایت
زمانی که سایت خود را طراحی مجدد می نمایید، آدرس دهی صفحات ممکن است تغییر یابد. زمانی که آدرس دهی صفحات عوض شود، می بایست به موتورهای جستجو اطلاع دهید صفحات جدید به چه آدرسی منتقل شده اند. در صورتی که این کار را انجام ندهید، ممکن است رنک سایت خود را از دست بدهید. تمامی رنکینگی که توسط صفحات قبلی شما بدست آمده بود ممکن است از بین برود. و زمانی که این اتفاق بیفتد، رنک سایت شما از بین می رود، ترافیکی که از نتیجه های جستجو به سایت شما منتهی می شود را از دست خواهید داد، فروش خود را از دست خواهید داد و شرکت شما دچار درآمد خود را از اینترنت از دست خواهد داد. بنابراین همانطور که ملاحظه می نمایید دانستن تمام صفحات سایت شما مهم است.
خبر خوب آن است که راه هایی برای آن که آدرس صفحات سایت خود را بیابید وجود دارد. می توانید در سایت http://www.google.com/webmasters/tools صفحات ایندکس شده خود را در گوگل بررسی نمایید.
* نکته مهم: صفحات داخل ساب دامنه های سایت خود را فراموش ننمایید. زیرا رنک این صفحات نیز به مانند سایت اصلی مهم می باشند

2. لینک از سایت های دیگر به سایت خود را کنترل نمایید
لینک از سایت های دیگر به سایت شما نقش بسیار مهمی در سئو سایت دارند. و در صورتی که آدرس یک صفحه را تغییر دهید اثر رنکی که لینک آن سایت به سایت شما می دهد را از دست خواهید داد. بهتر است قبل از هر کاری لینک های داده شده به سایت خود را در سایت های دیگر بیابید. سپس لینک های قبلی را توسط انتقال صفحه 301 به صفحه جدید منتقل نمایید.
یافتن لینک سایت خود در سایت های دیگر را می توانید از طریق http://www.opensiteexplorer.org/ ، http://www.majesticseo.com/ و همچنین ابزار http://www.google.com/webmasters/tools انجام دهید.

3. انتقال صفحه 301
این مورد ستون طراحی مجدد سایت سئو شما می باشد. اگر چیزی را در مرحله طراحی مجدد سایت می بایست انجام دهید آن این مورد است. بطوری که قبلا توضیح داده شده، می بایست مطمئن شوید تمامی صفحات قدیمی سایت شما با انتقال 301 به نسخه جدید خود منتقل شده اند. 301 رنک صفحه قبلی را به صفحه جدید منتقل می نماید، و به شما این امکان را می دهد که رنک قبلی خود را از دست ندهید. در صورتی که این مرحله را به خوبی انجام ندهید، عملیات طراحی سایت مجدد سئو شما با موفقیت انجام نخواهد گردید و رنک سایت خود را از دست خواهید داد.
در صورتی که قصد دارید این کار را انجام دهید طراح شما می بایست با .htaccess, mod_rewrite, و ISAPI_Rewrite آشنایی کامل داشته باشد. می بایست بداند چگونه در آنها از 301 استفاده نماید.
نکته: در صورتی که آدرس دهی صفحات شما در طراحی مجدد تغییری ننماید لازم نیست از 301 استفاده نمایید

5. بررسی توسط متخصص سئو
قبل از آنکه سایت را طراحی مجدد نمایید مشکلات سئو سایت فعلی را بررسی نموده و راه حل هایی جهت رفع آنها می بایست اتخاذ گردد. شما در طراحی جدید خود می توانید کلیه مشکلات قبلی را برطرف نموده و سایت را برای موتورهای جستجو به صورت 100% بهینه سازی نمایید. یک سایت 100% بهینه سازی شده برای موتورهای جستجو کار شما را در رنکینگ گرفتن در موتورهای جستجو ساده می سازد.

5. بررسی گزارش های سایت
قبل از طراحی سایت مجدد می بایست صفحات فعلی سایت خود را بررسی نمایید و ببینید این صفحات چه بازدیدی دارند. مهترین صفحات خود را بشناسید و از آنها در طراحی مجدد سایت خود استفاده نمایید. می توانید مهمترین صفحات خود را با بالاترین اثر در موتورهای جستجو در http://www.google.com/webmasters/tools بررسی نمایید.

6. بهینه سازی را در زمان طراحی مجدد و انتقال فراموش ننماید
بهینه سازی ها برای سایت فعلی و صفحات آن را انجام دهید. نقاط ضعف آن را در طراحی جدید خود اعمال نمایید. شما می توانید مطالبی را که قبلا با کیفیت پایین تر نوشته شده اند را بهینه سازی نمایید. هیچ وقت آنالیز کلمات کلیدی را فراموش ننمایید. با این کار رنک صفحات سایت شما و در نهایت رنک سایت شما ارتقاء می یابد.

7. حساب کاربری مدیران سایت گوگل باز نمایید
شما می بایست در سایت http://www.google.com/webmasters/tools عضو شده و سایت خود را ثبت نمایید. این سایت پس از ثبت سایت و گذشت مدت زمانی اطلاعات جالبی را در مورد سایت در اختیار شما قرار می دهد. پیشنهاد می نمایم این کار را حتما قبل از طراحی مجدد سایت انجام دهید و با تمامی منوهای آن آشنا شوید. توسط این سایت می توانید خطاهای مربوط به صفحات سایت خود را مشاهده نمایید و آن ها را رفع عیب نمایید. این سایت همچنین دارای ابزارهای است که به گوگل اطلاع دهید سایت شما تغییر نموده است و سایت شما را مجددا ایندکس نماید. همچنین می توانید تغییر آدرس های خود را به گوگل اطلاع دهید.

8. از سیستم های مدیریت محتوا استفاده نمایید
سیستم های مدیریت محتوا این امکان را به شما می دهند که سایت خود را به طور مدارم به روز رسانی نماید و همچنین اشتباهات معمول سئو موجود در سایت ها معمولا در این سیستم های مدیریت محتوا برطرف شده و می توانید به راحتی بر توسعه سایت تمرکز نمایید. این سیستم های مدیریت محتوا همچنین معمولا آموزش انتقال از سایت قبلی را به مدیریت محتوای جدید دارند و با انجام آن موارد می توانید مطمئن شوید که سایت شما از نظر سئو دچار مشکل نمی شود. اینجانب که به عنوان طراحی سایت های اینترنتی از سایت 1381 تا کنون مشغول به فعالیت هستم از این این سیستم های مدیریت محتوا جوملا و وردپرس را توصیه می نماییم. زیرا این سیستم ها ابزارهای بسیاری جهت انتقال دارند.

9. طراحی و برنامه نویسی قوی به معنای سئو خوب نیست
همیشه داشتن یک سایت با طراحی بسیار عالی و برنامه نویسی قوی به معنای سایت سئو نیست. استفاده از آخرین تکنولوژی ها در طراحی سایت به معنای سایت سئو نیست و چیزه است که اکثر افراد دچار آن می شوند. همیشه باید متخصص سئو بر انجام کار طراحی وب نظارت کامل نماید. یک طراح و برنامه نویس قوی همیشه یک متخصص سئو نیست. در طراحی سایت جدید خود حتما در طراحی تمامی بخش ها از نظرات متخصص سئو بهره بگیرید.

فعال سازی شده در طراحی سایت سئو
یکشنبه, 24 شهریور 1392 15:48

تبدیل وبلاگ به وب سایت

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

قبل از هر چیز می بایست نام دامنه خود را انتخاب نمایید. برای بررسی نام دامنه به سایت هاست دارکوب مراجعه نموده و دامنه مورد نظر خود را برای ثبت وارد نمایید. این سامانه در صورت امکان جهت ثبت به شما اطلاع می دهد. البته قبل از انتخاب دامنه حتما با متخصصین سئو دارکوب تماس بگیرید زیرا نام دامنه شما نیز در رنکینگ شما در موتورهای جستجو تاثیر گذار خواهد بود.

پس از انتخاب نام دامنه و اختصاص هاستینگ می بایست قالب مورد نظر سایت خود را از سایت قالب های وب سایت http://templatemonster.com/ انتخاب نمایید. در این سایت طراحان وب قالب های طراحی شده توسط خود را جهت فروش قرار می دهند. کیفیت این قالب ها بسیار بالاست و معمولا به صورت فلت و سازگار با موبایل طراحی شده اند. شماره قالب دلخواه خود را ثبت نموده و به دارکوب اطلاع دهید.

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

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

هزینه تبدیل وب سایت به وبلاگ 500 هزار تومان خواهد بود که 50% آن می بایست در ابتدای پروژه و 50% آن می بایست در انتهای پروژه پرداخت گردد و همچنین کل پروژه در 7 روز کاری پیاده سازی خواهد گردید.

پس از تحویل پروژه یکسال پشتیبانی رایگان خواهید داشت در در مدت پشتیبانی مسائل و مشکلات مربوط به سایت برطرف خواهد گردید.

* در این نوع طراحی سایت مسئولیت درج اطلاعات به عهده کارفرما خواهد بود، به این صورت که به کارفرما آموزش داده می شود که چگونه اطلاعات سایت را بارگذاری نماید. در صورتی که کارفرما بخواهد درج اطلاعات را دارکوب به عهده گیرد هزینه درج اطلاعات جداگانه دریافت می گردد که هزینه درج اطلاعات بین 100 الی 300 هزار تومان خواهد بود.

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

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

یکشنبه, 24 شهریور 1392 14:06

طراحی سیستم کش توسط php

در صورتی که می خواهید سرعت سایت خود را بالا ببرید و همچنین میزان بار استفاده شده بر روی سرور را کمک نمایید می توانید از php برای کش کردن صفحات سایت کمک بگیرید. کش کردن به آن معنی است که یک نسخه از صفحه مورد نظر بر روی سرور ذخیره می گردد و در درخواست کاربر بعدی به جای اجرا شدن صفحه مورد نظر فایل کش ذخیره شدن در سایت به کاربر نمایش داده می شود. شما همچنین می توانید در برنامه نویسی کش سایت خود زمان مشخص نمایید به عنوان مثال مشخص نمایید هر 15 کش جدید در سایت نوشته شود. مدت زمان کشی که تعیین می نمایید بسته به وضعیت سایت شما می باشد. در صورتی که سایت شما دائما در حال تغییر است کش را باید بسیار کم و در حد 1 دقیقه ست نمایید و در صورتی که سایت شما تغییرات خاصی ندارد می توانید کش حتی 1 ماهه ست نمایید. استفاده از سیستم کش باعث می شود بار بر روی به میزان قابل توجهی کاهش یابد زیرا دیگر لازم نیست برنامه php اجرا گردد و صفحه برای کاربر ارسال گردد. صفحه مورد نظر به مانند یک صفحه html لود می گردد.
برای ایجاد سیستم کش در فایل php خود کافی است کد زیر نظر را در بالای فایل php خود کپی نمایید:


<?php
$cachefile = "images/cache.html";

$cachetime = 15 * 60; // 5 minutes

// Serve from the cache if it is younger than $cachetime

if (file_exists($cachefile) && (time() - $cachetime
< filemtime($cachefile)))
{

include($cachefile);

echo "<!-- Cached ".date('jS F Y H:i', filemtime($cachefile))."
-->n";

exit;

}

ob_start(); // start the output buffer
?>


کد php بالا ابتدا به دنبال فایل کش بر روی سرور می گردد و در صورتی که زمان ایجاد آن مربوط به کمتر از 15 دقیقه بود فایل کش شده رو به جای اجرا کردن کد برای کاربر ارسال می نمایید
و دستور php زیر را در پایین صفحه کپی نمایید

<?php
// open the cache file for writing
$fp = fopen($cachefile, 'w');

// save the contents of output buffer to the file
fwrite($fp, ob_get_contents());

// close the file

fclose($fp);

// Send the output to the browser
ob_end_flush();
?>


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

فعال سازی شده در طراحی سایت php
طراحی سایت دارکوب | هاست دارکوب | دارکوب نام و علامت تجاری ثبت شده این مجموعه می باشد.
دارای مجوز از (سازمان نظام صنفی رایانه ای استان تهران) ، (رتبه 4 شورای عالی انفورماتیک کشور) ، (وزارت فرهنگ و ارشاد اسلامی)
آموزشگاه طراحی سایت و سئو با مجوز رسمی از سازمان فنی و حرفه ای کشور افتتاح شد
دارکوب به عنوان شرکت خلاق توسط معاونت علمی و فناوری ریاست جمهوری برگزیده شد