Dit wordt een longread, vrienden, en heel eerlijk, maar om de een of andere reden heb ik geen soortgelijke artikelen gezien. Er zijn hier veel ervaren jongens op het gebied van online winkels (ontwikkeling en promotie), maar niemand heeft geschreven hoe je voor $ 250 (of misschien $ 70) een coole winkel kunt maken die er geweldig uitziet en geweldig werkt (verkoop!). En je kunt dit allemaal zelf doen zonder programmeur. Over het algemeen is het fijn om een programmeur naast je te hebben die zachtjes door je nek ademt en je onhandige handen corrigeert, maar... Ikzelf, geen programmeur, heb een online winkel gemaakt, dus ik weet waar ik het over heb. Nogmaals, de programmeur heeft me nooit geholpen voor deze winkel.
Dus laten we gaan. Winkel
Wat heeft je ertoe aangezet dit artikel te schrijven? Vandaag is er een publicatie gepubliceerd op VC waarin de jongens Bitrix en enkele andere ontwikkelomgevingen vergeleken. Ze schreven de jongens in de reacties: waarom ben je WordPress vergeten? Het antwoord is interessant: het zit vol gaten, zoals Zwitserse kaas. En ze gaven een link naar het rapport... (vind het zelf in het artikel). En ja, ik zag dit rapport van de fabrikant van een uitstekende plug-in voor het beschermen van WordPress 🙂 Ze hebben mensen beroemd gemaakt om hun plug-in te kopen. Maar als je een beetje werkt (licht, zonder te zweten) (nieuwste versie, updates + gratis plug-in voor bescherming zoals Wordfence), dan is de kans op hacking meestal minimaal. Feit is dat 80% van de WordPress-sites “op de knieën” wordt gemaakt - er zijn er miljoenen en het hackpercentage is natuurlijk hoog in vergelijking met magenta, dat wordt geïmplementeerd door meer ervaren specialisten.
Onze taak was om een online winkel te creëren die databases verkocht. Dit is trouwens iets ingewikkelder dan het verkopen van fysieke goederen (hoewel er bepaalde nuances kunnen zijn vanwege de bezorgcalculator, ik geef toe dat ik hier niet aan heb gesleuteld). Waarom? Onze bedrijfsdatabases zijn opgeslagen op Amazon S3 (ik zal later schrijven waarom) en we moesten aan de link sleutelen. Als uw verzendkosten voor alle regio's en producten hetzelfde zijn (of de logica heel eenvoudig is), dan wordt het nog eenvoudiger voor u om alles uit de doos te halen.
Laten we het stap voor stap bekijken, zodat het voor iedereen gemakkelijker zal zijn om te begrijpen hoe je een goede internetwinkel kunt maken voor $ 200 (en ik zal je een voorbeeld geven van hoe je hetzelfde kunt doen voor $ 50 zonder kwaliteitsverlies).
Hosting
Hosting - we hebben hostland.ru. De link is geen verwijzingslink, ik ken daar niemand. Het zijn gewoon normale jongens, die normale dingen doen. Hé... als je me daar kunt horen, voeg dan misschien een paar goodies toe aan ons saldo of zoiets - het is native adverteren :) WordPress-hosting kost ongeveer 300 roebel plus 50 roebel voor minuten, ik wil het niet eens dubbel controleren ). Uw persoonlijke account is eenvoudig, alles is duidelijk, u kunt binnen een paar uur voor de eerste keer een standaard WordPress maken.
Domeinnaam
En mijn vrienden, ik ben de domeinnaam vergeten! 🙂 Dit is stap nummer 1 - nou, we hebben gekocht op nic.ru (ik raad deze jongens over het algemeen aan), hoewel onze hoster ons nu gratis domeinbonussen geeft en we nieuwe domeinen van hen afnemen. Kan ik de kosten voor de aanschaf van een domein in de RU-zone niet meerekenen? Het kost waarschijnlijk hetzelfde bedrag om heen en weer te reizen met de metro van Moskou, alleen betaal je voor het jaar :) Stap 2 - je moet de domeinnaam vanaf de host naar de door jou gemaakte WordPress-website verwijzen. Welnu, voor deze doeleinden gebruiken we Yandex.Connect. Eerlijk gezegd moet je sleutelen, maar als je een hoofd op je schouders hebt, kun je de volgende combinatie maken:
nic.ru -> Yandex.Connect -> DNS-editor en registreer daar de IP-adressen -> hoster.
Maar als je te lui bent om dit te doen, dan geeft de hoster gratis domeinen (soms begrijp ik nog niet alle logica van bonussen) in de .RU-zone en registreert hij alles zelf, of ondersteuning helpt.
Welnu, wat hebben we op de balans staan? 300 roebel voor hosting (vanaf nu gebruik ik dollars, het is gemakkelijker - ongeveer $ 5) + 0 roebel (ik wil niet tellen) voor het registreren van een domeinnaam. Nou, voorlopig draagt het bedrijf deze kosten 🙂 we kraken, maar we zetten door.
thema
We hebben een thema nodig. Ik heb een onderwerp gekozen
Dus wat hebben we daar? We hebben $ 55 uitgegeven.
Bij de aanschaf van het thema is overigens 6 maanden ondersteuning inbegrepen. Geloof me, ze helpen met antwoorden op domme vragen, zelfs in Pidgin-Engels. Het thema is eenvoudig en snel te installeren; het installeert zelf de benodigde plugins.
Na de installatie kun je al beginnen met het bewerken van je producten in woocommerce. Verwijder demoproducten en voeg uw eigen producten toe. Er valt hier helemaal niets te schrijven, er zijn een miljoen handleidingen over hoe je dit moet doen, alles is eenvoudig en duidelijk.
Spam 🙂 na aankoop
Dus wat is het volgende? Wat zeggen slimme mannen en vrouwen vanaf de hoge tribunes van e-commerceconferenties? Zij adviseren u na de aankoop te ‘martelen’ met herinneringsbrieven. Oké, we volgen de aanbevelingen van volwassenen, toch? En hoe moet je dit doen? En we hebben een geweldige
Moet u tekst in een afbeelding vertalen? Kort gezegd worden WordPress-plug-ins vrijgegeven onder de GPL-licentie, wat betekent dat zodra u de plug-in aanschaft, iedereen deze kan herdistribueren zoals hij of zij wil. Wat zijn deze schoonheden aan het doen? Ze kopen een plug-in voor $ 99 en verkopen deze vervolgens voor $ 5 aan iedereen die hem wil hebben. En dit is op juridisch gebied, let wel. En ik was daar, bier en honing drinkend - ik zal dit zeggen, het werkt. Minus? Er is geen ondersteuning, dus als je je winkel voor de toekomst wilt maken, is het beter om officieel bij de ontwikkelaars te kopen. Wat als je een hypothese test? zou moeten-zal niet-het zal werken-het zal niet werken - dat kan hier ook. Maar nogmaals: dit is geen propaganda van diefstal; dit is een gegeven dat kan worden geaccepteerd en gebruikt of niet. Het is aan jou om te beslissen, maar ik ben voor officiële bronnen.
Het kostte me ongeveer 2 uur om de vervolgplug-in te achterhalen en vervolg-e-mails in te stellen. Nou ja, de functionaliteit daar is natuurlijk gewoon enorm, er kunnen veel triggers zijn. Het lijkt op de onderstaande foto's. Het is duidelijk dat er twee inhaalbrieven zijn en dat er al geplande verzendingen zijn naar degenen die de databases hebben gedownload. Alles is duidelijk en werkt goed.
Hoeveel hebben we daar al uitgegeven? Laten we aannemen dat 55 + 99 = $ 150. Trouwens, veel plug-ins bieden daar een abonnement voor een jaar aan - ik raad het niet aan, je koopt het, installeert het en dat is alles. Er gaat een jaar voorbij, je kunt updates kopen of niet.
Dus, wat hebben we nu? A! Hoe triggerbrieven versturen? Yandex.Mail kan u helpen. Het is gratis, je kunt er verbinding mee maken via SMTP en dat is alles. Voor deze doeleinden gebruik ik de plug-in (deze is ook gratis) WP Mail SMTP. Je komt er wel achter, het is allemaal eenvoudig.
Het is waar dat we nu zijn overgestapt van Yandex.Mail naar SendGrid, omdat... We begonnen 1000 triggerbrieven per dag te sturen en Yandex.Mail was van mening dat we spammers waren (in ieder geval, Yandex, we zijn geen spammers, we maken databases voor spam, maar nee, nee, dit zijn eerlijke triggerbrieven). SendGrid geeft niets om de verre jongens uit Sint-Petersburg, en voor $ 15 per maand levert het ons 40 brieven op 🙂 en, verrassend genoeg, werkt de bovenstaande plug-in voor het verzenden van brieven vanuit WordPress er perfect mee (één aanraking en het werkt).
Nou, oké, we hebben de e-mail opgezet en $ 150 uitgegeven. Zullen we verder gaan?
Betalingen
Moeten we betalingen accepteren voor creditcardmaatschappijen? Het zou nodig zijn. Er is een Yandex.Checkout-plug-in voor Woocommerce. Vrij. Werken. Waarom is alles gratis? Wonderen, maar het is waar.
aangesloten
We gingen verder en creëerden een verwijzingspartnerprogramma, omdat... basen zijn duur, je kunt veel betalen. Ik weet niet zeker of alle eigenaren van online winkels hun eigen partnerprogramma maken (ze maken vaak verbinding met diensten zoals allowad), maar als je dat toevallig doet, kijk dan hier eens
Analytics
Wat is een winkeleigenaar zonder analytics? Nee. Als een blind katje – ik was het niet die het zei, het waren de ooms en tantes van de tribunes. Laten we Google Analitycs + Yandex.Metrica verbinden. Er zijn tal van plug-ins, allemaal gratis. Ik wil niet eens iets anders schrijven - alles werkt OUT OF the box. Maar! We hebben een online winkel, we moeten conversies, trechters, dozen, hutten, koekoeken bijhouden -
SEO
De balans is dus niet veranderd, laten we verder gaan. Wat zeggen SEO-meesters? Afbeeldingen moeten worden gecomprimeerd zodat ze er goed uitzien, maar als je ze niet comprimeert, zal het slecht zijn. Ik geloof het trouwens, dus installeren we de GRATIS (bitch) SMUSH-plug-in. Je zult het zelf vinden, het zal genoeg voor je zijn, geloof me.
Wil een site goed scoren in de zoekresultaten, dan moet deze snel zijn (dat heb ik niet gezegd). Over het algemeen weet ik niet hoe je anders mijn site kunt versnellen met hosting voor 300 roebel per maand (voor mij is het al erg snel, maar wacht even - dit is Wordpress, zeg ik iets verkeerd?) maar zoals in die grap - (caching) zal ons geen pijn doen. Daarom installeren we een caching-plug-in.
WP Fastest Cache (een paar klikken en het is gevonden en geïnstalleerd). Ik zal waarschijnlijk niemand verbazen als ik zeg dat het ook gratis is. Er zijn veel vage instellingen, ik heb helemaal niets geconfigureerd, ik heb het ingeschakeld (geactiveerd en caching ingeschakeld) en dat is alles. Specialisten kunnen slimme koppen pakken, maar dat vind ik prima. Soortgelijk:
Het had een aantal standaardinstellingen, ik heb ze niet eens aangeraakt. Toen las ik in een artikel (het was groot, wat betekent dat het nuttig en slim was) dat het de moeite waard is om de Autoptimize-plug-in te installeren voor nog betere siteprestaties. Nou... klaar gezegd, aangevinkt, vakjes aangevinkt en dat is alles. Werken. Er is trouwens een coole optie: lazy load voor foto's. Wat heeft het voor zin - het laadt de afbeeldingen iets later na het laden van de tekst, het is prettiger voor een persoon (ik heb het zelf gecontroleerd, het is een feit) - dat wil zeggen, je bent al aan het lezen en de afbeelding ziet er soepel uit. Bovendien weet hij hoe hij iets moet comprimeren - maar dit is al hogere wiskunde, nou ja, waarvoor - ons doel is om spamdatabases te verkopen, en niet om diep in de diepten van PHP te duiken.
Wat levert dit uiteindelijk op? Nou kijk, ik heb zonder programmeur goede resultaten behaald in de Google-analyzer. Er is een mening dat dit de zoekresultaten beïnvloedt, ik geloof dat ik daarom blij ben. Op de desktop is het resultaat bijna 100, maar mobiel (78) laat ons in de steek, laat ons in de steek - maar hier heb je de behendige en licht harige handen van een programmeur nodig, want Ik weet niet hoe ik het moet verbeteren. Foto ter bewijs:
Nou, ons kostensaldo is niet veranderd, maar de site werkt al en ziet er goed uit. Laat me je eraan herinneren dat dit alles uit de doos is, inclusief ontwerp, enz. Ja, we hebben ontwerpers in ons bedrijfspersoneel, zij hebben geholpen en prachtige foto's gemaakt voor onze producten (bedrijfsdatabases) en banner. Dit is een feit en kan niet worden beargumenteerd. Maar als je fysieke goederen hebt, zul je al foto's vinden.
Levering
We verkopen geen fysieke goederen, maar Excel-bestanden (ze uploaden ze naar CRM en spammen ze, voor het geval iemand het vergeten is) en daarom moeten we deze bestanden ergens opslaan. Trouwens, als ik het niet zei: woocommerce is geweldig in het verkopen van zowel fysieke als virtuele (downloadbare) goederen. We besloten dat we de databases in de cloud zouden opslaan, ze daar zouden bijwerken en dat mensen ze daar zouden downloaden.
Zo gezegd zo gedaan. Gevonden
Wat hebben we per saldo? 240 + 29 = $ 269.
backup
Ik vergat bijna een back-up van de site te maken - er zijn plug-ins, gratis, ik kopieer deze waar je maar wilt naar de cloud. Maar waarom heb ik het erover – de host maakt zelf back-upkopieën als onderdeel van het tarief. Maar als iemand het plotseling nodig heeft, zoek dan naar back-upplug-ins voor WordPress. Ik heb DropBox in de cloud ingesteld en het werkt :). En ja, het is ook allemaal gratis (inclusief DropBox).
SSL
Heeft uw site SSL nodig? Nou ja, laten we het certificaat versleutelen plus de gratis Real Simple SSL-plug-in = alles werkt. Trouwens, de ontwikkelaars van de Real Simple SSL-plug-in hebben niet gelogen - er zijn daar geen instellingen :). Wat het certificaat betreft, de hoster geeft het ons automatisch en verlengt het elke 90 dagen. Alles werkt, we hebben geen cent betaald.
Oh jee, ik ben de belangrijke Cyr-To-Lat-plug-in vergeten - deze converteert het Cyrillische alfabet automatisch naar het Latijnse alfabet, inclusief de namen van afbeeldingsbestanden, enz. Het is gratis, buig voor de auteur. Vergeet hem niet aan te doen.
Yandex-markt
Het is gewoon zo dat alles voor ons zo gaat, vind je niet? Misschien moet je worstelen met feeds voor Google Merchant + Yandex Market? Wilt u op een of andere manier reclame maken voor uw producten op deze sites? Zo ja, dan doet de gratis (klootzakken, geen woorden) plug-in Productfeed Pro alles met een knal. Het ondersteunt een ongelooflijk aantal verschillende soorten feeds, waaronder Yandex :). Werkt out-of-the-box, getest. Zo wordt onze feed voor Yandex dagelijks bijgewerkt:
Iemand vraagt zich misschien af: waarom heb je een feed op Yandex.Market nodig, je verkoopt een virtueel product. Ik antwoord met een foto:
Ik dacht dat het geen pijn zou doen :) en deed het. In het algemeen zal ik, vooruitkijkend, opmerken dat bedrijfsdatabases een absoluut legaal product zijn. We analyseren eenvoudigweg websites (in de Russische Federatie, of ongeveer 9 miljoen) om bedrijven (internetwinkels, medische centra, enz.) te classificeren en contactgegevens te verzamelen, hoewel “spamdatabases” erg agressief klinken of zoiets. Daarom hebben we geen problemen met Yandex en Google in het algemeen, omdat... dit is op juridisch gebied. Ik ben absoluut categorisch tegen het verzamelen van de contacten van natuurkundigen met AVITO (mobiele telefoons), enz. Zelf ben ik geplaagd door telefoonspammers.
Hoe zit het dan met ons evenwicht? Maar het is niet veranderd, $ 269, en de winkel is al open en erg goed. Wat nog meer? Iedereen heeft kritiek op de WordPress-beveiliging (of liever gezegd het gebrek daaraan) - de GRATIS WordFence-plug-in doet wonderen. Wat ontbreekt er voor jou? Ik weet zeker dat het genoeg zal zijn, er zijn veel instellingen in de gratis versie, je kunt de moeren heel strak aandraaien.
Werk snelheid
Er wordt vaak gezegd dat wanneer er een groot aantal producten (pagina's) zijn, WordPress langzaam begint te werken. Dit is fout. Getest door mijn ervaring. Over het algemeen dwaal ik af, in mijn bedrijf zijn er ongeveer 10 .NET-programmeurs, we maken grote portals en applicaties, maar we gebruiken WordPress zelf heel actief voor projecten waar we mee rond kunnen komen, hoewel niemand PHP kent. Oorzaak? Je kunt veel out-of-the-box doen, ja, het zal niet zo ‘koosjer’ zijn alsof een ontwerper, UI-specialist, lay-outontwerper, etc. eraan heeft gewerkt. - maar gelooft u zelf dat het mogelijk is om een online winkel te creëren die al werkt (!) en “vanaf nul” winst maakt voor $ 269 zonder kant-en-klare componenten? Ik geloof het niet, omdat... Ik weet hoeveel ontwikkeling kost. Als WordPress “out of the box” te klein voor je is, geloof me dan, er zijn een groot aantal specialisten die plug-ins + een thema voor je toevoegen dat aan je behoeften voldoet.
Nou, ik dwaal af, tot slot - over productiviteit. Voor een zakelijk experiment maken we hier een website, één website, wat neerkomt op ongeveer 3 miljoen records (pagina's). Het portaal is zo grappig. En we hebben geprobeerd het op WordPress te maken (meer precies, we doen het nog steeds, je leest het artikel - en we doen het nog steeds, inhoud uploaden). Ik vroeg een DevOps-vriend om een virtuele machine met Ubuntu op te zetten, zodat WordPress met zoveel vermeldingen snel zou werken. Het kostte 4 roebel - het werk van een specialist (daar vertelde hij me veel woorden zoals redis, memcache, nginx, enz.) en 000 roebel per maand voor VPS (ik nam de eenvoudigste - hier
Hoe gegevens importeren in WordPress? Er is een uitstekende WP all Import-plug-in die gewoon wonderen doet - bewezen door ervaring. Het is niet goedkoop, maar ik heb je verteld waar je het 95% goedkoper kunt vinden, hè? 🙂 (nogmaals, het is niet helemaal correct om plug-ins voor $ 5 te gebruiken, maar de bron is erg populair, zo niet allemaal, dan nemen velen het daar vandaan - we zijn zelf ontwikkelaars, en ik begrijp hoe het is als je product, in plaats van $100, wordt verkocht voor $5 en niets kan er iets aan doen). Deze plug-in is vereist als u besluit goederen in bulk te uploaden; afbeeldingen worden overigens perfect geïmporteerd.
Dat is alles. Conclusie? We hebben $ 269 uitgegeven (of misschien minder als je plug-ins voor $ 5 koopt) en een online winkel gelanceerd. Het ziet er overigens heel degelijk uit en, nog belangrijker, het werkt stabiel. En toch - het is prachtig, zelfs ik ben verrast dat "out of the box" alles heel netjes blijkt.
Bron: www.habr.com