طراحی وب سایت

  • راهنمای افزایش کارایی فروشگاه های اینترنتی

    فروشگاه های اینترنتی دارن با سرعت زیادی رشد میکنند. نه محدودیت جغرافیایی دارند و نه حد و مرزی، همینها خرید کردن رو برای مشتریهاشون جذاب تر میکنه. اما برخلاف این مزایا، اکثر وب سایتهای فروشگاهی عملکرد ضعیفی دارند و حتی از رسیدن به اهداف اولیه شون که راحت کردن خرید برای مشتریهاست هم باز میمونند. این مقاله اشتباهات رایج این فروشگاه ها رو بررسی میکنه و مجموعه ای از نکات لازم برای افزایش کارایی فروشگاههای اینترنتی رو ارائه میده.

  • تکنیک طراحی سایت صفحات بی پایان (infinite scrolling) چیست؟

    امروزه کاربران دنیای اینترنت دوست دارن که خیلی راحت و آسون به صفحات یه سایت یا اطلاعاتی که نیاز دارن دسترسی داشته باشن. استفاده از این روش به وسیله ی برند ها و سایت های بزرگ باعث مطرح شدن و استفاده ی بیشتر از اون در طراحی وب سایت بود. یکی از این تکنیک ها که می تونه شما رو به هدفتون برسونه "صفحات بی پایان" یا infinite scrolling و یا endless scrolling است که دارکوب می تونه در طراحی سایتتون از این روش استفاده کنه. استفاده از این تکنیک می تونه تجربه ی دلچسب تری برای کاربران شما ایجاد کنه و اما علاوه بر مزایای موجود معایبی هم داره که میشه گفت مزایای اون از معایبش بیشتره. پس در ادامه شما رو با معایب و مزایای این تکنیک آشنا خواهیم کرد تا بتونید برای استفاده کردن یا نکردن از این تکنیک تصمیم بهتری بگیرید.

  • روشهای طراحی وب برای شرکتهای تولیدی

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

  • جدیدترین روشهای طراحی وب سایت پویا در سال 1396

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

  • وب سایت های دینامیک و استاتیک چه تفاوت هایی دارند؟

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

  • نکاتی برای ساخت وب سایت سازگار با موبایل

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

  • طراحی سایت با پایتون

    پایتون از اواخر سال 1980 میلادی آغاز می‌شود، آقای روسوم پس از پایان دانشگاه به عنوان یک برنامه‌نویس وارد تیم توسعه‌ زبانABC   در مرکز Centrum Wiskunde & Informatica) واقع در آمستردام هلند می‌شود.
    ABC یک زبان برنامه‌نویسی تفسیر‌شده (Interpreted) با اهداف آموزشی است که از اواخر دهه هفتاد میلادی، تحت پروژه‌ای در این مرکز آغاز شده بود. وی چهار یا پنج سال بعد، زمانی که از پروژه‌ زبان ABC نتیجه‌ مطلوب حاصل نمی‌گردد از آن خارج و به تیم توسعه‌ سیستم عامل آمیب (Amoeba) می‌پیوندد. این موضوع از آن جهت دارای اهمیت است که در هنگام کار بر روی این سیستم عامل بود که آقای روسوم به فکر ایجاد یک زبان اسکریپتی (Scripting Language) جدید می‌افتد.
    در دسامبر سال ۱۹۸۹ میلادی، تعطیلات کریسمس فرصتی می‌شود تا آقای روسوم به ایده سرگرم کننده‌  خود بپردازد. البته پس از آن نیز زمان زیادی از وقت‌های آزاد خود را برای پیشرفت پروژه‌ای که ”Python“ نامیده بود صرف می‌کند. در این مسیر، تجربه‌ کار بر روی زبان ABC و همینطور مطالعات وی بر روی زبان‌ Modula-3 نقش فراوانی داشته است، در‌ واقع او یک نسخه‌ شخصی از بخش‌های مورد علاقه‌ خود از ABC ایجاد نمود. در واقع ون راسوم، نویسنده اصلی پایتون است.
    منشا انتخاب نام پایتون توسط آقای روسوم برخلاف تصور عمومی یا آنچه که از لوگوی آن مشاهده می‌شود به نوع خاصی از مار مربوط نمی‌شود!؛ در حقیقت این نام برگرفته از یک سریال کمدی تولید انگلستان با عنوان ”Monty Python’s Flying Circus“ می‌باشد که پخش اصلی آن در طی سال‌های ۱۹۶۹ تا ۱۹۷۴ میلادی از شبکه‌ BBC One بوده است.
    یک سال بعد آقای روسوم از پایتون در پروژه‌ آمیب استفاده می‌کند؛ نتیجه‌ مطلوب و نیز بازخورد آن در بین همکارانش موجب می‌شود تا وی به بسیاری از بهینه سازی‌های اولیه در پایتون اقدام نماید. این روند ادامه می‌یابد تا اینکه سرانجام در ماه دوم از سال ۱۹۹۱ میلادی این زبان را با نسخه 0.9.0 منتشر می‌سازد که با استقبال بالایی نیز رو به رو می‌گردد. البته در این مرحله از پیشرفت وجود داشت.
    زبان برنامه‌نویسی پایتون همانطور که اشاره شد در سال ۱۹۹۱ میلادی توسط آقای روسوم خلق شده و توسعه‌ آن نیز زیر نظر مستقیم اوست. آقای روسوم زاده‌ سال ۱۹۵۶ میلادی و نخستین دارنده‌ عنوان BDFL (دیکتاتور خیرخواه جاویدان)‌ می‌باشد و هم اکنون (سال ۲۰۱۵) در شرکت Dropbox مشغول به کار است.
    توسعه‌ پایتون با عصر توسعه و محبوبیت زبان‌های متن باز دیگری همچون Tcl ،Perl و Ruby هم‌ زمان بوده که این امر به پیشرفت و توسعه‌ آن کمک زیادی کرده است.
    پایتون یک جامعه‌ کاربری بسیار بزرگ و پویا به همراه خود دارد که عامل پیشرفت و توسعه‌ بسیار مهمی برای هر زبان برنامه‌نویسی به شمار می‌رود. این جامعه هر ساله با برپایی همایش‌های گوناگون در سراسر جهان به تبادل آموخته‌ها می‌پردازد. یکی از رایج‌ترین این همایش‌ها PyCon (پای‌کان) می‌باشد که خوشبختانه ‌در ایران (PyCon Iran یا PyIran) نیز برگزار می‌شود.
    این زبان تاکنون توسط شرکت یا سازمان‌های مطرح زیادی مورد استفاده قرار گرفته و در برنامه‌های کاربردی زیادی نیز از آن استفاده شده است که از جمله این موارد می‌توان به: reddit ،Pinterest ،Instagram (شبکه‌های اجتماعی) / Google (موتور جستجوگر و نیز سرویس یوتیوب) / Yahoo (سرویس نقشه) / IBM ،Intel ،Cisco ،Seagate (تست سخت‌افزار) / Dropbox (سرویس میزبانی ابری فایل) / EVE Online (بازی‌های آنلاین) / NASA ،Los Alamos (امور علمی) / iRobot (رباتیک) / Pixar ،Industrial Light and Magic ،Walt Disney (ساخت فیلم‌های انیمیشن) / BitTorrent (اشتراک فایل نظیر به نظیر) / CIA (وب‌سایت) / PayPal (سیستم انتقال پول آنلاین) / Mercurial (سیستم کنترل نسخه) / ESRI (نقشه‌برداری در برنامه GIS) و بسیاری دیگر [4] اشاره نمود.
    نکته مهم در مورد زبان برنامه‌نویسی پایتون، انواع پیاده‌سازی‌ (Implementation)‌ آن است. تا‌کنون از این زبان پیاده‌سازی‌های گوناگون و با اهداف متفاوتی توسعه یافته است که از این بین می‌توان به Jython (خاص ماشین مجازی جاوا)، IronPython (خاص چارچوب NET. مایکروسافت)، PyPy (با هدف سرعت اجرای بیشتر)، Stackless (با هدف اجرای بهتر برنامه‌های چند‌نخی) و البته CPython اشاره نمود.

  • طراحی سایت با آنگولار جِی اس AngularJS

    انتخاب فریم ورک مناسب برای یک سیستم جاوا اسکریپت، برنامه کاربردی تحت وب یا وب سایت اولویت اول هر کسب و کار است. و می تواند به طور مستقیم بر دوام و توانایی پروژه در طول زمان، قابلیت نگهداری بهتر کد و مقیاس پذیری برنامه در آینده تاثیر بگذارد.

    تعداد ابزارهای جاوا اسکریپت روز به روز در حال افزایش است تا حدی که انتخاب از میان این ابزارها خود تبدیل به یک چالش شده است. در این میان بحث انتخاب بین Angularjs و Reactjsافزایش پیدا کرده است. هر دوی این ابزار ها کاملا حرفه ایی بوده و در سطح جهان طرفداران زیادی دارند. بر اساس یکی از آخرین بررسی ها React توسط 53% از توسعه دهندگان در حال استفاده است و 32% نیز قصد یاد گیری آن را دارند. Angular نیز توسط 30% توسعه دهندگان مورد استفاده قرار گرفته و 10% آن ها قصد یاد گیری آن را داشته اند. در عین حال Angularjs بعد از ASP.NET یکی از معروف ترین و داغ ترین فریم ورک های حال حاضر در سطح جهان است.

     

  • شش راه به طراحی برای خشم

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

  • در انتخاب سیستم مدیریت محتوا به چه چیزهایی توجه کنیم؟

     

    سیستم مدیریت محتوا چیست؟

    سیستم مدیریت محتوا (Content Management System) که مخفف آن CMS می باشد، بخش حساس و مهم برای تمامی وبسایت ها و اینترانت ها می باشد، و هنوز هستند شرکت ها و سازمان هایی که با این تکنولوژی آشنایی ندارند.

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

     

info [ at ] sitedar.com
تهران، سعادت آباد، سرو غربی، کوچه آریا، پلاک 4، واحد 7
22083926 - 22085386 - 22082258
طراحی سایت دارکوب | هاست دارکوب | دارکوب نام و علامت تجاری ثبت شده این مجموعه می باشد