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

نکات برنامه‌نویسی و رایانه‌ای - امیرمسعود ایرانی

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

نکات برنامه‌نویسی و رایانه‌ای - امیرمسعود ایرانی

۴ مطلب با کلمه‌ی کلیدی «طراحی فروشگاه اینترنتی» ثبت شده است

بامیلو یا دیجی کالا

امیرمسعود ایرانی | شنبه, ۲۸ اسفند ۱۳۹۵، ۱۲:۴۱ ق.ظ | ۱ نظر

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

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

دیجی‌کالا

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

از این جهت دیجی‌کالا در اغلب بخش‌ها دارای فرآیندهایی آزمون‌شده و بهبود یافته است که ممکن است برای بسیاری از خریداران، مزیت به حساب آید.

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

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

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

بامیلو

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

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

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

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

از نظر قیمت، بامیلو به دلیل عدم انبارش کالا، گاهی قیمت‌های مناسبی را به خریداران ارائه می‌کند.

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

بنابراین انتخاب که گام نخست هر خرید به شمار می‌رود در بامیلو با سختی به انجام می‌رسد.

فروشگا‌ه‌های دیگر

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

بهترین گزینه برای خرید اینترنتی

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

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

  • امیرمسعود ایرانی

طراحی فروشگاه اینترنتی با جوملا

امیرمسعود ایرانی | دوشنبه, ۱۴ تیر ۱۳۹۵، ۰۳:۱۰ ق.ظ | ۰ نظر

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

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

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

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

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

  • امیرمسعود ایرانی

طراحی فروشگاه اینترنتی با وردپرس

امیرمسعود ایرانی | دوشنبه, ۱۴ تیر ۱۳۹۵، ۰۲:۲۸ ق.ظ | ۰ نظر
وردپرس سیستمی قابل توسعه و دارای افزونه‌های متعدد است. یکی از این افزونه‌ها که کاربرد ایجاد فروشگاه اینترنتی دارد، ووکامرس نام دارد. ووکامرس تمامی امکانات پیش‌نیاز برای ایجاد یک فروشگاه اینترنتی را به وردپرس اضافه می‌کند. امکاناتی مثل محصولات، دسته‌بندی محصولات، سبد خرید، شیوه‌های پرداخت و حمل کالا، سیستم‌های مالیات و سایر امکانات پیش‌فرض برای طراحی یک سایت فروشگاهی.
ووکامرس نیز به نوبه‌ی خود از سیستمی توسعه‌پذیر استفاده می‌کند. به این معنی که برنامه‌نویسان بدون نیاز به تغییر در فایل‌های اصلی ووکامرس، می‌توانند امکانات مورد نیاز خود را در ووکامرس پیاده‌سازی کنند.
برای مثال یک افزونه‌ی ووکامرس ممکن است در حالت‌های مختلف از جمله ایجاد شدن سفارش، تکمیل شدن آن، پرداخت شدن آن و ... پیامک‌هایی به صاحب فروشگاه و خریدار ارسال کند.
استفاده از وردپرس و ووکامرس برای طراحی سایت فروشگاهی این ویژگی مثبت را دارد که هر دو سیستم بسیار قابل توسعه هستند. در اختیار داشتن امکانات وردپرس برای طراحی سایت و در اختیار داشتن امکانات ووکامرس برای طراحی سایت فروشگاهی، در کنار هم مجموعه‌ای ارزشمند است که دسترسی به آن در سایر روش‌های طراحی فروشگاه اینترنتی به دشواری امکان‌پذیر است.
استفاده از ووکامرس مزایای دیگری نیز به دنبال دارد. به دلیل حجم بسیار بزرگ کاربران سیستم ووکامرس، رفع مشکلات و پیاده‌سازی راه‌حل‌های سفارشی در این سیستم بسیار آسان‌تر و سریع‌تر از سایر سیستم‌های فروشگاهی مانند پرستاشاپ و اوپن‌کارت و طراحی فروشگاه اختصاصی امکان‌پذیر است.
برای کسب اطلاعات بیشتر اینجا کلیک کنید.
  • امیرمسعود ایرانی

طراحی سایت سفارشی یا طراحی سایت با CMS

امیرمسعود ایرانی | پنجشنبه, ۲۳ ارديبهشت ۱۳۹۵، ۰۴:۱۹ ب.ظ | ۰ نظر
در زمان‌های گذشته استفاده از زبان‌های برنامه‌نویسی برای طراحی سایت متداول بوده است. علت متداول بودن این روش برای طراحی سایت، ساده بودن سایت‌ها و عدم نیاز به صرف زمان زیاد برای اضافه کردن فناوری‌های پیشرفته و مدرن روز به سایت طراحی شده بوده است.
به علاوه سیستم‌های مدیریت محتوا یا CMS ها هم هنوز به پایداری و امنیت و کارایی لازم نرسیده بودند و در بسیاری از موارد سبب‌ساز مشکلات زیادی برای دارندگان سایت می‌شدند.
با گذشت زمان و توسعه پیدا کردن ده‌ها و صدها سیستم مدیریت محتوا یا CMS که با زبان‌های مختلف برنامه‌نویسی توسعه پیدا کرده‌اند، امروز وضعیت نسبت به گذشته تغییرات چشم‌گیری داشته است.
از میان صدها CMS که در طی سالیان متمادی توسعه پیدا کرده‌اند چند سیستم توانسته‌اند توجه مخاطبان را به خود جلب کنند.
از آن جمله می‌توان به وردپرس، جوملا و دروپال و همچنین در سیستم‌های فروشگاهی به ووکامرس، اوپن کارت، مجنتو و پرستاشاپ اشاره کرد.
اینکه برای طراحی سایت یا برای طراحی فروشگاه اینترنتی کدام یک از این گزینه‌ها مناسب‌تر هستند یا اینکه لازم است سایت یا فروشگاه اینترنتی به صورت سفارشی طراحی شوند، به تخصص و تجربه نیازمند است.
پیش از تصمیم‌گیری در این خصوص می‌بایست امکانات و ویژگی‌های CMS ها را دانست و مزایا و معایب انواع روش‌ها را بررسی کرد. سپس نسبت به طراحی سایت یا طراحی فروشگاه اینترنتی اقدام نمود.

طراحی سایت با استفاده از CMS یا سیستم‌های مدیریت محتوا

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

با توجه به مطالب بالا، انتخاب CMS هرچند در اغلب موارد گزینه‌ای مناسب است ولی انتخاب CMS مناسب از میان گزینه‌های موجود نیز به دانش و تخصص کافی نیازمند است.

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

طراحی سایت سفارشی یا برنامه نویسی سفارشی سایت

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

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

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

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

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

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

چگونه می‌توان بهترین روش و بهترین مجری را پیدا کرد؟

برای این کار کافی است با یک مشاور طراحی سایت تماس بگیرید.

  • امیرمسعود ایرانی