فروشگاه ساز های قدرتمند

فروشگاه ساز های قدرتمند
فروشگاه ساز های قدرتمند

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

1- سیستم وردپرس به همراه افزونه قدرتمند ووکامرس

وردپرس (wordpress) از محبوبترین سیستم های مدیریت محتوا (CMS) در جهان است که به احتمال فراوان با آن آشنایی دارید یا حداقل اسمشو شنیدین.

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

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

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

قابلیت فروش محصولات مجازی (قابل دانلود) در کنار محصولات فیزیکی

تنظیمات گسترده برای ایجاد محدودیت و امنیت فایل های قابل دانلود

قابلیت نوشتن توضیحات کوتاه ، توضیحات کامل ، انتخاب وزن ، ارتفاع و جزئیات کامل محصول

قابلیت دسته بندی محصولات

قابلیت نقد و بررسی محصولات توسط کاربران

قابلیت مدیریت و تعریف کوپن تخفیف همراه با ایجاد محدودیت استفاده ، تعداد ، کاربران ، تاریخ و غیره

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

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

لینک دانلود جهت نصب افزونه ووکامرس : https://wordpress.org/plugins/woocommerce/installation

لینک دانلود نسخه فارسی ساز این افزونه: https://wordpress.org/plugins/persian-woocommerce

وردپرس به همراه افزونه قدرتمند ووکامرس
وردپرس به همراه افزونه قدرتمند ووکامرس

2- فروشگاه ساز پرستاشاپ (PrestaShop)

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

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

اطلاعات بیشتر درباره پرستاشاپ

سایت سازنده این اسکریپت: http://www.prestashop.com

فروشگاه ساز پرستاشاپ
فروشگاه ساز پرستاشاپ

3- فروشگاه ساز مجنتو (Magento)

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

اولین نسخه‌ی این سیستم در سال ۲۰۰۷ منتشر شد. دو سال بعد نسخه‌ی اینترپرایز آن توسط شرکت پشتیبان آن یعنی Varian به فروش گذاشته شد. این شرکت در ابتدا تصمیم داشت که یک CMS فروشگاهی بر مبنای osCommerce منتشر کند اما کمی بعد تصمیم گرفت تا CMS مخصوص خود را از ابتدا بر پایه‌ی Zend Framework ایجاد نمایند.

از این CMS برای ایجاد فروشگاه آنلاین، ایجاد درگاه پرداخت آنلاین، خرید پستی و … میتوان استفاده نمود.

اطلاعات بیشتر درباره مجنتو

سایت سازنده این اسکریپت: http://magento.com

فروشگاه ساز Magento
فروشگاه ساز Magento

4- فروشگاه ساز اوپن کارت (opencart)

اپن کارت (OpenCart) یک سیستم فروشگاه ساز حرفه ای و متن باز (Open-Source) می باشد که براساس ویژگی های بسیار غنی و کاربردی و همچنین ظاهری بسیار جذاب و کاربرپسند طراحی شده که باعث می شود فروشنده بتواند یک فروشگاه اینترنتی کامل و منحصر به فرد را ایجاد نموده و از آن برای کار و تجارت خود در اینترنت استفاده نماید

برخی امکانات فروشگاه ساز اوپن کارت

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

اطلاعات بیشتر درباره مجنتو

فروشگاه ساز اوپن کارت
فروشگاه ساز اوپن کارت

5- سیستم جوملا به همراه فروشگاه ساز ویرچومارت

جوملا نیز مانند وردپرس که دارای ووکامرس است افزونه ای به نام ویرچومارت برای راه اندازی فروشگاه اینترنتی در کنار سایت اصلی دارد

فروشگاه ساز ویرچومارت ماژول ها و پلاگین های فراوانی دارد :
ماژول نمایش محصولات ویرچومارت
ماژول نمایش دسته بندی های ویرچومارت
ماژول سبد خرید ویرچومارت
ماژول نمایش تولیدکنندگان ویرچومارت
ماژول انتخاب ارز فروشگاه در سمت کاربری
ماژول جستجوی ویرچومارت

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

6- فروشگاه ساز تومیتو کارت

تومیتوکارت نسل جدید فروشگاه سازهای آنلاین متن باز است، این سیستم در واقع شاخه ای از سیستم فروشگاهی OsCommerce 3 alpha 4 “Lebkuchen”است که به عنوان یک پروژه جدا تعریف شده است. از ویژگی های قابل توجه این سیستم می توان امکان نصب، تنظیم و مدیریت فروشگاه اینترنتی توسط مالک فروشگاه با حداقل تلاش و بدون هیچ هزینه ای دانست.

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

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

اطلاعات بیشتر درباره تومیتوکارت

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

7- فروشگاه ساز زن کارت (ZenCart)

Zen Cart فروشگاه ساز کاربر پسند و رایگان می باشد که تمرکز اصلی آن بر روی فروشندگان و شرکا می باشد. Zen Cart از روش های پرداخت بسیاری پشتیبانی می کند و سیستم کوپن و تخفیف نیز در آن دیده شده. Zen Cart به آسانی نصب می گردد.
اين سيستم با استفاده از قدرت php سيستمی زيبا و کارا برای ارايه خدمات فروش و يا نمايش محصولات شما ميباشد که از زيبايی خاصی برخوردار هست و آپشن های زيادی برای ويرايش و گسترش دارد! شباهت زيادی به نيوک و مديريت آن دارد

فروشگاه ساز زن کارت
فروشگاه ساز زن کارت

8- فروشگاه ساز Ubercart

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

9- فروشگاه ساز osCommerce

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

osCommerce همچنین از واحدهای پولی و همچنین پرینت صفحه سفارش پشتیبانی می نماید و همچنین سیستم پشتیبان گیری بسیار آسان دارد.

فروشگاه ساز osCommerce
فروشگاه ساز osCommerce

غیر فعال کردن Recursion در سرور

غیر فعال کردن Recursion در سرور
غیر فعال کردن Recursion در سرور

وظیفه برخی از سرویس‌ دهنده‌های DNS موجود در سطح اینترنت، ارائه سرویس ترجمه نام برای تنها یک نام دامنه است. در این حالت ممکن است عملیات ترجمه نام برای کلاینت‌های محلی توسط سرویس‌دهنده مجزایی صورت گرفته و سرویس‌ دهنده Authoritative، تنها وظیفه پاسخ دادن به درخواست‌های بیرون از شبکه را داشته باشد. این‌گونه از سیستم‌ها نیازی به ترجمه نام به‌صورت بازگشتی نداشته و بایستی عملیات Recursion Resolution در آن‌ها غیرفعال گردد.

تصمیم‌گیری راجع به فعال بودن یا نبودن این عملیات برعهده مدیر سرور است

از نظر امنیتی بهتر است این مورد غیر فعال باشد.

یکی از فواید غیر فعال کردن Recursion در سرور ، محافظت سرور شما در برابر حملات DNS amplification است که در لینک زیر توضیحات تکمیلی در مورد این نوع حملات ارائه شده است:

حملات DNS amplification

آموزش غیر فعال کردن Recursion در سرورهای لینوکسی

برای غیر فعال کردن ان در سرورهای لینوکسی فایل named.conf مقدار زیر را وارد میکنیم:
1
2

allow-recursion {“none”;};
recursion no;

در پایان سرویس named را ریستارت میکنیم.

آموزش غیر فعال کردن Recursion در سرورهای ویندوزی

1- DNS Manager را باز کنید (برای باز کردن به منو Start بروید سپس روی Administrative Tools و بعد از آن روی DNS کلیک کنید)

2- در شاخه کنسول روی DNS Server راست کلیک و سپس به Properties بروید

3- به تب Advanced بروید

4- در Server options تیک Disable recursion را بزنید

5- زیر تب Root Hints همه ریشه ها (root) را پاک کنید و سپس OK را بزنید

 

6- DNS service را ریستارت کنید (از control panel سرویس ها)

هاست ویندوز

غیر فعال کردن Recursion DNS در کنترل پنل پلسک plesk

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

در قسمت Tools and Settings روی DNS Template Settings کلیک میکنیم.

سپس DNS Recursion section را روی Localnets تنظیم میکنیم.

————————

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

http://openresolver.com

البته این سایت برای ای پی ایران در دسترس نمی باشد.

خطرات Recursive DNS

وقتی شما یک سایت در اینترنت را مشاهده می کنید، سیستم شما از سرویس DNS برای پیدا کردن سایت مورد نظر استفاده می کند و سایت را به شما نمایش می دهد.

سرورهای اختصاصی و مجازی نیز دارای سرویس جستجو DNS در پیکره خود هستند. دو نوع DNS query برای سرورها می تواند تعریف شود:

Recursive requests:

این ویژگی سایت را در حافظه cache local سرور DNS جستجو می نماید. در صورتی که موفق به پیداکردن پاسخ نشود درخواست را به DNS server دیگری منتقل می شود (با توجه به اینکه روی سرور تنها یک DNS server وجود دارد) تا زمانی که جستجو به نتیجه برسد. سپس درخواست ارسالی با نتیجه هر سرور DNS بررسی می شود.

Iterative requests:

این ویژگی سایت را در حافظه cache local سرور DNS جستجو می نماید. در صورتی که موفق به پیداکردن پاسخ نشود درخواست را به DNS server دیگری خواهد شد اما پیغامی مبنی بر “I don’t know, but you could try asking this server” (و جستجو ادامه پیدا نمی کند)

چرا استفاده از recursive DNS requests خطر دارد؟

سرورهایی که از این نوع DNS استفاده می نمایند می توانند در مقابل ارسال درخواست ها از یک IP جعلی آسیب پذیر باشند.

آدرس IP جعلی (spoofed IP) می تواند سرور را با درخواست های زیادی غرق نماید به این معنی که سرور قادر به پاسخ گویی در مقابل سیل عظیم درخواست ها نخواهد بود. این مشکل Amplifier attack نام دارد زیرا حمله با توجه به بازگشت درخواست ها می تواند تقویت و با ارسال حجم بیشتری از بسته های ارسالی سرور را قربانی نمود.

این مشکل ممکن است باعث مسدود شدن IP شما از سمت سرویس دهنده IP و یا قرار گرفتن سرور شما در لیست blacklist DNS شود.

در صورت غیر فعال کردن recursive DNS چه اتفاقی می افتد؟

در این صورت سرور شما در حالت Iterative requests خواهد بود و در مقابل درخواست های نامعتبر مشکلی نخواهد داشت.

آموزش پروتکل FTP

آموزش پروتکل FTP
آموزش پروتکل FTP

FTP یک پروتکل برای انتقال فایل در شبکه می باشد و مخفف File Transfer Protocol هست و همونطور که از اسمش پیداست میشه اینجوری تعرف کرد با FTP میشه فایل های مورد نظر خودتون رو از یه سیستم به یه سیستم دیگه منتقل کرد.

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

برای استفاده از ftp می توانید از نرم افزارهای گرافیکی نظیر فایل زیلا یا cuteftp استفاده کنین ، در آموزش زیر بصورت مفصل آموزش کار با filezilla توضیح دادیم

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

برای استفاده از ftp باید دستورات زیر را در محیط ssh و یا shell وارد کنین:

ftp 192.168.2.1

192.168.2.1 آدرس سرور ftp شماست وبصورت تستی می باشد شما باید بجای این ای پی ادرس ftp خود را وارد کنید
بعد از وارد کردن این دستور از شما نام کاربری و پسورد اتصال به ftp درخواست می شود که باید وارد کنید که مطابق اتفاقات زیر رخ می دهد:

ftp 192.168.2.1
Connected to 192.168.2.1
220 FTP Server ready.
500 AUTH not understood
Name (192.168.2.1:root): username
331 Password required for upin
Password:
230 User upin logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>

نکته مهم :
در لینوکس شما در هر مسیری قرار گرفته باشید ، دریافت فایل یا دانلود فایل در این مسیر قرار میگیرد، فرض کنین شما بعد از ssh به سرور در مسیر /home قرار میگیرید ، اونوقت میتونین فایلها یا فولدرهایی که در این مسیر هستند را در فضای ftp آپلود و یا از فضای ftp دانلود کنین.
با دستور ls در محیط ftp میتونین محتویات اون شاخه رو ببینین:

ftp> ls
227 Entering Passive Mode (192.168.2.1,233).
150 Opening ASCII mode data connection for file list
drwxr-xr-x 5 user 500 65536 Jun 24 22:59 .
drwxr-xr-x 5 user 500 65536 Jun 24 22:59 ..
-rw-r–r– 1 user 500 536 Nov 16 2015 .bash_history
drwxr-xr-x 3 user 500 26 Jan 13 2016 .pki
-rw-r–r– 1 user 500 0 Jun 24 22:59 a
drwxr-xr-x 35 user 500 65536 Jul 12 08:05 public_html
drwxr-xr-x 3 user 500 141 Jan 13 2016 www
226 Transfer complete
ftp>

همانطور که در دستور بالا مشخص هست محتویات اون مسیر نمایش داده میشه.
با دستور cd به یک زیر شاخه میریم:

ftp> cd public_html
250 CWD command successful
ftp>

دستورات اصلی آپلود و دانلود
کاربرد مهم ftp دانلود و یا آپلود فایل هست که در ادامه دستورات این دو مهم را بهتون یاد میدیم:
با دستور put میتونین فایل را آپلود و با دستور get میتونین یک فایل را دانلود کنین.

مثال من در فضای ftp یک فایل بنام backup.tar.gz دارم و میخوام به مسیری که هستم منتقل کنم:

ftp> get backup.tar.gz

یا یک فایل بنام testbck.tar.gz در مسیری که در سرور قرار داشتم مثلا همون /home دارم و می خوام به سرور ftp منتقل کنم:

ftp> put backup.tar.gz

برای آپلود همه فایلها:

ftp> mput *

برای آپلود فایلها با یک پسوند خاص مثلا tar.gz

ftp> mput *.tar.gz

برای دانلود همه فایلها:

ftp> mget *

برای دانلود فایلها با یک پسوند خاص:

ftp> mget *.tar.gz

نکته مهم :
قبل از وارد کردن دستورات فوق دستور prompt را وارد میکنیم تا برای دانلود هر فایل نیاز به تایید نباشد.

نکته مهم 2-
ممکن هست شما در یک فضای پشتیبان یا همون ادرس ftp فولدرهای زیادی داشته باشین ، پیشنهاد میشه در این مواقع از دستور wget استفاده بشه:

screen wget -cr ftp://username:[email protected]

در اینصورت همه فایلها و فولدر های داخل این یوزر ftp دانلود میشه

برای دانلود محتویات یک فولدر خاص:

screen wget -m ftp://username:[email protected]/public_html/folder

حذف یک فایل :

ftp> delet filename

ساخت یک فولدر:

ftp> mkdir foldername

حذف فولدر:

ftp> rmdir foldername

مشاهده وضعیت اتصال ftp:

ftp> status
Connected to 192.168.2.1
Control Channel Protection Level: clear
Data Channel Protection Level: clear
Passive mode on
Mode: stream; Type: binary; Form: non-print; Structure: file
Store unique: off; Receive unique: off
Case: off; CR stripping: on
Ntrans: off
Nmap: off
No proxy connection.
Hash mark printing: off; Use of PORT cmds: on
Verbose: on; Bell: off; Prompting: on; Globbing: on
ftp>

خرج از ftp:

ftp> bye

سوئیچ های دستور FTP

سوئیچ v : جلوگیری از نمایش پاسخ های سرور از راه دور.
سوئیچ n : جلوگیری از logon به صورت اتوماتیک پس از اتصال اولیه.
سوئیچ i:پس از نقل و انتقال فایل های مختلف این ارتباط خاموش شود.
سوئیچ d : این سوئیچ برای اشکال زدایی هست یعنی پس از اتصال FTP بین کلاینت و سرور اشکال زدایی میکند.
سوئیچ g : از کارانداختن فایلی به نام globbing، که اجازه استفاده از کارکتر ها در فایل و مسیر نام محلی است.
سوئیچ s:filename :مشخص میکنه یک فایل متنی حاوی دستورات FTP رو که دستورات به صورت خودکار پس از اجرا شروع می شن.
سوئیچ a : مشخص میکنه یه سری رابط محلی رو ، وقتی که ما در هنگام اتصال FTP داریم استفاده میکنیم.
سوئیچ a : Logs ها رو یا گزارش ها رو به سرور FTP به صورت ناشناس میفرسته.
سوئیچ w :مشخص اندازه بافر انتقال هست windowsize به طور پیش فرض 4096 بایت است.

فروشگاه ساز مجنتو

فروشگاه ساز مجنتو
فروشگاه ساز مجنتو

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

اولین نسخه‌ی این سیستم در سال ۲۰۰۷ منتشر شد. دو سال بعد نسخه‌ی اینترپرایز آن توسط شرکت پشتیبان آن یعنی Varian به فروش گذاشته شد. این شرکت در ابتدا تصمیم داشت که یک CMS فروشگاهی بر مبنای osCommerce منتشر کند اما کمی بعد تصمیم گرفت تا CMS مخصوص خود را از ابتدا بر پایه‌ی Zend Framework ایجاد نمایند .

معرفی فروشگاه ساز مجنتو
معرفی فروشگاه ساز مجنتو

برخی از ویژگی های فروشگاه ساز مجنتو

بهینه سازی و ساخته شده برای موتور های جستجو (SEO)
طراحی شده به صورت چند زبانه و ۱۰۰% ترجمه توسط خود کاربران ساپورت می شود
کارایی و عملکرد ثابت شده و بسیار قوی
برای توسعه دهندگان : ساختار و کد های هسته. با همه مستندات و نمونه ها به منظور توسعه پلاگین ها
امکان نمایش آمار تمامی قسمت ها از جمله : ( آمار فروش,آمار بازدیدهای هر کالا و پر بازدیدترین کالاها و دسته ها , آمار استفاده از تخفیفها و کوپنها و…)
و ده ها امکان دیگر

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

سایت سازنده این اسکریپت : magento.com