Какво е Magento
В тази статия ще разгледаме обобщение, а не техническа представа за това, Magento, за който и да е Magento проекти видове ще отговаря на това как можете да започнете пътуването си в изучаването на Magento и опознаването на тази прекрасна CMS в подробности, както и няколко добри ресурси, където можете да намерите Magento теми, разширения и т.н. И накрая, ако смятате, че Magento не е подходящ за вашите проекти, ние разгледаме няколко алтернативи в пазар, може да се помисли.
Какво е Magento?
Magento - мощен CMS за електронна търговия. Мисля, че обяснението на тези три условия: "мощен", "elestronnaya търговия" и "СМК" трябва точно да обясни какво Magento.
Нека започнем с ССФ. е абревиатура на система за управление на съдържанието (CMS система). За да се разбере това, което една система за управление на съдържанието, ще направя кратък преглед на историята си, която ще ви даде да разбере какво е то и защо тя се използва. Когато развитието на уеб сайтове се появи, хората създават уеб сайтове, направи това за всеки клиент от нулата, построен от фронтенд HTML на / CSS / JS, и т.н. бекенд на различни езици от типа на сървъра PHP. NET, и т.н. Ние се създаде база данни, направете конфигурацията за различните части на проекта.
Но този подход има два проблема. На първо място, защото клиентите не знаят програмиране, всеки път, в който е трябвало да се позове на уеб студиото, когато те имат нужда, за да редактирате сайта им или добавяне / редактиране на съдържание, и това им струва време и пари. Второ, всеки път, когато трябва да имат много време да се направи уеб сайтове от нулата.
За решаването на първия проблем, разработчиците са започнали да се развиват някои потребители удобни администрация панел към техните сайтове, в които уеб мениджър, не-технически, могат лесно да добавят / съдържание промяна без необходимостта от промени в кода.
Комбинацията от тези две решения е система за управление на съдържанието. Сега тази концепция е толкова популярен и постоянната борба между различни CMS ги направи в крайна сметка по-лесен за употреба и монтирането им е станал много лесно, тъй като има много разширения / плъгини, които могат да разширят възможностите на CMS.
Вторият план електронни търговия. Той говори за себе си. Тя е свързана с продажби в интернет. Така че за разлика от други Magento от ССФ, не се специализират в електронната търговия, като WordPress, Drupal, Joomla и т.н. с това, че е предназначен за електронна търговия и основната му цел е онлайн магазинът, където можете да продавате цифрови и физически продукти. И тъй като за електронната търговия този CMS, а след това тя има повече възможности за електронна търговия от плъгините за онлайн продажби CMSok, които не са специализирани в електронната търговия.
В интернет има много CMS за електронна търговия. Всеки, който разполага с достатъчно знания в областта на уеб развитие да създадете свой собствен, а терминът просто мощен Magento ги отличава. Мощен означава силна и добре координирани. За разлика от други CMS за електронна търговия, които са лошо написани и пълна с бъгове, силна Magento CMS, който е с доста здрава конструкция и има голяма общност.
Надяваме се до сега си представи напълно какво имам предвид, когато казвам мощния Magento CMS за електронна търговия. Това беше един много дълъг оглед на това, което Magento. Сега нека да погледнем на някои добри проекти Magento.
Какво е Magento?
Както беше обсъдено по-рано, Magento е много силна и мощна CMS, и това се използва от много популярни и тежко натоварени онлайн магазини. Това означава, че тя е много подходяща популярни сайтове са ангажирани в електронната търговия, но възниква въпросът: възможно е да се използва за малки магазини? Отговорът на този въпрос не е точно това, просто.
Нека предположим за Magento 2.0, Magento не е лесен за употреба, и определено не е лесна за инсталиране. Това не означава, че инсталацията отнема няколко стъпки, което означава, толкова дълго, тъй като не сте го инсталирали на няколко пъти преди, не се сблъскват с различни проблеми / грешки по време на инсталацията. Magento администраторския панел не много удобен за потребителя е лесен и интуитивен. Друг проблем в Magento е, че той е страхотен CMS с един куп файлове, както и причинени спад в производителността на уеб сайтове.
Почти всички от тези проблеми са били решени в следващата версия на 2.0, но все пак това не е източник на CMS, което бих препоръчал до магазина с пет продукти, които сте сигурни, че няма да разширите своя магазин в бъдеще. Все пак, ако имате намерение да разшири магазина си в бъдеще, аз ще ви препоръчваме да го започне на Magento, защото това е CMS с доказани качества поддържа големи магазини, а това е точно цената на усилието, което е било направено по време на инсталирането веднага, вместо ключ на Magento на етап в рамките на това ще бъде голям проблем.
Как да инсталирам Magento?
Както вече споменахме, Magento инсталация не е проста, въпреки че в идеалния случай би трябвало да изглежда по този начин. Така че, вместо да обяснява всичко инсталация стъпки Magento тук с всички съвети и решения на проблеми, които може да възникнат, ще оставя всичко, което е добре боядисани ръководства за инсталиране на Magento Magento сайт, тъй като има всички рисувани по всеки въпрос.
Въпреки това, за да каже на главната инсталация стъпки Magento. Това ще ви даде основни познания за тези стъпки. За да инсталирате Magento, трябва да мине през няколко стъпки.
- Magento изберете версията, която искате да инсталирате: Magento Magento 1 или 2. предпочитан избор за нови инсталации Magento Magento трябва да е 2.
- Уверете се, че вашият сървър има правилната версия на PHP, MySQL и Apache, които се поддържат от Magento.
- Изтеглете Magento файлове на вашия сървър и да стартирате съветника за настройка.
- По желание: инсталиране на примерни данни по време на инсталацията, ако е необходимо.
- Проверете настройките и да се уверите, че потребител с администраторски права част и работи правилно.
Как мога да започне разработването на Magento?
Нека оставим тази част празно: Magento трудно да се учи. Работил съм с CMS дузина кариерата си в уеб програмиране и искам да ви уверя, че най-трудната Magento CMS за изучаване, които някога съм срещал.
В Magento, ако нещо се обърка, не можете да си представите дали е защото си направил нещо нередно в напълно не-интуитивен административен панел, или побъркани нещо в кода на PHP, независимо дали в JS код, независимо дали това се дължи на някои проблеми в XML файл.
Има толкова много файлове, за да открият и да управляват, някои от тях са на различни места (от гледна точка на структурата на папките на, благодарение на своите големи прикачени файлове), както и официалната документация е много лошо в по-ранните версии, и не е пълна липса на официалния API. Много от тези проблеми са подобрени с течение на времето, но сега е Magento все още е трудно да се разбере.
И така възниква въпросът, сега е лошо време, за да научите Magento, когато да се направи тя все още е трудно. Позволете ми да предостави личната ми история за това. Работех различни CMS като WordPress и Joomla, но когато той дойде в проект Magento, разбрах, че тя (Magento) е много трудно за мен. Но вместо да се отървем от този проект, аз видях една отлична възможност в този, независимо от факта, че е номер едно CMS за електронна търговия от гледна точка на производителността, това е един много голям недостиг на разработчици. Така че аз започнах да го изучават, и след няколко месеца започнах доста добре запознат с него.
Съм разработил няколко теми за Envato Market, и не е имало такава конкуренция (по това време най-малко). Започнах да пиша за това и има много проекти на свободна практика на Magento. Всичко беше много по-лесно, ако бях на работа в силно конкурентна ниша като WordPress. Така че, комплекс Magento и неговата сложност го прави чудесно.
Може би си мислите, че това, което казах може да е вярно, ако сте избрали да учат Magento за кариерата си, но това, ако просто искате да направите уеб сайт с него? Смятате ли, трябва да мине през всички страдания, той учи?
Така че, добрата новина е, че не трябва да страдат. Наистина не е нужно да се разбере какво се случва "под капака", ако просто искате да се направи сайт на Magento. Всичко, от което се нуждаем, е да инсталирате Magento на вашия сървър, да намерите някои добри теми и разширения за него с ресурсите, които ще се показват по-късно в тази статия, и сте готови. Тогава просто се работи с админ панела и за това не е нужно техническо образование.
Ако създадете проект, проверете всички стъпки на инсталационната документация (споменато по-горе) изследват няколко ресурси, за да намерят добри теми и разширения (в тях се споменава по-долу) и ако имате някакви проблеми, да се търсят решения в Интернет. И това е всичко, което трябва.
Все пак, ако го изберат за професионална кариера, след което трябва да знаете повече от това. Трябва да се разработят добри познания по PHP, MySQL, HTML, CSS, JS и XML. След това, което трябва да се развие някакво разбиране на рамката Zend, която е построена Magento.
Когато направите това, тогава ще имате солидна основа за изучаване на Magento. За това, аз ви препоръчвам четири ключови ресурси:
Къде мога да намеря теми и разширения за Magento?
Ако имате нужда от Magento тема с добро качество, тогава ще трябва да Envato Market (ThemeForest) Това е номер едно ресурс с най-добро качество от темите. Аз съм купувач и продавач и Magento с Envato Market, и мога да свидетелстват за доброто си качество.
Въпреки това, ако търсите свободни теми, можете да ги намерите онлайн Magento Connect качеството на това не е много добра, и няма абсолютно никаква подкрепа, но те са много подходящи за вас, ако сте просто тестване на магазина си, или имат малък магазин.
За да търсите разширения Magetno имате нужда само един ресурс Magento Connect. Можете да намерите почти всичко, което трябва експанзия тук. Можете да видите на потребителя мнения, снимки на екрани и т.н. да изберем правилния разширение. Някои разширения са безплатни, но за някои ще трябва да платите.
Какво алтернативи има?
Magento не може да бъде подходящ за вас в двата случая. На първо място, ако вече използвате някои други CMS за нетърговска уебсайт (WordPress, Drupal, и т.н.) и просто искате да добавите един малък магазин за продажба на стоки. На второ място, ако имате няколко елемента за продажба и не искате да усложни живота си с по-напреднали CMS електронната търговия.
За първия случай, бих препоръчал да намерите добри плъгини за вашия CMS, вместо да се добави отделен CMS за електронна търговия като Magento. За WordPress, добър и популярен е-търговия плъгин WooCommerce, но за Drupal, DrupalCommerce съвсем точно модул за електронна търговия.
За втория случай, моят съвет е да се придържаме към онлайн магазина, където можете да управлявате всичко, което ви трябва, и в този случай вие трябва само да платят няколко долара на месец, вместо главоболие за инсталиране и управление на уеб сайт. Някои добри онлайн магазини за електронна търговия - Shopify и BigCommerce.
Аз също ви указват няколко ресурси, където можете да научите Magento и да намерят други ресурси на Magento, където можете да намерите теми и разширения. И накрая, аз погледнах за някои добри алтернативи, ако не вярваме, че Magento не е подходящ за вашия проект.
Както можете да видите, мощно решение Magento електронната търговия и то става по-добър с всяка версия. Във всеки случай, не забравяйте да проверите нашите налични разширения.