CMSLog

تجربیات و مقالات من در این وبلاگ منتشر میشه. ممنونم از اینکه اینجا هستید :)

۱۳۹۵/۰۹/۲۸

الکامپ ۹۵

آذر ۲۸, ۱۳۹۵ میلاد صفاجوی , , بدون دیدگاه


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

خوبی‌های الکامپ :)

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

و اما بدی‌هاش...

 حدود 5 سالی هست که الکامپ رو دنبال می‌کنم و فکر کنم بالای ۲۰ بار این نمایشگاه برگزار میشه ولی هنوزم که هنوزه مشکلاتی مثل خورد و خوراک وجود داره. خیلی از افراد از شهرهای دیگه میان و صح تا عصر رو تو نمایشگاه هستن و دوست دارن ناهارشون رو توی الکامپ بخورن ولی هیچ جای مقرون به صرفه‌ای وجود نداره. علاوه بر اون جایی برای غذا خوری هم نیست. به هر حال توی این فصل و سرما فکر نکنم جالب باشه بیرون غذا بخوری!
تنها وسیله‌ی نقلیه‌ی عمومی به نمایشگاه یه BRT هست که جوابگوی این همه جمعیت نیست و در دوران نمایشگاهی کمتر هم میشه. هرچند با ماشین شخصی که بخوایید برید یکی دو روزی رو باید تو راه باشید :)


در کل مشکلات برای همه‌ی نمایشگاه‌ها هست و مختص به نمایشگاه الکامپ نیست. امیدواریم سال‌های آتی این مشکل برطرف بشه.
 
 این نمایشگاه تا ۲۸ آذر دایر هست.

۱۳۹۵/۰۶/۱۶

قلم‌های آزاد فارسی

شهریور ۱۶, ۱۳۹۵ میلاد صفاجوی , , بدون دیدگاه


قلم آزاد فارسی

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

صالح سوزنچی

یکی از دلسوزترین افرادی که روی فونت فارسی داره کار می‌کنه همین شخصه، چرا که هدفش ایجاد یه بنیاد قوی فونت فارسی توی ایران هست و به نظرم اگر حمایت‌های دولتی و غیر دولتی خوبی ازش می‌شد، دیگه انتخاب فونت کار سختی نبود. وجود همچین افرادی در زمینه فونت حس خوبی به آدم میده.
اوایل که فونت یکان برای وب اومده بود فقط در سایز 13px می‌تونستید اون رو خوب ببینید (اون هم نه بصورت کامل، بلکه کمتر بد می دیدید!). یه جورایی اولین محبوبیت صالح سوزنچی از این فونت شروع شد. کارهای اصلاحی صالح سوزنچی به همینجا ختم نشد و فونت‌هایی نظیر میترا، نازنین و ... هم توسط این فرد اصلاح شدند.
درسته که صالح اصلاحات زیادی رو انجام داد ولی کار اصلیش تولید فونت بود. وقتی شبکه‌های اجتماعی خودم رو چک می‌کنم حتماً یه پست از صالح دیده میشه که داره یه کار جدید انجام میده. فونت های گنج نامه، نیکا، فربد و ... از جمله کارهای صالح هست که همگی برای وب بهینه و تست شدن.
اگر دوست داشتید کارهای صالح سوزنچی رو ببینید و بصورت متن باز از اون لذت ببرید سری بزنید به پروژه گیت‌هاب صالح:
https://github.com/font-store/

صابر راستی کردار

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

این تنها یک تلاش صادقانه و ناچیز برای ساخت قلمی Font جدید و تازه از گونه نسخ بود. شاید برای فرد یا افرادی مفید و راهگشا باشد. اگر در اندیشه شما قلم پرستو Parastoo واجد ارزشی می باشد و یا ظرفیتی در قلم می‌بینید پس بیایید با کمک هم (با گزارش اشکالات، پیشنهادات، تغییر و اصلاح آن) از آن، قلمی خوب و مفید بسازیم و بر تنوع و زیبایی فونت فارسی Persian بیفزاییم. این فقط یک نمایش اولیه از قلم پرستو می‌باشد. هر حرفی، هر نویسه ای، هر چیزی قابل تغییر است. چه کلی و چه جزئی. مهم این است که شما بدانید، این قلم می‌تواند آن طور که شما دوست می‌دارید باشد. چه این و چه سایر قلم‌های آزاد. 

اگر دوست دارید صابر رو در ارائه‌ی فونت خوب کمک کنید و یا از کارش حمایت کنید به وبلاگش و یا این صفحه در گیت هاب سر بزنید:
http://rastikerdar.github.io

طراح فونت تو ایران کم نیست ولی افرادی که دلسوزانه بصورت متن باز و آزاد کار کردن و کارشون توی وب محبوب شده بود فقط همین دو نفر بودن! (موارد دیگه‌ای هم بودن که یه فونت rename کردن و به خاطر همون فونت کلی حمایت مردمی رو به خودشون اختصاص دادن که به نظرم اعتماد خیلی از کاربران جامعه وب رو از بین بردن)

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

پیروز باشید و جاویدان

۱۳۹۵/۰۵/۱۲

تغییر هسته‌ی سیستم‌های مدیریت محتوا

مرداد ۱۲, ۱۳۹۵ میلاد صفاجوی , بدون دیدگاه

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

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

کارفرمای ناسازگار

بعضی از طراحان سایت تجربه‌ای دارن از مشتریانشون که میگن «استفاده از سیستم‌های رایگان کار ساده‌ایه» و همین دیدگاه باعث شده تلاش کنند برای حذف یا تغییر هر چیزی که باعث لو رفتن طراحیشون میشه. این تلاش‌ها گاهی منجر میشه به آسیب زدن هسته و حتی نا امن کردن CMS. اولین موضوعی که باید در نظر گرفت اینه که شما یک طراح سایتید نه کارفرمای شما! بنابراین اجازه‌ی دخالت کارفرما برای انتخاب CMS و چگونه پیاده کردن سایتش رو ندید!
اگر بخوام مثالی برای این موضوع بزنم مثل رفتار یک دکتر با مراجعه کننده‌س. اینکه مراجعه کننده به دکتر بگه من فلان دارو رو نمیخوام و برام داروی X رو بنویس خارج از عرف و قوانین پزشکیه.

شأن ناسازگار

به نظر من اگر بخوایید خودتون رو حرفه‌ای نشون بدید، اصلاً نیازی به اینکه تغییرات در هسته‌ی CMS بدید نیست! کسی که با CMS سایت طراحی می‌کنه نباید خودش رو غیرحرفه‌ای و آماتور فرض کنه، که اگر اینطور بود سایت‌های معروف زیادی باید این اظهار شرمندگی رو بکنن. شما می‌تونید با توسعه‌ی همون سیستم، خودتون رو حرفه‌ای نشون بدید!

نیاز ناسازگار

یکی از بدترین دلایل برای تغییر هسته‌ی CMS همین دلیله. اگر سیستم مدیریت محتوای شما نیاز شما رو رفع نمی‌کنه سه راه دارید:
  1. یک اکستنشن براش بنویسید و اون رو توسعه بدید
  2. سیستمی رو انتخاب کنید که نیازتون رو رفع کنه
  3. خودتون بنویسید!
اگر سیستمی جوابگوی نیاز شما نیست به هیچ عنوان تلاش نکنید که با تغییر توی هسته‌ی اون تبدیلش کنید به چیزی که مد نظرتون هست. چرا که در وهله‌ی اول زمان زیادی می‌بره کاستومایز کردنش و در وهله‌ی دوم با مشکلات بروزرسانی مشکل پیدا خواهید کرد. (مخصوصاً که شناخته شده باشه و باگ‌هاش لو بره)

نتیجه

در انتخاب CMS خودتون بیشترین دقت رو داشته باشید، سعی کنید مواردی رو انتخاب کنید که توسعه‌ی ساده تر، بهتر و ارزانتری داشته باشن. همین که از CMS استفاده می‌کنید و به این باور رسیدید که چرخ نباید دوباره اختراع بشه! خودش یک پیشرفت در باور شماست.

۱۳۹۵/۰۵/۰۱

بایدها و نبایدهای استفاده از CMS

مرداد ۰۱, ۱۳۹۵ میلاد صفاجوی بدون دیدگاه
بایدها و نبایدهای استفاده از CMS


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

اتفاق‌های خوبی که با cmsها افتاد

می‌تونم دو مزیت اصلی سیستم‌های مدیریت محتوا رو توی سرعت و سادگیشون بگنجونم. سال‌ها پیش وقتی میخواستن سایتی رو طراحی کنند حتماً به دانش برنامه نویسی یا حداقل یادگیری html و css نیاز بود. ولی الان شما بدون نوشتن یک خط کد می‌تونید یک وب سایت خوب طراحی کنید.
اگر بخوام موردی این مزایا رو بگم می‌تونم به این موارد اشاره کنم:

۱.  سرعت طراحی: وقتی که سایتی با یک CMS آماده طراحی میشه، ذهن طراح کمتر سمت توسعه و گسترش اون میره. اکثر قابلیت‌ها یا نوشته شدن یا به راحتی میشه اون رو پیاده سازی و یا حتی برون سپاری کرد. حتی در حال حاضر قالب‌های سیستم‌ها هم درگیر تغییرات جزئی هستن و کمتر کسی اقدام به طراحی قالب یا ui می‌کنه.
از طرفی وقتی صحبت از طراحی سایت میشه برای یک تیم برنامه نویسی زمانی زیادتر نسبت به یک CMS آماده می‌بره. به عنوان مثال اگر یک سایت شرکتی بخواد نوشته بشه و یکماه زمان ببره، همون سایت با CMS با زمانی کمتر (حدود ۷۰ درصد کمتر) زمان می‌بره.

۲.هزینه‌ی تمام‌ شده‌ی پایین: این روز‌ها کارفرمایان به دنبال محصولات و یا خدمات ارزان قیمت هستن که این فرآیند برای یک تیم برنامه نویسی که حداقل سه شاخه‌ی مختلف رو درگیر یک پروژه می‌کنه رو به حداقل میرسونه.


۳. امنیت و نگهداری: قطعاً یک سیستم برنامه نویسی شده از پایه نگرانی‌های امنیتی فراوانی داره. چرا که باید توسط یک تیم امنیتی تست و در صورت وجود ایراد رفع بشه. ولی در مورد cmsها، جدا از اینکه افزونه‌های امنیتی داره، این موضوع نیاز به بررسی کمتری داره، چرا که امنیت و پایش نرم افزاری توسط تیم امنیتی CMS انجام میشه و بسته‌های امنیتی در اختیار کاربر قرار می‌گیره.


۴. توسعه و برون سپاری: عموماً گسترش دهندگان رغبت کمتری نسبت به توسعه‌ی نرم افزاری دارند که مخاطب کمتری داره و یا اینکه کمتر استفاده بشه. سیستم‌های محبوبی مثل جوملا و وردپرس با توجه به همه گیر بودن و مستندات زیادی که وجود داره، افراد زیادی تمایل به نوشتن تحت این cmsها رو دارند. از طرفی هزینه‌ی تمام شده برای برون سپاری در این حالت بشدت کم هست.

دلایل عدم استفاده از cms

همونطور که از اسم این سیستم‌ها مشخصه، نرم افزارهایی برای نگارش مطلب و بطور کلی مدیریت محتوا هستن. استفاده‌ی فراتر از این سیستم‌ها گاهی اوقات باعث سنگین شدن و پایین اومدن کارایی اون‌ها خواهد شد. به عنوان مثال، طراحی سیستمی برای گردش کار (BPMS) یا مدیریت منابع سازمانی (ERP) بر روی وردپرس و یا جوملا نه تنها کار شما رو مشکل می‌کنه، بلکه از عهده‌ی پلتفرم نیز خارجه.
علاوه بر اون با اینکه CMS قابلیت‌های زیادی داره و گسترش اون راحت‌تره، ولی بعضاً پیاده سازی برخی امکانات در اون‌ها نیازمند تغییر در هسته‌ی اصلی سیستمه که در صورت تغییر با مشکل بروزرسانی روبرو خواهید شد
همینطور که قبلاً گفته شده بود بهمراه CMSها چیزاهایی فراخوانی میشه که شاید در سایتی که مد نظر شماست این موضوع کاربردی نداشته باشه، از این جهت فقط با سیستمی روبرو خواهید شد که علاوه بر حجیم بودن، کارایی مدنظر شما رو هم ایجاد نمی‌کنه.
حتی بعضاً همین امکان سنجی اشتباه با cms هزینه‌های شما رو زیاد هم بکنه.
زمانی که نسخه‎ی جدیدی از یک CMS ریلیز میشه، سریعاً باید نسخه‌ی جدید رو بروز کرد تا امنیت سایت به خطر نیفته که اگر قسمتی از اون سفارشی شده باشه این کار نیازمند زمان و در نتیجه ایمن نبودن CMS شما در لحظه هست.

نتیجه گیری: استفاده یا عدم استفاده از CMS کاملاً بستگی به نیاز شما داره و انتخاب نادرست باعث افزایش هزینه و زمان و در نتیجه شکست پروژه میشه.

۱۳۹۵/۰۴/۰۹

معرفی سیستم آموزش الکترونیکی مودل (Moodle)

تیر ۰۹, ۱۳۹۵ میلاد صفاجوی , بدون دیدگاه

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

فرآیند آموزشی در مودل

مودل برای اینکه فردی دوره‌ای رو بگذرونه، مفاد آموزشی رو به یک فعالیت تشبیه کرده. مثلاً اگر قراره کتابی خونده بشه این کتاب خودش یک فعالیت آموزشیه. یا حتی آزمون به عنوان یک مفاد آموزشی و یک فعالیت در نظر گرفته شده.
برای اینکه موضوعی رو به یک نفر یاد بدیم در دو فرمت می‌تونیم اون رو آموزش بدیم.
  • فرمت موضوعی: که در این حالت مبحث آموزش رو بخش بندی می کنیم و در هر بخش موضوعی رو عنوان می‌کنیم. مثل کتاب که موضوعاتش معلوم و واضحه
     
  • فرمت هفتگی یا دوره‌ای: در این حالت ما اتفاقاتی که قراره در یک هفته‌ی آموزشی بیفته رو در نظر میگیرم. امکان داره در یک هفته ما چند بخش یا موضوع رو بررسی کنیم. تفاوتش با حالت قبل در این هست که توی فرمت هفتگی، در هر هفته بهتون میگن چه چیزی رو باید بخونید و یا قراره آموزش داده بشه.  درست مثل چیزی که در مدارس و دانشگا‌ها تدریس میشه و طرح درس هفتگی برای اساتید ضروریه (اتفاقی نادر در ایران!)
مودل هر دو حالت رو پشتیبانی میکنه و علاوه بر اون فرمت‌های دیگه‌ای مثل تالار گفتگو (که بیشتر شبیه به حالت پرسش و پاسخ هست) ،  مایندمپ ، آموزش منعطف و 20 مورد ترکیبی هم جزوش هست که بصورت پلاگین روی مودل سوار میشن.

فرآیند نرم افزاری

قبل از اینکه این مورد رو توضیح بدم باید بگم که مودل از نسخه‌بندی عجیبی پیروی می‌کنه که همزان قادر به بروزرسانی چند نسخه‌ی همزمانش باهمه. ویژگی‌های بارز این نرم افزار:
  • ماژولار بودن و طبقه بندی ماژول در این سیستم
  • سیستم ذخیره ساز (کش) قدرتمند برای کاهش ارتباط با پایگاه داده
  • استفاده از پلاگریسم
  • امکان ثبت نام اختصاصی (ثبت به ازای پرداخت، ثبت نام به ازای امتیاز، ثبت نام خودکار و...)
  • امکان استفاده از زبان، تقویم و فرمت آموزشی خاص برای هر دوره
 اگر بخواییم عیب‌های مودل رو بشماریم می‌تونیم بزرگترین عیبش رو عدم رعایت تجربه کاربری در دسترس پذیری (Accessebility) و آموزش پذیری (learnability) دونست. اگر بار اولتون باشه که با این سیستم کار می‌کنید با محیطی گنگ روبرو میشید که حتماً باید آموزش ببینید و یا قسمت مدیریت با مشکل memorability روبرو هستیم، به طوریکه اگر یه مدت با سیستم کار نکنید بخش‌های مدیریت از ذهنتون فراموش میشه.
خیلی خوب بود که مودل با همچین حجم پردازشی با یک زبان پردازشگر هم ادغام میشد که هسته‌ی پردازشیش سریع‌تر و تندتر انجام بشه چرا که بعضی اوقات در پاسخ درخواست دچار مشکلات کندی هستیم.

قابلیت‌های نرم افزاری

مودل در بازار رقابتی در بعضی ویژگی‌ها حتی از موارد تجاری مثل بلک بورد هم پیشی گرفته و به تنهایی تونسته نظر خیلی از دانشگاه‌ها رو چه در ایران و چه در خارج از کشور به خودش جلب کنه. دانشگاه‌هایی مثل شریف و تهران از این پلتفرم برای سامانه‌ی LMS خودشون استفاده کردند.
اگر بخواییم قدرت مودل رو بررسی کنیم می‌تونیم به این موارد اشاره کنیم:
  1. امکان ارائه‌ی گواهینامه به کاربران پس از پایان دوره
  2. قابلیت اتصال به BBB ، Adobe Connect و Open Meeting
  3. افزونه و قالب‌های متعدد
  4. امکان ایجاد نقش، دسترسی و نوع ورود کاربران برای دوره
  5. پشتیبانی از اسکروم و IMS
  6. پشتیبانی از خروجی جاوا برای محتوای الکترونیکی
  7. و...

حرف آخر...

 اگر UX مودل رو در بخش دسترس پذیری بهینه کنیم می‌تونیم این پلتفرم و قوی ترین نرم افزار مدیریت آموزشی بدونیم. باز هم تأکید می‌کنم که این سیستم‌ها با سیستم آموزش سنتی ادغام بشن نتیجه‌ی بهتری میدن.

موفق باشید

۱۳۹۵/۰۴/۰۱

۵ فریم ورک خوب برای رابط کاربری

تیر ۰۱, ۱۳۹۵ میلاد صفاجوی , بدون دیدگاه


اگر کارتون طراحی رابط کاربری باشه، قطعاً با یک فریم ورک برای طراحی رابط کاربری کار کردید. عمومأ طراحان رابط کاربری از بوت استرپ برای این منظور استفاده می‌کنن و قالب‌های زیادی با این فریم ورک ساخته شده. می‌تونیم بگیم معروف‌ترین و در عین حال پرکاربردترین فریم ورکه.
ولی خیلیا دنبال فریم ورک‌های ناشناخته ولی پر امکاناتی جز بوت استرپ هستن (مثل خودم) چرا که رنگ و لعاب بوت استرپ یه جورایی تکراری شده و تنوع خاصی در اون به چشم نمیخوره.
امروز تصمیم گرفتم فریم ورک‌هایی که کار کردم و از نتیجه‌ی اون رضایت داشتم رو براتون معرفی کنم. پس این مطلب رو دنبال کنید...

 UIKit

شرکت یوتم که کارش طراحی قالب جوملا و ورپرس هست این فریم ورک رو در سال 2013 منتشر کرد ابزارهایی که برای یک وب‌سایت نیاز بود رو در داخل این فریم ورک گنجوند.
از نظر امکانات شبیه به بوت استرپ بوده و خیلی از ویژگی‌هاش از اون برداشته شد.
۱. امکان سفارشی سازی فریم ورک در سه حالت Flat، Rounded Flat و Gradiant
۲. دارای ویژگی‌های جاوا اسکریپتی بیشتر نسبت به سایر موارد مشابه مثل بوت استرپ
۳. پشتیبانی از حالت راستچین و امکان حذف برخی ویژگی‌ها (مثلاً فقط کامپوننت‌ها رو بگیرید)
یوآی کیت در سه نسخه‌ی less و sass و css منتشر شده که تقریباً تمام نیازهای یک وبسایت معمولی رو رفع می‌کنه.
فونت آیکون اون با کمی تفییر از FontAwesome برده که خودم به شخصه از اون استفاده نمی‎کنم.

Materialize

اگر از علاقه مندای به طراحی متریال دیزاین گوگل باشید، به جرأت می‌تونم بگم این فریم ورک بیشترین امکانات رو در موارد مشابه خودش داره. با وجود اینکه تا به این لحظه نسخه‌ی ۱ اون منتشر نشده، ولی امکانات اون در مقابل موارد متریالی از همه بیشتره
این سیستم مثل بوت استرپ با امکانات ویژه هستش و از معایب اون میشه به سنگین بودن فریم ورک در پردازش به خاطر فایل‌های جاوااسکریپت دونست.
آیکون‌های این فریم‌ورک اختصاصیه و استفاده از اون تقریباً دشوارتر از سایر فریم‌ورک‌هاست، بطوری که استفاده در CMSها شما رو دچار سردرگمی می‌کنه.
اما با همه‌ی این اتفاق‌های ناخوشایند افکت‌های تصویری روی دکمه‌ها، Modal و ویژگی Card در این فریم ورک بسیار چشم نواز و جذاب هست بطوریکه تمام ایرادهای سمت دولوپر اون رو با کمال میل بپذیرید.
اگر علاقه مند به متریال دیزاین و طراحی مدرن هستید توصیه می‌کنم یکبار این فریم ورک رو تست کنید.

Foundation 

می‌تونیم بعد از بوت استرپ این فریم ورک رو پایه‌ی خیلی از سایت‌ها بدونیم. فریم ورکی ساده و سبک و در عین حال رفع کننده‌ی نیازهای اساسی یک طراح رابط کاربری.
یکی از قدیمی‌ترین فریم ورکهاست و با بوت استرپ سال 2011 منتشر شدند.
قدرت این فریم رو به شخصه در مستندسازی و آموزش اون می‌دونم.
وقتی که وارد سایت اصلی می‌شیم با سه قسمت Apps، Sites و Emails می‌بینیم که با کلیک روی هر کدوم نمونه قالب‌هایی رو برای ما نشون میده که برای الگو گرفتن موارد جالبی هستن.
پشتیبانی از RTL، سریع، پشتیبانی از SASS و دسترس پذیری از جمله ویژگی‌های کلیدی این فریم ورک هستش.
این فریم ورک خودش فونت آیکون اختصاصی داره و استفاده از آیکون‌ها در این فریم ورک راحته.
اگر نیاز شما از جمله نیازهای اساسی یک طراح رابط کاربریه و حجم براتون مهمه توصیه می‌کنم این فریم ورک رو توی سایت‌هاتون بکار ببرید.

 Semantic UI

یکی از حرفه‌ای ترین فریم‌ورک ها برای طراحان همین فریم ورکه. قالبی که با این فریم ورک طراحی بشه بسیار چشم نواز و زیباست. در نگاه اول این تصور رو دارید که یک بوت استرپ پیشرفته رو فراخونی کردید. اما وقتی امکاناتش رو تست می‌کنید می‌بینید که با یک فریم ورک فراتر از نیازهاتون روبرو هستید.
سمنتیک حجم بالایی داره (حدود 500 کیلوبایت) و این برای یک طراح رابط کاربری فاجعه‌س. اما بعضی اوقات لازمه که مراعات با کاربر رو کنار بذاریم و از این فریم ورک توی پروژه‌های بزرگتر استفاده کنیم.
آیکون‌های این فریم ورک از FontAwesome استفاده می‌کنه و در خودش این فونت رو اضافه کرده.
سمنتیک یک فریم ورک فراتر از نیاز هست که خیلی چیزایی که حتی لازم ندارید رو براتون فراخونی می‌کنه. توصیه می‌کنم برای سایت‌های معمولی از این فریم ورک استفاده نکنید چرا که فقط سرعتتون رو کاهش میده.

Pure.css

شرکت یاهو سال 2013 تصمیم میگیره این فریم ورک ساده و کم حجم و ماژولار رو منتشر کنه. مزیت رقابتی این فریم ورک حجم فوق العاده کم اون هست. از طرفی شاید شما نیاز به Grid یا مثلاً دکمه‌های یک فریم ورک نداشته باشید. این کار توی این فریم ورک رعایت شده و شما می تونید هر فایلی رو که می‌خوایید رو انتخاب کنید و از اون استفاده کنید. (این قابلیت رو تقریباً اکثراً دارن ولی این فریم ورک بهتر از بقیه روش مانور داده و دسترس پذیری اون نسبت به سایر فریم ورک‌ها بیشتره).
این فریم ورک در دوحالت رسپانسیو و غیررسپانسیو نسخه داره و هدفش در ساده کردن فریم ورکش هست.
اگر حجم براتون خیلی مهمه و نیاز اساسی شما در قالب ساخت جدول، دکمه، Grid و منو هست، این فریم ورک گزینه‌ی خوبی برای شما می‌تونه باشه.

شاد باشید :)

۱۳۹۵/۰۳/۲۶

آموزش مجازی یا الکترونیکی

خرداد ۲۶, ۱۳۹۵ میلاد صفاجوی , بدون دیدگاه

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

تفاوت‌ها و شباهت‌های آموزش حضوری و مجازی

تفاوت‌هایی که می‌تونیم برای آموزش مجازی و آموزش حضوری در نظر بگیریم یکیش قید مکان هست. شما توی آموزش مجازی نیاز به حضور فیزیکی در جای مشخص یا معین ندارید و هر جا که اینترنت بود و یک کامپیوتر (وحتی امروزه موبایل یا تبلت) به راحتی می‌تونید کانکت بشید به کلاس.
بعضی موارد آموزش مجازی به گونه‌ای برگزار میشه که شما می‌تونید در بازه‌ی خاصی از زمان به کلاس برید. مثلاً از ساعت 6 صبح تا 6 عصر می تونید 1 ساعت کلاستون رو برید.
از جمله تفاوت‌هاش می‌تونیم به مستند کار شدن آموزش مجازی نسبت به آموزش حضوری بدونیم. در آموزش حضوری بیشتر بحث حول صحبت‌های آموزش محور استاد یا آموزگاره که یکبار شنیده میشه و در خوشبینانه ترین حالت یکبار هم تکرار خواهد شد. ولی در آموزش مجازی امکان PlayBack گرفتن از  آموزش و تکرار محتوای آموزشی وجود داره و علاوه بر اون موارد اضافه تری هم برای مستند سازی و مشارکت کاربران وجود داره.
برگزاری یک سری موارد مثل امور کارگاهی در آموزش مجازی کار دشوار و سختیه و در بعضی مواقع نشدنی!
در یک مقایسه کوتاه می‌تونیم این موارد رو در سیستم سنتی و مجازی ببینیم:

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

 

باورهای غلط

اینکه تصور کنیم آموزش مجازی یعنی ساخت ویدئو سخت در اشتباهیم!
سعی آموزش مجازی در این بوده که سیستم آموزش رو بهبود ببخشه و محیط کلاس رو شبیه سازی کنه. این کار نباید به حذف امکانات پیشین آموزشی (مثل تعامل، بحث و گفتگو و ... ) ختم بشه.
سیستمی که الان در بیشتر سایت‌های آموزشی حاکمه انتشار ویدئوهای فصل بندی شده‌ای هست که کاربر به ازای پرداخت شهریه  یا رایگان می‌تونه دوره رو ببینه و فیلم‌هاش رو ببینه
سؤالی که وجود داره اینه که من به عنوان کاربر چطوری می‌تونم توی کلاس تعامل داشته باشم و با استاد، شاگردان و ... ارتباط برقرار کنم؟
سیستم‌هایی که در حال حاضر وجود دارند و به نام LMS از اون‌ها یاد میشه اکثر ویژگی‌های تعاملی در اون‌ها رعایت شده (مثل مودل، یا ایفرانت). بطوریکه کاربر می‌تونه با استاد، شاگردان ارتباط برقرار کنه، تکلیف انجام بده، آزمون بده، سرتیفیکت بگیره، در صورت مردودی تجدید دوره بشه، فصل‌های محدودی رو ببینه در هر هفته و ....

نتیجه گیری

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

پیروز باشید

۱۳۹۵/۰۳/۱۷

دومین رویداد تجربه کاربری قزوین

خرداد ۱۷, ۱۳۹۵ میلاد صفاجوی , بدون دیدگاه

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

سلام، من از یو ایکس زنگ میزنم :)

اتفاق خوبی که قبل  برگزاری این رویداد افتاد تماس تلفنی بود که از طرف آوا سیستم برا کاربرانی که قبلاً ثبت نام کرده بودن ارسال شده بود. 42 ثانیه پیام بود که اکثراً کل پیام رو گوش کرده بودن و تعدادی از افراد از این اتفاق خوششون اومده بود. به هر حال اگر شعار میدیم که یوایکس یعنی حس خوب کاربر باید این رو در عمل هم حداقل برای خودمون نشون بدیم :)

شروع رویداد

یوایکس قزوین

موقعی که رویداد شروع شد با توجه به تعدا بالای ثبت نامی حس کردیم سالن کنفرانس جواب نده و باید بریم به سالن همایش. اما طبق روال همیشه عده‎ای ثبت نام کرده بودن که ثبت نام کرده باشن :)
سعید سرشار که از اون به عنوان پدر توییتر قزوین یاد میشه لایوتوییت ما رو در اکانت توییتر یوایکس قزوین به عهده داشت.
سعی کردم اول از همه ببینم چه دیدگاهی نسبت به تجربه کاربری هست و اون رو اصلاح کنم. تعاریف صحیحی از این واژه بکار رفته بود. اسلایدی که آماده کرده بودم بیشتر عکس بود تا توضیحات. بعد از گفتن 4 عنصر تجربه کاربری شروع کردیم به بحث در مورد مطلوبیت و اینکه چطور این حس خوب رو توی محصولات بوجود بیاریم. توی این بررسی دیجیکالا پیشتاز بود توی بررسی‌ها و مثال‌ها.
چون موضوع خوشحال سازی کاربرا بود مجبور شدیم گریزی بزنیم به CX و بگیم تفاوتشون توی چیه
در انتها هم نظرسنجی و دادیم تا دوستان پر کنن و فیدبک بگیریم.

نتایج نظرسنجی

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

پسا رویداد

بعد از برگزاری نشست چاپخانه آنلاین و بلاگ قزوین امروز در مورد یوایکس قزوین و دومین نشستش بحث کردن که جا داره ازشون تقدیر و تشکر کنیم.
فقط نکته‌ای که باید عرض کنم اینه که لطفاً انتشار در شبکه‌های اجتماعی رو با هشتگ #UXQazvin با رعایت حروف بزرگ رو حتماً رعایت کنید که مطلب شما دیده بشه.
عده‌ای از دوستان هم در شبکه‌های اجتماعی اقدام به انتشار تصاویر و اخبار این موضوع داشتن
امیدوارم رویداد سوم بهتر از دوم باشه و خوشحالتون کنیم :)

یوایکس قزوین
عکس دسته جمعی در دومین نشست یوایکس قزوین


شاد باشید

۱۳۹۵/۰۳/۱۶

تجربه‌ای از کنفرانس تجربه کاربری+شیرازگردی

خرداد ۱۶, ۱۳۹۵ میلاد صفاجوی , بدون دیدگاه

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

تیم اجرایی 

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

هماهنگی و پذیرایی

روز اول این رویداد همه چیز خوب بود و روی برنامه برگزار می‌شد. روز دوم کمی کمبود زمان بوجود اومد که چندان توی کیفیت کار تأثیر منفی نذاشت. دوستانی هم که اسکان داشتن از فضای اسکان خودشون راضی بودن.
دو وعده ناهار و چندین وعده پذیرایی به بهترین شکل انجام شد. هرچند پذیرایی اواخر دیگه آزاد شده بود و وسایل پذیرایی اواخر برنامه برداشته نشد.

هزینه‌ها

زمانی که یه کنفرانس یا سمینار برگزار میشه همه فکر می‌کنند که اینکه کاری نداره! با چهار نفر صحبت می‌کنیم بیان حرف بزنن و یه ناهار میدیم (که اونم اسپانسر میده) و بقیه رو مجانی میریزیم تو سالن کنفرانس. ولی حقیقت امر اینجوری نیست!
مدیریت هزینه بطوریکه اکثریت بتونن شرکت کنن و در عین حال کیفیت پایین نیاد کار خیلی سختیه!
انتقادهای زیادی شده بود که چرا این رویداد رو رایگان برگزار نکردن. این کار به سه دلیل نشدنیه.
  1. هزینه‌ها به این سادگی هم نیست. اگر شما یک مهمان (فقط یک مهمان) بخوایید از خارج کشور دعوت کنید ، مبلغی مابین 1 الی 15 میلیون تومن خرج کنید. اگر کنفرانس دولتی باشه قطعاً از خیلی جهات حمایت می‌شد ولی این مدل کنفرانس‌ها چون حامی دولتی خاصی (دانشگاه شیراز) نداشتند، برای تأمینش نیاز به مشارکت خود کاربرها داشتند.
  2. تجربه‌ی برگزاری رویداد رایگان رو توی همین قزوین خودمون داشتم که طرف ثبت نام می‌کرد و نمی‌اومد! چون زحمتی برای شرکت توی این رویداد نکشیده، پس براش مهم نیست.
  3. اگر فرض رو بر این بگیریم که این دو موضوع بالا حل بشه، رایگان کردن یه کنفرانس جنبه‌ی خوبی از نظر دید مخاطب نداره. تصورات غلطی که بعضی از کاربران از موارد رایگان دارن نشون میده که هیچ چیز با ارزشی مفت به چنگ نمیاد! 
هرچند همین اتفاقات باعث شد که افراد حرفه‌ای در این کنفرانس شرکت کنن و از همنشینی با اون‌ها لذت ببرم.

پوشش خبر

این کنفرانس با هشتگ #UXShirazConf توی توییتر و اینستاگرام پوشش داشت. حتی یکی از سخنران‌ها توییترش همینجا ساخته شد و اکتیو کردن خودشونو!
توی رسانه‌های عمومی و وابسته به دولت انتشار یک خبر داستان‌هایی داره که شاید خیلی‌ها اون رو ندونن. اما برای این رویداد وقتی خواستم خبری رو توی دوتا از مطرح‌ترین سایت‌های خبری منتشر کنم با قیمت‌های عجیبی روبرو شدم. قیمت‌های میلیونی برای رپروتاژ یک رویداد مبلغی بود که یکی از سایت‌ها در خواست کرده بود. اما خبرگزاری فارس، صبح قزوین، خبر رسمی، قزوین خبر، دانا و ... جزو سایت‌هایی بودن که همکاری کردن برای پوشش خبری قبل کنفرانس که جا داره از همشون تشکر کنم.

شیرازگردی

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

تشکرات

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


منبع تصاویر: uxdesigner.ir

شاد باشید

۱۳۹۵/۰۲/۱۳

سیستم آموزشی گلستان، خوب یا بد؟

اردیبهشت ۱۳, ۱۳۹۵ میلاد صفاجوی 3 دیدگاه


اگر دانشجوی پیام نور باشید قطعاً با آدرس reg.pnu.ac.ir آشنا هستید. آدرسی که برای دانشجو خیلی عذاب آوره و تجربه‌ی کاربری‌ توی اون رعایت نشده. امروز می‌خوام این سامانه رو از دید مخاطب و کاربرانی که با اون سر کار دارن بررسی کنم.
قبل از هر چیزی از نظر کلی این سیستم چیزی به نام تجربه کاربری درش رعایت نشده.

از دید دانشجو

طبیعیه که خیل عظیمی از دانشجوها از این سیستم ناراضی و ناراحتن. یکیش سازگار نبودن با مروگرهای مدرن و حتی نسخه های جدید اینترنت اکسپلورر هست. دسترس پذیری به این سامانه در بهترین حالت ممکنه ویندوز XP و اینترنت اکسپلورر 6 تا 8 هست. (موارد نادری از اینترنت اکسپلورر 9 هم مشاهده شده)
وقتی وارد این سایت شدید با صفحه ای روبروی میشید از چند تب که کار اصلی رو انجام میدن و چند تب دیگه که اصلاً کار نمیکنن! ینی براتون بسته شده ولی گذاشتن که یه وقت امکانات سامانه زیر سوال نباشه!
از حق نگذریم انتخاب واحد توی این سایت در سریعترین زمان ممکنه نسبت به نمونه‌های مشابه انجام میشه. (تنها نقطه‌ی مثبتی که دیدم همین بود و بس)
در مورد گرافیک هم نمیشه نظر نداد ولی من رو به شدت یاد ویندز 98 میندازه. حس خوبی در هنگام ورود برای منه کاربر وجود نداره. کلاً در این سیستم چیزی به نام UI وجود نداره.
برای اینکه نمره خودتون رو ببینید باید از قبل بدونید کجا رو باید برید وگرنه شاید در وهله اول متوجه نشید نمره‌هاتون رو کجا قایم کردن!

از دید کارمند

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

از دید دانشگاه

خود دانشگاه چیزی که براش خیلی مهمه رفع نیازش هست. از حق نگذریم گلستان نیاز دانشگاهی رو خوب رفع می‌کنه و ظاهری که ساخته برای این گروه از بازار کارآمد و خوب بوده. شاید یکی از علت‌هایی که نیاز به تغییر در این سیستم ندیده سازگار بودن با ذائقه‌ی دانشگاهیون بود!
با یکی از دانشگاه‌ها که صحبت می‌کردم می‌گفتن:
هر وقت زنگ زدیم جواب دادن. تقریباً هر روز داریم زنگ می‌زنیم
کاری به این ندارم که ماهی یه بار تماسشم اضافه‌س ولی همین که جوابگو هستن کاربر رو خیلی وفادار می‌کنه، حتی اگه اون سطح کیفی دانشجو در اون دیده نشه!

چرا از این نرم افزار استفاده می‌شه؟

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

چاره چیه؟

برنامه نویس هستید؟ کارتون خیلی خوبه؟ طراح رابط و تجربه کاربری هستید؟ خیلی خوبید؟ پس تیم بسازید و یه سیستم جامع دانشگاهی بنویسید. رایگان و متن باز هم بنویسید :-)
بزرگترین علت استفاده از این سامانه نبود خیلی از امکانات در سایر سیستم‌های مشابه هست. تداخل درسی، پایگاه داده ضعیف، نیازسنجی‌های اشتباه و ... از دلایل شکست سایر سیستم‌ها بود.
ناگفته نمونه یه سری دلایل غیرفنی هم در رشد این سامانه تأثیر داشته.


انتخابتون به واحد :) شاد باشید

۱۳۹۵/۰۲/۰۶

اولین کنفرانس تجربه کاربری شیراز

اردیبهشت ۰۶, ۱۳۹۵ میلاد صفاجوی , بدون دیدگاه


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

اما این کنفرانس چیه؟ و قرار چیکار کنه؟

بنا به گفته‌ی سایت این کنفرانس قراره در جهت «ارتقای کیفیت زندگی» بحث کنه. حتماً می‌دونید تجربه کاربری برای همین منظور داره فعالیت می‌کنه و اساساً هم به خاطر همین موضوع یه همچین شاخه‌ای از تجربیات ساخته شده
این کنفرانس 4 تا هدف داره:
  • ترویج فرهنگ اهمیت به رضایت بخشی در محصولات و خدمات
  • کارآفرینی و نو ارزش‌ آفرینی با نگرش و تفکر طراحانه
  • فراهم کردن زمینه‌های لازم برای ارتقای سطح کیفیت زندگی
  • معرفی و گسترش شبکه متخصصین تجربه کاربری

برگزار کنندگان چه کسانی هستن؟

این رویداد به همت گروه تجربه کاربری شیراز برگزار میشه که دبیر این کنفرانس سرکار خانم شکوهی و سخنرانان کنفرانس این عزیزان هستن:
  •  نازنین اویسی ( طراح ارشد Kaiser Permanente)
  • صنم نصیر پور (استراتژیست طراحی استودیو فیوزپراجکت (fuseproject) )
  • مصطفی آروند ( برنده جایزه جهانی A' Design )
  • تورج صابری وند (طراح ارشد Design Vand)
  • داوود تراب زاده ( طراح تجربه کاربری Digikala)
  • امید امرایی (موسس جامعه تجربه کاربری شیراز)
همچنین سرکار خانم اویسی و  دکتر نیما مروجی ( دکترای فناوری‌های آرامش‌بخش از دانشگاه استفورد و بنیانگذار Spire) به عنوان کمیته علمی این کنفرانس شناخته شدند.

کی هست و کجا میشه ثبت نام کرد؟

 این رویداد در دو روز برگزار میشه. 23 و 24 اردیبهشت 95 که از ساعت 8 تا 19 ادامه داره.
اگه به این موارد علاقه دارید بهتره به سایت کنفرانس مراجعه کنید و ثبت نام خودتون رو همین امروز انجام بدید!
سایت کنفرانس: uxconference.ir

نکته‌ی جالبش اینه که این رویداد توی شیراز برگزار میشه. بر خلاف خیلی از رویدادها که تهران رو مرکزیت قرار می‌دادن، اینبار شیراز مرکز این رویداد شده.


شاد باشید و خندون :)

۱۳۹۵/۰۱/۱۸

فرهنگ کتابخوانی با چاپخانه آنلاین!

فروردین ۱۸, ۱۳۹۵ میلاد صفاجوی , 2 دیدگاه


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

چه اتفاقات خوبی میفته؟

خب یکی از اتفاقای خوب اینه که ما می تونیم به راحتی کتاب خودمون رو حتی با کمترین تعداد (حداقل 35 صفحه) بنویسیم و اون رو منتشر کنیم. اون هایی که اهل نوشتن کتاب هستن می دونن که انتشار یک کتاب چه قوانینی داره و ناشرین عزیز چه شروطی رو برای نشر یک کتاب دارن. اگر این فرآیند چاپ بصورت شخصی اتفاق بیفته بسیاری از این شروط دیگه وجود نداره! مثلاً شما اگر کتابی رو چاپ کنید حق انتشار اون فقط با ناشره. ولی با این کار میشه یک کتاب رو هم بصورت رایگان و قابل دانلود گذاشت و هم بصورت چاپی در اختیار عموم قرار داد.
یک حسن دیگه اینه که شما نیاز ندارید همین ابتدای کار تیراژ 5000 تایی بزنید، 10 نسخه بزنید! بعد از بازخورد مناسب اون رو به تعداد بالایی چاپ کنید. اینجوری با احتمال ریسک پایین تری می تونید فعالیت کنید.
از طرفی با نگاهی به هزینه‌ها، حتی میشه جزوه های دانشگاهی رو هم چاپ کرد که هزینه‌ی تمام شده بسیار پایین‌تر از فتوکپی! برای دانشجویان تموم خواهد شد.

فرآیند سفارش چطوره؟

سیستم کاملاً یوزرفرندلی طراحی شده و با مراجعه به سایت چاپخانه‌ی آنلاین کارتون رو انجام بدید و در نهایت با پرداخت آنلاین منتظر ارسال کتابتون باشید.
کلیه فرآیند خرید در یک پروتکل امنیتی SSL انجام میشه و اطلاعات شما بصورت رمزنگاری شده ارسال میشه. از این جهت فرآیند خرید در محیطی امن برای شما صورت می پذیره.

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

دلتون شاد؛ لبتون خندون

۱۳۹۴/۱۲/۲۱

تجربه اولین نشست تجربه کاربری!

اسفند ۲۱, ۱۳۹۴ میلاد صفاجوی , بدون دیدگاه

بالاخره اولین رویداد تجربه کاربری قزوین روز سه شنبه 18 اسفند 94 برگزار شد. نکات جالبی بود از این رویداد که خواستم اون‌ها رو کتباً بنویسم که یه اشتراک تجربه با دوستان داشته باشم.
قبل از اینکه تجربیاتم رو بگم جا داره از دوست خوبم جناب مهندس خدابخش (بنیان گذار قزوین امروز) که میشه به عنوان فعالترین فرد در حوزه آی تی قزوین ازش یاد کرد تشکر کنم که تبلیغات، هماهنگی و خیلی از زحمات به عهده ایشون بود.
و اما تجربیات:

زمان برگزاری خوب نبود!

ساعت برگزاری رو 4-6 اعلام شد. این تایم یکی از تایم های کم رونق برای برگزاری یک رویداد هست چرا که خیلی ها دانشگاه هستن، خیلی ها سرکارن، خیلی ها خوابن و ... . تجربه ای شد که دیگه این تایم چیزی نذاریم!

مکانش رسمی بود!

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

اشتباه برخی دوستان

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

سیستم برگزاری جلسه

جلسه تجربه کاربری به این شکل برگزار میشه که یک موضوع تعیین میشه (کاربران میتونن موضوعاتشون رو به جیمیل uxqazvin بفرستند تا بررسی و در نهایت موضوعی که بیشترین رأی رو بیاره انتخاب بشه) و بعد یک نفر به عنوان سخنگو اون رو بیان می‌کنه و بقیه افراد در مورد اون موضوع نظر میدن (شبیه به لاگ). موضوع می‌تونه شامل فیلم و عکس و اسلاید باشه. به نظرم این راهکار کمک زیادی می‌کنه به افراد که بتونن با همدیگه کار کنن و قدرت ارتباط جمعیشون تو این حالت افزایش پیدا می‌کنه. هرچند توی لاگ فضا جوریه که سخنران معلوم نمیشه ولی در اینجا باید معلوم باشه چه کسی داره ارائه میده و کیا دارن بحث می‌کنن. (البته دلایلی هم وجود داره که اینطوری بهتره)

استقبال اهالی فناوری اطلاعات

جالب بود برام که همه‌ی افرادی که شرکت کردن جز یک نفر همه از اهالی وب و فناوری اطلاعات بودن! یک ردیف فقط جوملر بود!!
از طراح وب تا برنامه نویس موبایل شرکت کرده بودن. این نشون میده که محوریت کامپیوتر خیلی بهتر جواب میده تا سایر رشته‌ها که البته من این دو استدلال رو دارم برای این موضوع:
  1. وبی‌ها به خاطر اینکه زیاد سرشون توی اینترنت و این جور فضاها هست به طبع از این رویدادها زودتر آگاه میشن.
  2. تجربه کاربری در این زمینه (فناوری اطلاعات) پرکاربردتره

 و اما صورت جلسه...

این جلسه همونطور که قبلاً گفته بودیم، در مورد مقدمات تجربه کاربری بود و اینکه قراره ما تو قزوین چیکار کنیم و به کجا برسیم بحث کردیم. اسلایدی آماده شده بود که اومدیم یو ایکس رو غیررسمی توضیح دادیم و اهداف یو ایکس رو معرفی کردیم. همینطور کاربرد اون و اینکه در قزوین قراره چه اتفاقی بیفته!
یکی از بزرگترین اهداف ما فرهنگ سازی این موضوع هست که هر محصول، خدمت، فعالیت و ... باید تجربه کاربری توش رعایت بشه و افراد رو ترغیب کنیم به این مسئله
هدف بعدی ما اینه که یک جامعه کاربری خوبی در این زمینه داشته باشیم و بتونیم از تخصص‌ها و تجربیات همدیگه استفاده کنیم.
یک سری اهداف جانبی هم داشتیم که بعد از افتتاح سایت اون ها رو توی سایت اصلی قرار می‌دیم.
این جلسه یک دعوت به همکاری هم داشت. همونطور که مطلعید یوایکس قزوین هنوز وب سایتی قدرتمند برای خودش نداره. ما از افرادی که تخصص دارند و دوست دارند که با این گروه همکاری کنند دعوت کردیم که یک اسکچ یا شماتیک از سایت یو ایکس قزوین طراحی کنن. حتی به بالاتر از اسکچ (در حد طراحی وبسایت) هم فکر کنید.
یه پیشنهادی هم از بچه های استعداد درخشان داده شد مبنی بر اینکه یک گروه کاربری در زمینه دولوپرها و برنامه نویسی راه اندازی بشه که پیشنهاد جالبی بود و در کنار یو ایکس بزودی این مورد رو هم خواهیم داشت.
جلسه اول به خاطر موضوع کوتاهش زود تموم شد. البته ناگفته نمونه که نخواستیم زیاد بحث رو تخصصی کنیم.
 
 و در نهایت اینکه راحت باشیم با آدمای اطرافمون. وقتی می تونیم بگیم «خوشحالم از اینکه می بینمت» چرا بیایم بگیم «از دیدار شما در این فضا خرسندم» ؟ تغییر ضمیرها از «شما» به «تو» بدون غرض و مرض هیچ اشکالی نداره.
 احساس می‌کنم این راحت بودن در تجربه کاربری قزوین خیلی کمک کرد تا آدما بهتر ارتباط برقرار کنن. جوری که ساعتای اول کسی حرف نمی‌زد و ساعتای آخر جلسه خودمونی داشتن اون پایین مایینا برا خودشون :))



شاد باشید وخندون  :)

۱۳۹۴/۱۲/۱۳

تجربه کاربری قزوین

اسفند ۱۳, ۱۳۹۴ میلاد صفاجوی , بدون دیدگاه

بهمن ماه امسال یک رویدادی رو پیگیری کردم تحت عنوان تجربه کاربری یا همون یو ایکس در استان قزوین. خدا رو شکر تونستیم به یک معرفی قابل قبولی در سطح استان و جامعه متخصصین برسیم تا اینکه چهارشنبه 12 اسفند ماه این نشست رو بصورت رسمی رویدادش رو معرفی کردیم.
سه شنبه هجدهم اسفند سال یکهزار و سیصد و نود و چهار اولین رویداد تجربه کاربری قزوین در تالار قلم کتابخونه ی امام خمینی (ساعت 16-18) قراره برگزار کنیم.

اما تجربه کاربری چی هست و چرا اینقدر مهمه؟

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

جلسات چطور برگزار میشه؟

جلسات تجربه کاربری قزوین فعلاً نامرتب ولی با کیفیت برگزار میشه. یه جا قرار می‌ذاریم و در مورد موضوعی بحث می‌کنیم. یه عده شنونده هستن و استفاده میکنن و یه عده هم صاحب نظر و صاحب سبک که میان در مورد موضوع تعیین شده بحث میکنن. موضوعات همگی در حوزه تجربه کاربری هست و موضوعاتی غیر از اون رو نخواهیم داشت.
اشتباه نکنید! ما اینجا چیزیو بهتون آموزش نمیدیم! قرارم نیست بصورت ارائه یا کنفرانسی با جلسه رفتار بشه.
هرجایی که سؤالی براتون بوجود اومد (حتی اگر سؤال خیلی چیپ بیاد به نظرتون) بپرسید.
اولین جلسه هم قراره در مورد خود یو ایکس یا تجربه کاربری حرف بزنیم واینکه میخواییم چیکار کنیم. جلسه بعدیمون فروردین سال آینده خواهد بود.

 خب من میخوام شرکت کنم. چیکار کنم؟

اگر ساکن قزوین هستید (یا حتی نیستید) و به این مجموعه مباحث علاقه داریدبه جمع ما بیاید و با ما همکلام بشید.
آدرس ثبت نام در اولین رویداد تجربه کاربری قزوین:
ثبت نام

تجربه کاربری یک وب‌سایت اشتراک در خبرنامه هم داره! البته موقت هست و در سال جدید این وب‌سایت بروز خواهد شد و به یک منبع اطلاع رسانی تبدیل میشه. آدرس :
تجربه کاربری قزوین

اما راه های ارتباطی ما به همین جا ختم نمیشه! می تونید ما رو در شبکه های اجتماعی و مسنجر تلگرام هم داشته باشید:



ایمیل  تجربه کاربری: uxqazvin {at} gmail (dot) com
بشدت هم از همکاری شما استقبال می‌کنیم.

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

همیشه شاد و خرم باشید :) لبخند یادتون نره

۱۳۹۴/۱۱/۲۷

دروه‌ی یکروزه آموزشی جوملا در قزوین

بهمن ۲۷, ۱۳۹۴ میلاد صفاجوی , 2 دیدگاه

یکی از علاقه مندی‌های خودم این بوده که هرچیزی رو که بلدم به دیگران یاد بدم. مخصوصاً جوملا رو که سالیان ساله دارم باهاش کار می‌کنم.
به همین خاطر یه رویدادی رو ثبت کردم برای مردمان ساکن قزوین و علاقه مند به طراحی وب که بتونن جوملا رو یاد بگیرن.
سرفصل‌های این دوره:
  1. آشنایی با مفاهیم سیستم مدیریت محتوا، انواع سیستم مدیریت محتوا، زبان برنامه نویسی و پایگاه داده
  2. نصب و راه اندازی Xampp
  3. نصب جوملا و تنظیمات اولیه آن
  4. آشنایی با افزونه‌های جوملا و تعاریف Component , Plugin , Module , Library , Package
  5. مدیریت نصب و حذف افزونه در جوملا
  6. کامپوننت‌ها در جوملا
  7. مدیریت پلاگین‌ها
  8. مدیریت قالب‌ها
  9. مدیریت ماژول‌ها
  10. مدیریت زبان در جوملا
  11. ایجاد منو و اتصال به یک کامپوننت
  12.  سطوح دسترسی و گروه کاربری در جوملا
  13. مدیریت کاربران در جوملا
  14. کار با PHP My Admin
  15. معرفی افزونه‌های کاربردی در جوملا
موضوع دیگه اینکه بعد از اتمام دوره مدرک پایان دوره با استعلام از طریق وب سایت سپنتا رایانه قزوین به کاربرا اهدا میشه.
این دوره به مدت 5 ساعت از ساعت 15 الی 20 روز پنج شنبه مورخه 13 اسفند 94 برگزار میشه.
اگر دوست داشتین شرکت کنین یادتون نره لپ تاپ بیارید :-)

دلتون شاد و لبتون خندون

۱۳۹۴/۱۱/۲۲

کسب و کارهای اینترنتی

بهمن ۲۲, ۱۳۹۴ میلاد صفاجوی بدون دیدگاه

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

اما چطوری؟

شما تو یک سیکل کسب و کار می‌تونید چندین نقش داشته باشید، «نقش بازاریاب»، «نقش خریدار»، «نقش بنگاه‌دار»، «نقش فروشنده» و «نقش کاربر فروشنده».

خب حالا اینا چی هستن؟

بازاریاب: یه سری سایت‌ها هستند که از فروش اینترنتی بازاریاب‌ها و زیرمجموعه‌هاشون کسب درآمد می‌کنند. اصطلاحاً بهش میگن نتورک مارکتینگ.
نمیگم این کار خوبه، ولی چندان هم جالب نیست. اکثراً تو پرزنتاشون رویا پردازی میشه که اگه اینقدر بفروشی اونقدر درصد میگیری و .... که مردم ما به خاطر گذشته‌ی خراب نتورک مارکتینگ خیلی کم از این کار استقبال می‌کنن. بعضی از شرکت به جای واژه‌ی «بازاریاب» از «نماینده فروش» ، «مسئول فروش» و «مدیر فروش» استفاده می‌کنن که همشون یه کارو انجام میدن.
نوع دیگه‌ای هم از همین بازاریابی هست که توی فروشگاه‌های اینترنتی هست و افرادی از طریق لینک شما خرید می‌کنن یه تخفیف برای خرید بعدی شما درنظر گرفته میشه یا اینکه مبلغی از اون خرید رو به شما میدن.

خریدار: اگر از طرفدارهای کسب و کار اینترنتی باشی، قطعاً از این روند خرید و فروش برای کار خودت هم استفاده می‌کنی. خیلی‌ها به خاطر ناملموس بودن فضای وب اعتماد نمی‌کنن و شاید می‌تونیم بگیم یکی از بزرگترین علت‌های عدم خرید همین موضوعه!
اخیراً سیستمی پر باگ! به نام ای‌نماد درست کردن که اطلاعات تماس و ... فروشنده رو می‌گیره و یک لوگو‌ی کوچیک میده که فروشنده بذاره تو سایت تا یه اعتماد هرچند کوچیک بین سایت و مشتری ایجاد بشه.

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

کاربر فروشنده: این کاربرا کسایی هستن که از همون پلتفرم‌ها برای فروششون استفاده می‌کنن. ولی یه نوع فروشندگی بوجود اومده که نوع خودش جالبه و میزان درآمد خوبی هم داره. شبکه‌هایی مثل اینستاگرام و مسنجر تلگرام از این دسته هستن که با همت ما ایرانیا به یک فروشگاه تبدیل شده :-)
حتی مواردی هم دیدم که از اپلیکیشن بازار هم برای فروشندگی استفاده می‌کنن!

خب از بحث دور نشیم!

حالا چطور می‌تونیم یه کسب و کار آنلاین داشته باشیم؟

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

نکته‌ای که در پایان باید بگم اینه که شبکه‌های اجتماعی مثل اینستاگرام، فیس بوک و... و مسنجرها مثل تلگرام و واتس اپ و... هیچکدومشون پلتفرم مناسب برای فروشندگی و ارائه خدمات نیست و شأن کسب و کار شما رو کاهش می‌دن (بیشتر شما رو دوره‌گرد نشون میده). شما می‌تونید برای برقراری ارتباط بهتر و یا تبلیغات از این شبکه‌ها استفاده کنید ولی برای راه اندازی مرکز فروش اصلاً مناسب نیست!

خوشحال و خندون، بپرید تو قندون :-)

۱۳۹۴/۱۱/۱۹

معرفی سیستم مدیریت محتوای «جوملا!»

بهمن ۱۹, ۱۳۹۴ میلاد صفاجوی , بدون دیدگاه


جوملا یه سیستم مدیریت محتوا (سایت ساز) رایگان و متن باز هستش که به زبان php نوشته شده و از اکثر‌ پایگاه‌داده‌ها پشتیبانی می‌کنه. این سیستم محبوب که‌به تازگی ۱۰ سالگیش تموم شده قابلیت‌هایی رو‌به کاربر میده که در نوع خودش برای کاربرا جالب و جذابه. قصد دارم امروز این‌ سیستم رو‌ بصورت اجمالی بررسی کنم و‌علت‌های استفاده یا عدم استفاده‌ از این سیستم رو با شما به اشتراک بذارم.

چرا جوملا استفاده می‌کنیم؟

اگر به دید فنی به این قضیه نگاه کنیم، قدرت هسته‌ی جوملا رو می‌تونیم به این موارد ربط بدیم:
۱. هسته‌ای چند زبانه: امروزه تو دنیای وب، کمتر به کسب و کاری برخورد می‌کنیم که سایتی تک زبانه بخواد. اکثراً‌ بدنبال گسترش کسب و کار به زبان‌های بومی و غیربومی هستن که بتونن خودشون رو نشون بدن. (هرچند برای کسب و کار‌های کوچیک و داخلی این چیزا مطرح نیست)
جوملا این امکان رو‌ در هسته‌ی خودش فراهم کرده که بتونید یک سایت به چند زبان ایجاد کنید و‌از نصب سیستم‌های متعدد جلوگیری کنید. پشتیبانی بیش از ۶۵ زبان زنده‌ی دنیا در جوملا گویای این موضوع هست که چقدر این  زبا‌ن‌ها و اقوام مهمند!

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

۲. هسته‌ی قدرتمند و پرتالی: عبارت «پرتال» که میاد ذهن کاربر یک فضای خدماتی بر اساس وب۲ رو مجسم می‌کنه. واقعیت جوملا هم همینه!! جوملا می‌تونه یک پرتال باشه، می‌تونه خدماتی رو ارائه بده که در کمترین سیستمی مشاهده شده. ایجاد شبکه‌های اجتماعی، سیستم‌های خبری، فروشگاهی و... و اتصال این‌ها به هم از جمله کارهایی هست که جوملا بدون نیاز به نوشتن یک خط کد این کار رو فراهم کرده

۳. سطوح دسترسی و گرو‌های کاربری: تو جوملا اون چیزی که نیاز به دیدن یا ندیدن داشته باشه رو بهش میگن «سطوح دسترسی». اگر شما بخوایید یه کاربر عملیاتی مثل ویرایش، حذف، اضافه کردن و ... رو بدید باید گروه‌کاربری ایجاد کنید. توی جوملا می‌تونید بی‌نهایت سطوح دسترسی و گروه کاربری ایجاد کنید!

۴. پشتیبانی از فارسی: سیستم‌های زیادی هستن که خیلی خوبن ولی بومی سازی نشدن. جوملا یکی از اون سیستم‌هایی هست که دو ترجمه‌ی معتبر فارسی و چندین مترجم غیر رسمی داره. علاوه بر اون این امکان در جوملا فراهمه که برای زبان خودتون تقویم سفارشی ایجاد کنید! (مثلاً جلالی، قمری، چینی، فرانسوی و...)

چرا جوملا مناسب نیست؟

یکی از دلایلی که ما رو محدود می‌کنه توی جوملا  بارگذاری مواردیه که بهش نیازی نداریم!
 وقتی که جوملا رو نصب می‌کنید بدون اجازه‌ی کاربر افزونه‌هایی نصب می‌کنه که شاید کاربرد زیادی نداشته باشن مثه smartsearch که اگر حواستون نباشه دیتابیس شما حجمش 10 برابر افرایش پیدا می‌کنه
البته این هم راه داره!
کافیه از طریق مدیریت افزونه ها اون چیزهایی که نمی‌خوایید رو غیرفعال کنید.
معماری نمایش اطلاعات توی مدیریت جوملا به نحوی هست که توی نگاه اول کاربر سردرگم میشه. (هر چند اونم اولاشه بعداً راه می‌فتید)
ایراد دیگه‌ای نمیشه از جوملا گرفت! خیلی هم بچه‌ی خوبیه
لبخند یادتون نره :)

۱۳۹۴/۱۱/۱۳

متن باز یا متن بسته؟ مسئله این است!

بهمن ۱۳, ۱۳۹۴ میلاد صفاجوی 4 دیدگاه
خیلی وقت‌ها شده مشتری برای طراحی سایتش قید گذاشته که:
آقا از جوملا و ورد پرس و دروپال و اینا استفاده نکن‌!
هرچند به این کار میگن دخالت در کار متخصص!ولی خب هر وقت دلیلش رو خواستم بدونم گفتن که:
۱. این اپن سورسا امنیت ندارن
۲. اگه خوب بود که رایگان نبود!
۳. خیلی دیگه لوث شده، همه بلدن!!

امروز می‌خوام یه کم این مورد رو باز کنم و اگر یه زمانی مشتری رو خواستم قانع کنم بفرستمش به همین آدرس که دلایل رو بخونه

امنیت کجایی؟ دقیقاً کجایی؟

اول از همه باید یه تعریفی از امنیت داشته باشیم. هر کسی که به طور قطع بگه امنیت رو تأمین می‌کنم شک نکنید دانش کمی داره. (قول‌های امنیت این حرفو نمیزنن)
این مسئله همین‌جا ختم نمیشه!
فرض بگیریم شما یک برنامه نویس فوق خفن هستید، تیم شما در بهترین حالت ۲۰ نفر رو داره برای بررسی امنیت (به شخصه تا حالا ندیدم ۲۰ نفر تیم امنیتی رو) ولی این حالت رو توی اپن سورس‌ها با رقم عجیبی می‌بینیم. برای مثال تیم جوملا فقط ۷۰ نفر بصورت رسمی دارن روش کار می‌کنن، دیگه اونایی که کاربرن و دارن گزارش میدن رو در نظر نمی‌گیریم که با اون‌ها ۱۰۰۰ نفر رو رد می‌کنن.
این فقط در امنیت نیست! بلکه هر باگی می‌تونه باشه
از طرفی شما در خوشبینانه‌ترین حالت همه‌ی مشتریانتون به عنوان تستر محصول هستند که تهش خیلی خوب کار کنید ۵۰۰۰ مشتری دارید ولی برای سیستمی مثل وردپرس که دانلود‌هاش ده میلیون  رو رد کرده رقم عجیبی رو نشون میده!

الانم اکثر اپن سورس‌ها دارن میان سمت گیت‌هاب که همه می‌تونن کامیت بدن و مشارکت کنن
این از بحث امنیت!

حالا برسیم به این بهونه که اگه خوب بود رایگان نبود!

متأسفانه فرهنگ متن باز یه کم بد جا افتاده و کمتر کسی مشاهده میشه که یه چیزیو رایگان و متن باز منتشر کنن. ولی مطلبی در آینده می‌نویسم در مورد درآمد‌های این متن باز‌ها که بدونید درآمدشون از همین رایگان و متن باز بودنه. فقط به این مورد بسنده می‌کنم که یک قالب وردپرسی در تم فارست به تنهایی تونسته حداقل ۵۰ میلیارد تومن بفروشه! حالا اگر همین وردپرس به صورت غیر رسمی فعالیت تجاری کنه (که میکنه) ببینید چه شود!!؟

اما برسیم سمت لوث شدن این قضیه. قبول دارم تا حدودی هر کی میره یه کوچولو نصب سیستم‌های مدیریت محتوا رو یاد می‌گیره اسم خودشو می‌ذاره «وب دیزاینر ورک ات فری لنسر» ولی این‌ها قرار نیست اعتبار طراح‌های بزرگ متن باز رو زیر سؤال ببره!
شمایی که کارت لنگه طراح هست باید تحقیق کنی. حتی شده این تحقیقات نصف هزینه طراحی رو در بربگیره این کارو بکنید. راحت‌ترین راهشم گوگله! یه جستجو از اسم شرکت یا فرد می‌تونه آمار خوبی بده بهتون
خب این شد اون قسمت موافقتم با این حرف ولی من این حرفو بطور قطع قبول ندارم‌.
اگر یه سیستم تجاری رو که ۱۰۰ درصد محبوبیت متن باز رو نداره در نظر بگیرید، در دراز مدت خواستید تغییراتی بدید باید پیش کی‌برید؟ خب معلومه دیگه برنامه نویسش!
خلاصه میگم که داکیومنت‌های موارد تجاری خیلی کمتر از موارد متن باز و‌رایگانه. هرچند ناگفته نمونه که این داکیومنت‌ها رو اکثراً کاربران آماده می‌کنن (یه جور ویکی دارن)
اگه یه زمانی با‌یه طراح متن باز کنار نیومدید برای پشتیبانی تکلیف چیه؟ سیستمو عوض کنید؟ معلومه که نه!! کافیه آگهی بزنید به یک جوملا کار/ وردپرس کار/ دروپال کار و... نیازمندیدم تا نیروی خودتون رو جذب کنید ولی این موضوع توی موارد تجاری یا نوشته شده صدق می‌کنه؟!

این‌ها جوابی بود که من به سؤالات غیرتخصصی بعضی از مشتریا می‌دادم و امروز نوشتمش. امیدوارم یه جوابی از این پیدا کنید برا مشتریانتون

همیشه شاد باشید و لبخند به لب ;-)

۱۳۹۴/۱۱/۰۵

همین «بلاگر»...

بهمن ۰۵, ۱۳۹۴ میلاد صفاجوی بدون دیدگاه


به عنوان اولین پستمون خواستم یکی از همیم سرویس‌های محبوب رو به نام بلاگر معرفی کنم.
عادت کردیم وقتی می‌خواییم مطلبی ایجاد کنیم بریم سمت یک سیستم مدیریت بلاگ یا cms و دسته ایجاد کنیم و مطلب بذاریم و تگ بنویسم و...
ولی بلاگر دسته بندی نداره!
سؤالی که ایجاد می‌شه اینه که برای گوگل سخت بوده دسته ایجاد کنه؟ (معلومه که نه)
بلاگر یا بلاگ اسپات سعی کرده شما رو عادت بده به نوشتن برچسب و سعی کرده این فرهنگ رو جا بندازه که برچسب‌ها هدفمند ایجاد بشه تا کاربر  گیج نشه بین این همه تگ و برچسب!
وقتی که بلاگی ایجاد می‌کنید توی این سرویس یه تعداد برچسب می‌ذارید که این برچسب‌ها همون دسته‌های شماست و شما به سادگی می‌تونید برای هر مطلبتون برچسب تعیین کنید. ولی مزیت این سرویس‌دهنده‌ها همین جا تموم نمیشه!
وقتی یه اسکریپتی (حالا هر چی) نصب می‌کنیم اولین نکته‌ای که باید رعایت کنیم امنیتشه. خب طبیعیه با وضع هاستینگای امروزی امنیت دُر گرانیست. ولی بلاگر این امنیت رو خودش به تنهایی مهیا می‌کنه. حالا دوست هکرمون هرچقدر که دوست داره بیاد حمله کنه. 😁
از طرفی شمایی که قصد نوشتن دارید، حیف نیست وقتتون سر موارد فنی گرفته بشه؟ اگه قرار نیست جز نوشتن کاری انجام بدید پس بیاید فقط بلاگتون رو ایجاد کنید و در کمترین زمان این کار رو انجام بدید. در عوض وقتتون رو بذارید سر تولید محتوای مرغوب
اما از مزیت‌های دیگه که خیلی تو سیو کردن وقت و هزینه‌ی شما تأثیر داره همین رایگان بودنشه
الان یه هاست معمولی فارغ از امنیت و خطراتش سالیانه یا ماهیانه براتون یک مقدار هزینه داره که این مبلغ هرچقدرم کم باشه جلو انگیزه‌ی نوشتن رو می‌گیره. تازه شما می‌تونید دامینتون رو به راحتی وصل کنید بهش و یه آدرس دلخواه ایجاد کنید.
بلاگر این ویژگی‌ها رو هم بهتون میده:
آمار کاربران دقیق
اتصال راحت به گوگل پلاس و سینک شدنش با پروفایل جیمیل
ایجاد صفحه‌ی دلخواه با آدرسی دلخواه
تقویم شمسی در پست‌ها (این خیلی خوبه)
طراحی قالب به زبان xml بصورت ساده
ویرایشگر ویزویگ ساده با کارایی راحت
انتخاب آدرس url دلخواه برای مطالب
استفاده از کدهای جاوا اسکریپت در قالب
طراحی چیدمان یا جانمایی قالب
سیستم دیدگاه ساده برای پست‌ها و امکان غیرفعال سازی اون برای برخی پست‌ها
پشتیبانی از زبان فارسی
امکان بلاگ‌نویسی با چند نویسنده
و...

اما خب یه سری محدودیت‌ها هم داره و همه چیز به خوبی تموم نمیشه.
بلاگر هیچ فضایی برای گذاشتن فایل نمیده و شما باید از یک سرویس جانبی مثل گوگل درایو و یا مدیافایر استفاده کنید.
اتصال به دامنه‌های ملی یه کوچولچ نیاز به دانش داره که ساده نیست.
اگر فردای روزگار قصد مهاجرت داشتید اذیت می‌شید برای انتقال محتوا.
این سرویس توی ایران با محدودیت روبرو هست و برای باز کردن باید از یک پروکسی استفاده کنید.
اگر قصد راه اندازی وبلاگی دو زبانه دارید بلاگر این کار رو نمی‌تونه انجام بده (هرچند نیازی هم نیست و میشه با ترفند‌هایی درست کرد)

نکته آخر اینکه بلاگر یه سیستم مدیریت بلاگه، پس ازش انتظار نداشته باشید یک وب‌سایت کامل براتون ایجاد کنه!

خوش باشید و خوشی‌هاتون مستدام

۱۳۹۴/۱۱/۰۲

افتتاح CMSLog، وبلاگ انتشار تجربیات

بهمن ۰۲, ۱۳۹۴ میلاد صفاجوی , بدون دیدگاه

 

سلام به دنیای وب و دوستداران وب

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

اینجا قراره چه اتفاقی بیفته؟

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

منم میتونم کمک کنم؟

چرا که نه؟ ما دوست داریم این فرهنگ رو جا بندازیم که اگر از چیزی استفاده کردید و خوب بوده یا تجربه ای داشتید اون رو به دیگران منتقل کنید. (هرچند این روزها بازار کاسبی از همین تجربه‌ها خیلی داغ هست). برای این کار به ما ایمیل بزن و جیمیلت رو بده تا به عنوان نویسنده عضو کنیم شما رو (قبلش تو بلاگر عضو شو)

شما چرا خودتون از یک سیستم مدیریت محتوا استفاده نکردید؟

دلایل زیادی داره این کار. یکی از دلایلمون اعلام بی طرفی هست تا بگیم همه چیز خوبه ولی به جاش!
دلیل بعدیمون اینه که هاست‌ها همیشه یک دان تایمی دارن یا مشکلاتی توی بارگذاری و ... که این مشکلات خوشبختانه توی این سرویس ها (بلاگر و امثالهم) کمتر هست. علاوه بر اون همیشه باید غصه ی امنیت رو بخوریم و یه تیم بذاریم این سایتو پایش کنه که مشکلی براش پیش نیاد. پس به اتفاق به این نتیجه رسیدیم بیایم روی بلاگر (همین انتخاب بلاگر هم داستانی داشته برا خودش)

چطوری باهاتون تماس بگیریم؟

یکی از راحت ترین راه‌ها ایمیل شخصی منه. 
 miladsafa (at) Gmail.com
یه راه دیگه هم هست که تا حد امکان استفاده نشه بهتره و اون هم شماره تماس منه. اگر کار ضروری داشتید می تونید با من تماس بگیرید: 09191814062