nopCommerce فروشگاه ساز مدرن و قدرتمند بر پایه ASP.Net Core

nopCommerce فروشگاه ساز مدرن و قدرتمند بر پایه ASP.Net Core

احتمالاً شما نیز نام فروشگاه‌سازهای معروف در جهان مانند مگنتو، ووکامرس (وردپرس)، پرستاشاپ، Open Cart یا osCommerce به گوشتان خورده و یا با آن‌ها کار کرده باشید. وجه شباهت تمامی این CMSهای فروشگاه ساز این است که زبان برنامه‌نویسی مورد استفاده در آن‌ها PHP است و لذا بهتر است برای سازگاری بیشتر، بر روی سیستم عامل لینوکس میزبانی شوند.
اما آنچه در این مقاله به آن می‌پردازیم، فروشگاه ساز nopCommerce و یا ناپ کامرس است که به عنوان یک CMS بسیار قدرتمند، برای اولین بار با زبان برنامه‌نویسی .NET پا به عرصه رقابت گذاشته است.

هاست مناسب ناپ کامرس

تاریخچه (معرفی nopCommerce)

nopCommerce یک سیستم مدیریت محتوای بهینه و قوی است که به آسانی امکان ایجاد تجارت آنلاین را به شما می‌دهد. در واقع اولین نسخه nopCommerce در سال 2008 ارائه شد که سال بعد از آن، توسط مایکروسافت به رسمیت شناخته شد. پس از آن با رشد سریع و به کارگیری تکنولوژی‌های روز مانند ASP.NET MVC، فراگیری ناپ کامرس به جایی رسید که تا سال 2015 این CSM بیش از 1/5 میلیون بار دانلود شده بود (میزان فعلی آن بیش از 2 میلیون مرتبه دانلود است).
می‌توان نقطه اوج قدرت و محبوبیت nopCommerce را اواخر سال 2017 دانست. یعنی زمانی که ورژن nopCommerce 4 ارائه شد و تیم توسعه دهنده تصمیم به استفاده از تکنولوژی جدید ASP .NET Core گرفتند.

هاست مخصوص nopCommerceخرید هاست مخصوص ناپ کامرس

بیشتر بخوانیدهاست مخصوص ASP.Net Core چه ویژگی‌هایی دارد؟

بیشتر بخوانیدASP.Net Core 2 با ویژگی های منحصر به فرد منتشر شد.

بیشتر بخوانیدASP.Net Core آغاز تحولی شگرف در برنامه نویسی

هاست مناسب ناپ کامرس

حال با جهش چندین برابری، تعداد طرفداران nopCommerce در حال افزایش است؛ به طوری که تا دی ماه 96، تعداد بیش از 35,000 وبسایت فعال با استفاده از فروشگاه ساز ناپ کامرس در حال تجارت بودند.

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

ویژگی‌های nopCommerce

ویژگی های ناپ کامرس

1- رایگان – متن باز

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

2- پشتیبانی از زبان فارسی

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

3- پوسته های فراوان ناپ کامرس – nopCommerce Themes

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

4- سریع، ایمن، پایدار و توسعه پذیر

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

هاست مخصوص nopCommerceبرای خرید و مشاهده پکیج ها کلیک کنید…

5- واکنش گرا – راه حلی برای تجارت موبایلی

امروزه Responsive بودن فروشگاه اینترنتی به یکی از پیشنیازهای هر مالک کسب و کار آنلاین تبدیل شده است. تقریباً 82% از کاربرانی که دارای Smartphone هستند، برای خرید اینترنتی محصول مورد نظر خود، از طریق موبایلشان سفارش را ثبت می‌کنند. پس m-commerce یا تجارت موبایلی بسیار پراهمیت است.
ناپ کامرس با پشتیبانی از نسخه موبایل و استفاده از ویترینی با امکانات فراوان و گرافیک بالا، توانسته نظر کاربران و نمایندگان فروش را به خود جلب کند. استفاده از این امکانات در nopCommerce رایگان است و نیازی به توسعه و نصب افزونه اضافی نیست.

6- سیستم چند فروشگاهی – Multi-store

سیستم چند فروشگاهی به شما این امکان را می‌دهد که بیش از یک فروشگاه را از طریق یک nopCommerce ایجاد نمایید. به این معنا که شما قادر خواهید بود بر روی چندین دامنه با آدرس‌های متفاوت، فروشگاه‌های مختلف ایجاد کنید و تمامی آن‌ها را از طریق تنها یک پنل ادمین مدیریت کنید.
بدین ترتیب می‌توانید فروشگاه‌های آنلاین مختلف با برند، محصولات و استراتژی‌های مارکتینگ متفاوت مثل B2B و B2C، سیستم بازاریابی و همکاری در فروش و همچنین فروشگاه‌های Co-branded داشته باشید یا حتی سریعاً فروشگاهی کوچک برای تخفیف‌ها ایجاد کنید.

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

7- پشتیبانی از Multi-vendor

Multi-vendor e-commerce در واقع سیستمی است که بوسیله‌ی آن می‌توان فروش محصولات را توسط اشخاص دیگر به عنوان نماینده انجام داد. یعنی چنانچه یک یا چند فروشگاه با nopCommerce ایجاد کرده و بیش از 100 محصول در آن درج کرده باشید، برای مدیریت بهتر و سریع‌تر، هر چند محصول را به یک نماینده/پرسنل (Vendor) واگذار می‌کنید و دریافت ایمیل و ارائه پشتیبانی توسط او انجام می‌شود.
در nopCommerce فعالیت و محصولات اختصاص داده شده به یک Vendor با سایر Vendorها تداخل ندارد.

8- ویژگی‌های منحصر بفرد برای محصولات

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

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

9- سئو – SEO

همانطور که می‌دانید SEO یا Search Engine Optimization به پروسه و مجموعه اقدامات انجامی برای افزایش میزان پدیدار شدن صفحات وبسایت در موتورهای جستجو مانند گوگل گفته می‌شود. nopCommerce ابزارهای قدرتمندی در زمینه بهبود رنک سئو در اختیارتان قرار می‌دهد که نهایتاً موجب افزایش بازدید وبسایت خواهد شد؛ مانند:
Search Engine Friendly: در ناپ کامرس امکان تعریف تگ‌های کلیدی و URLهای سفارشی در بخش مدیریت وجود دارد.

Sitemap: به طور کلی دو نسخه‌ی محبوب و کارآمد از Sitemap وجود دارد که nopCommerce از هر دو نسخه پشتیبانی می‌کند و آن‌ها را به کار گرفته است.
XML Sitemap نوعی فرمت از ساختار صفحات وبسایت است که بازدیدکننده عادی امکان مشاهده آن را ندارد و تنها توسط موتورهای جست‌وجو رصد می‌شود. درواقع این نوع از Sitemap اطلاعاتی مفید از محتوای موجود در وبسایت و میزان بروزرسانی آن را به گوگل ارائه می‌دهد تا وبسایت به درستی Index و در نتیجه‌های جستجو دیده شود.
نوعی دیگر از Sitemap به نام HTML Sitemap وجود دارد که برای کاربران تعبیه می‌شود و به آن‌ها کمک می‌کند تا محتوای موردنظرشان را در وبسایت پیدا کنند. این نوع Sitemap هم برای بازدید کنندگان و هم برای موتورهای جست‌وجو مهم و مفید است.

Microdata: مایکروداتا که گاهاً به آن مایکرودیتا یا میکرودیتا نیز گفته می‌شود، به مجموع سندهای HTML گفته می‌شود که در وبسایت جاسازی شده و تنها توسط ماشین‌ها قابل خواندن است. به عنوان توضیح بیشتر، Microdata موجب می‌شود تا اطلاعات بیشتری در اختیار روبات‌های گوگل قرار گیرد و نحوه رتبه‌دهی و فهرست کردن آن بهتر شود. مزیت دیگر Microdata ایجاد «rich snippets» است که موجب نمایش اطلاعات بیشتر در نتایج جست‌وجوی گوگل می‌شود و نتایج وبسایت شما را نسبت به دیگر لیست‌های متداول و سنتی متمایز می‌کند.

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

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

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

Home page > Services > About Us > Home page > Latest Newsletter > Home page > Page currently being viewed

یا

Home page > Section page > Subsection page

URL Canonicalization: عنصر لینک کانونیکی، عنصر پیوند استاندارد، المنت ترجیحی لینک یا Canonical link element که همگی به یک مفهوم اشاره دارند، به عناصر HTML گفته می‌شود که از بروز Duplicate Content جلوگیری می‌کند. وجود دو صفحه با محتوای تکراری (Duplicate Content) موجب کاهش رنک سئو می‌شود و nopCommerce به عنوان راه حلی جهت جلوگیری از بروز این مشکل و همچنین عدم ایندکس دو آدرس با محصول مشابه و تکراری، از تنها یکی از آدرس‌های آن محصول استفاده می‌کند که در واقع با اینکار به گوگل اعلام کرده که این آدرس همان آدرس ترجیحی و جایگزین برای دو URL تکراری است و کافی است فقط این آدرس Index شود.

Google Analytics Integration: همانطور که می‌دانید گوگل آنالیتیکس سرویسی رایگان است که توسط گوگل ایجاد شده و آمار بازدیدکنندگان وبسایت را برای بررسی دقیق توسط وبمسترها و تیم‌های مارکتینگ ثبت می‌کند. nopCommerce به صورت یکپارچه از این ابزار Tracking استفاده می‌کند و اطلاعات ثبت شده از تراکنش‌های صورت گرفته به صورت آنلاین را به ابزار آمارگیر گوگلتان متصل می‌کند.

10- مارکتینگ – Marketing

nopCommerce دارای امکانات بسیاری برای کمپین‌های مارکتینگ است. نظیر:
سیستم کسب امتیاز – Reward Points System
با استفاده از این سیستم، کاربران پس از خرید محصول، به عنوان پاداش خرید، امتیاز دریافت می‌کنند. پس از کسب تعداد معینی امتیاز، با استفاده از آن می‌توانند از فروشگاه شما محصول جایزه دریافت کنند.

نمایش محصولات مشابه – Related Products
نمایش محصولات مشابه به هنگام بازدید مشتریان از صفحه محصول مورد نظرشان، ابزاری بسیار خوب برای افزایش فروش است.

تخفیف و کپن – Discounts and Coupons
تخفیف را می‌توان به صورت ثابت و یا درصدی ارائه کرد. برای مثال 30 هزار تومان تخفیف و یا 20% تخفیف. همچنین در پنل مدیریت امکان تعیین تاریخ شروع و پایان اعتبار هر کوپن نیز امکان‌پذیر است.
به عنوان مسئول مارکتینگ، تخفیف‌ها را می‌توانید تنها برای یک محصول، یک دسته‌بندی خاص، نوعی از سیستم ارسال و حمل کالا و یا پس از خرید مجموع و میزان مشخصی محصول ارائه دهید یا به روش‌های دیگر بر روی محصولات اعمال کنید. حتی می‌توانید تخفیف را تنها برای گروهی خاص از کاربران (مثل مشتریان ویژه) در نظر بگیرید. علاوه بر موارد ذکر شده، nopCommerce حتی از سیستم تخفیفات عددی (سیستم اسلب یا Tier Prices)، یا «10 خرید اول» یا «تا 3 خرید بعدی برای فلان مشتری» پشتیبانی می‌کند.

عضویت در خبرنامه – Newsletter Subscriptions
nopCommerce این امکان را به کاربران می‌دهد تا عضو خبرنامه شوند. پس از آن شما با استفاده ابزار تعبیه در بخش مدیریت خبرنامه‌ها می‌توانید خبرنامه‌های سفارشی‌سازی شده و کمپین‌های ایمیل ایجاد کنید. حتی امکان اتصال آن به خبرنامه‌های Third-party مانند MailChimp و SendingBlue و … مقدور است.

محتوا – Content
nopCommerce از ایجاد بخش‌های مجزا برای اخبار، بلاگ، انجمن، نظرسنجی و تاپیک‌های سفارشی پشتیبانی می‌کند.

درج نظر و رتبه‌بندی محصولات – Reviews & Ratings
نقد، بررسی و امکان درج نظر برای محصول، یکی از بهترین روش‌های مارکتینگ است. درخواست درج بازخورد (Feedback) به منزله‌ی دادن بلندگو به مشتریان و درواقع همان بخش صدای مشتریان است. در همین حین، انجام این عمل موجب جلب اعتماد مشتریان احتمالی می‌شود و امکان بررسی بهتر را برای ایشان فراهم می‌کند. در همین بخش می‌توانید به نظرات دیگران هم واکنش نشان دهید (در جواب «آیا این نظر مفید بود؟» یا «آیا این دیدگاه به شما کمک کرد؟»)

فروش رابطه‌ای – Affiliate Program
Affiliate Program به معنای فروش رابطه‌ای یا بازاریابی رابطه‌مند است که بیشتر به صورت ساده و کلی به آن سیستم همکاری در فروش به خصوص از نوع درصدی گفته می‌شود. این سیستم یک نوع مارکتینگ یا بازاریابی مبتنی بر عملکرد است که در آن مالک فروشگاه (کسب و کار و محصولات)، به وابسته‌ها بابت افزایش بازدید کننده یا مشتری پاداش می‌دهد. یعنی شخصی (اعم از کاربر یا مشتری) که به او Affiliate می‌گویند، با انجام بازاریابی و معرفی فروشگاه به هر روش، موجب افزایش بازدید کننده و مشتری آن فروشگاه می‌شود و به خاطر تلاشی که انجام داده، از مالک فروشگاه سهم اندکی به خاطر بازاریابی و معرفی دریافت می‌کند.

افزونه‌های اضافی – Additional Extensions
علاوه بر موارد ذکر شده یعنی آپشن‌هایی که از پیش در nopCommerce تعبیه شده، همواره برای برخورداری از امکانات بیشتر می‌توانید با مراجعه به فروشگاه nopCommerce در وبسایت رسمی آن و یا فروشگاه ایرانی nopCommerce، اقدام به تهیه و نصب افزونه‌های مورد نظر کنید.

11- خدمات مشتری – Customer Service

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

لیست علاقه‌مندی‌ها: لیست علاقه مندی ها مشتریانتان را قادر می‌سازد تا محصولات مورد نظرشان را ذخیره و در زمانی دیگر بررسی و خریداری کنند.

پشتیبانی از RTL: از بهترین ویژگی‌های nopCommerce برای وبمستران ایرانی می‌توان به پشتیبانی از RTL یا راست‌چین کردن محتوای وبسایت اشاره کرد. اینگونه وبسایت رنگ بومی به خود گرفته و UX بهتری را برای کاربران رقم می‌زند.

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

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

سایر سرویس‌های مفید و کاربردی در nopCommerce:
API برای وب سرویس‌های گوناگون
امکان ثبت‌نام یا ورود کاربران توسط ایمیل یا نام کاربری
مشاهده تاریخچه سفارش‌های پیشین و یا وضعیت سفارش‌های فعلی توسط مشتریان
نقش‌های گوناگون مشتریان (گروه‌بندی مشتریان)
ابزار چت آنلاین به صورت یکپارچه
شخصی‌سازی ایمیل‌های سفارش محصول
ارسال پیام خصوصی
تنظیم زمان محلی
راه‌حل‌های بازگردانی رمز عبور
ثبت‌نام و فعالسازی اکانت‌ها به روش‌های گوناگون از جمله فعالسازی خودکار، فعالسازی پس از تایید ایمیل اعتبارسنجی یا فعالسازی به صورت دستی توسط ادمین
افزودن Image Capture به هنگام ورود یا ثبت نام
فرم تماس با ما
لاگ‌های دسترسی و فعالیت کاربران
و …

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

هاست ناپ کامرس – nopCommerce

هاست مخصوص ناپ کامرسدر این بخش می‌خواهیم به پاسخ این سوال بپردازیم که هاست nopCommerce باید چه ویژگی‌ها و امکاناتی را داشته باشد و چرا HiSupport انتخابی مناسب برای میزبانی فروشگاه ساز ناپ کامرس است.

اگر این سوال را تا سال 2011 می‌پرسیدید، در جوابی کوتاه می‌شد گفت: یک سرور ویندوزی و اطمینان از نصب ASP.NET. حتی اگر پس از آن تا اواخر سال 2017 به دنبال هاستی مطمئن برای وبسایت ایجاد شده توسط ناپ کامرس بودید، کافی بود علاوه بر دو مورد فوق، از امکان پشتیبانی MVC در هاست اطمینان حاصل می‌کردید.
اما این رویه از سال 2018 تغییر کرد و یافتن هاست مناسب nopCommerce به مراتب از قبل سخت‌تر شد. در ادامه به بیان دلیل آن و همچنین ویژگی‌های هاست nopCommerce می‌پردازیم:

هاست مخصوص nopCommerceبرای خرید و مشاهده پکیج ها کلیک کنید…

1- تکنولوژی ASP .NET Core

پیش از این در چند مقاله‌ی مجزا در خصوص شاهکار و تغییر بزرگ مایکروسافت یعنی ایجاد ASP .NET Core صحبت کردیم؛ مانند:
ASP.Net Core 2 با ویژگی‌های منحصر به فرد منتشر شد.
ASP.net Core آغاز تحولی شگرف در برنامه نویسی

با توجه به امکانات فراوان .NET Core، ناپ کامرس نیز از اواخر سال 2017 خود را با آن تطبیق داد و جهت بهره‌وری بیشتر از آن استفاده کرد. حال آنکه بسیاری از هاستینگ‌ها هنوز زیرساخت لازم برای اجرای آن را نداشتند. های‌ساپورت نیز با توجه به نیاز کاربران، علاوه بر نصب .NET Core و فراهم کردن زیرساخت‌های امنیتی و ایجاد یکپارچگی با GUI (رابط کاربری گرافیکی)، آن را به جدیدترین نسخه یعنی .NET Core 2 ارتقا داد و حال نیز همواره در پی انجام بروزرسانی در کوتاه‌ترین زمان ممکن است. این رویه، خیال طرفداران nopCommerce را در خصوص برخورداری از سیستمی بروز راحت می‌کند.

2- SSL رایگان

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

3- پیش نیازهای nopCommerce

به گزارش وبسایت رسمی مستندات nopCommerce در بخش تکنولوژی و پیش نیازهای سیستم واقع در بخش نصب nopCommerce، برای راه‌اندازی نسخه‌های مختلف این فروشگاه‌ساز نیاز به فراهم کردن زیرساخت‌های زیر است:
برخورداری از حداقل ویندوز 7 یا بالاتر
برخورداری از ویندوز سرور 2008 یا جدیدتر
وب سرور IIS 7 یا بالاتر
نصب Runtime برای .NET Core جهت نصب nopCommerce 4 به بالا
نصب ASP.NET 4.5 و MVC 5 و Microsoft .NET Freamework 4.5.1 یا بالاتر جهت نصب nopCommerce 3.9 به پایین
نصب MS SQL Server 2008 به بالا
نصب MS SQL Server Compact 4.0 به بالا

تمامی موارد فوق در واقع نسخه‌های بروز این موارد در سرورهای هاست ویندوزی های‌ساپورت نصب و فعال می‌باشد. یعنی برای مثال امکان استفاده از MS SQL Server ورژن 2008 الی 2016 در حال حاضر فراهم است و به محض ارائه نسخه‌ی پایدار جدید، ورژن جدیدتر نیز ارائه خواهد شد.
پس امکان نصب و میزبانی وبسایت nopCommerce ورژن 3.9 به پایین و همچنین نسخه 4 به بالا در هاست ویندوزی فراهم است.

4- SEO

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

5- توسعه پذیری و سرعت وبسایت

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

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

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

به عنوان راهکار قطعی و مهم، در سرورهای ویندوزی از Application Pool اختصاصی استفاده می‌شود. به این ترتیب منابع هر وبسایت کاملاً اختصاصی بوده و در صورت توسعه وبسایت در آینده‌ای نزدیک و یا حتی چنانچه هم‌اینک وبسایتی بزرگ و پربازدید داشته باشید، تمامی منابع سخت‌افزاری برای وبسایت شما به صورت مجزا در نظر گرفته شده و تا حد نیاز یعنی حتی تا مرز چند ده گیگابایت رم و چند هسته پردازنده، سرورهای میزبانی وب ویندوز های‌ساپورت، ترافیک شما را بدون افت کیفیت و سرعت مدیریت می‌کنند. برای آشنایی بیشتر با Application Pool و مزیت اختصاصی بودن آن، به مقاله‌ی لینک شده مراجعه نمایید.
البته در صورت برخورداری از وبسایتی توسعه یافته، پیشنهاد نهایی ما میزبانی وبسایت در سرور مجازی ویندوزی است. در این سرورها از جدیدترین تکنولوژی‌ها به خصوص Storage با تکنولوژی NVMe استفاده شده است که سرعت آن 20 برابر بیشتر از هارد SATA و 6 برابر بیشتر از SSD است.

سرور مجازی ویندوزبرای مشاهده پکیج ها کلیک کنید…

6- امنیت

از پایه‌ترین نکات در حفظ امنیت، استفاده از سیستم بکاپ‌گیری پیشرفته است. در سرورهای هاست ویندوزی های‌ساپورت، بکاپ‌ها به صورت زمان‌بندی شده گرفته و به تعداد بالا در دو سرور مجزا واقع در دو دیتاسنتر (Local و Remote) ذخیره می‌شوند. علاوه بر آن در سرور از تکنولوژی RAID 1 استفاده می‌شود. یعنی اطلاعات به صورت همزمان در دو دیسک ذخیره می‌شوند تا در صورتی که زمانی به صورت ناخواسته یکی از دیسک‌ها با نقصی مواجه شد، دیسک دیگر سالم و آماده به کار با محتوای یکسان شروع به کار کند و وبسایت Downtime بیش از 2 دقیقه حتی در آن زمان تجربه نکند.
علاوه بر سیستم بکاپ‌گیری و ذخیره اطلاعات بسیار پیشرفته، تمهیدات امنیتی نیز در سطح بالا در سرور در نظر گرفته شده و سرور هاست‌های ویندوزی به دور از باگ‌ها و مشکلات امنیتی به صورتی ایمن کانفیگ شده‌اند. اینگونه خیال مالکان وبسایت‌های بزرگ بابت در دسترس بودن وبسایت و دیتا راحت خواهد بود.

لینک‌های مفید:
دمو انگلیسی ناپ کامرس
دمو فارسی ناپ کامرس
وبسایت رسمی ناپ کامرس
وبسایت فارسی ناپ کامرس
وبسایت فارسی ناپ کامرس
پروژه گیت ناپ کامرس

درباره نویسنده
اردشیر بهبود
اردشیر چند سالیست که در حوزه وب و تکونولوژی‌های وابسته فعالیت می‌کند، او همچنین به ترجمه، وبلاگ‌نویسی و امور پشتیبانی و امنیت سرور علاقه زیادی دارد و به عنوان ایده‌پرداز تلاش می‌کند بهترین راه را برای ارائه خدمات و محصولات پیدا کند.
2 دیدگاه برای “nopCommerce فروشگاه ساز مدرن و قدرتمند بر پایه ASP.Net Core

دیدگاه خود را ارسال کنید