Articles

De ce nu folosesc niciodată WordPress pentru dezvoltarea de site-uri web

Ah, „dezvoltarea” de site-uri web WordPress. Ca un copil de 12 ani, PHP a fost foarte distractiv. Era extrem de ușor de abordat, dar și dificil de stăpânit, și foarte amuzant să cunoști oameni și să împarți coduri pe diverse bbForumuri ezoterice online. Chiar mă duce înapoi.

Săptămâna trecută, am fost rugat de un centru comunitar local pentru care sunt voluntar să-mi „donez timpul” construindu-le un site web. Acum, să nu mă înțelegeți greșit. Îmi place să fac voluntariat, mai ales când asta înseamnă să gătesc mâncare pentru cei fără adăpost (și relaționarea cu alți proprietari de afaceri pe care o presupune), dar să creezi un site WordPress fără să fii plătit este pur și simplu degradant, mai ales când chiar și proiectele plătite se ridică la 4 dolari/oră de muncă virtuală de sclav. Firește, am refuzat oferta lucrativă de 0 dolari.

Iată câteva motive pentru care nu folosesc niciodată WordPress pentru dezvoltarea de site-uri și aplicații web.

Teme ieftine

Aproape nimeni nu are nevoie de o temă WordPress personalizată în zilele noastre. Uitați-vă doar la ce scrie pe prima pagină a secțiunii WordPress de la ThemeForest:

Așa este. 40.540 de teme WordPress & Șabloane de site-uri web de la 2 $. Sigur, temele mai scumpe ajung la 65 $ USD, dar hei, asta este încă o picătură în găleată pentru acest tip de muncă. O plată unică medie de 35 de dolari reprezintă valoarea de piață a „web design-ului”. Dacă știi cum să urmezi tutoriale de pe YouTube, nu ai nevoie să angajezi pe cineva care să creeze pentru tine un site web frumos, doar cu conținut.

Alternativ, poți deveni unul dintre acei dezvoltatori de teme și să le vinzi online la volum (50 $ * 5.000 de descărcări pot ajunge departe), dar asta este o afacere în sine și nu este ceva ce mă entuziasmează, mai ales perspectiva de a angaja și de a gestiona un birou de asistență pentru clienți pentru cererile constante de caracteristici legate de teme.

Clienți „împuterniciți” & Așteptările lor

Temele WordPress ieftine sunt o binefacere pentru orice dezvoltator, dar problema este că, odată ce oricare dintre clienții dvs. își dă seama de acest lucru, ei vor presupune imediat că „WordPress este ușor”, așa că, atunci când vă cer să configurați tema pe care tocmai au cumpărat-o, se gândesc că pot scăpa plătindu-vă un mic salariu fix pe oră pentru timpul dvs.

Grea problemă aici este disparitatea dintre ceea ce vede clientul pe un monitor de calculator plat și munca pe care știți că va trebui să o faceți odată ce treceți dincolo de configurațiile simple ale temei și clientul începe să ceară solicitări de funcții mai avansate.

Ce vrei să spui că nu putem stimula canalele open-source prevăzând infomediari de vârf!? Am intrat ieri pe pagina de internet a Twitter și o au. De ce nu poți face ce au făcut ei?

În teoria contractelor și în economie, asimetria informației se ocupă cu studiul deciziilor în tranzacțiile în care o parte are mai multe sau mai bune informații decât cealaltă. Această asimetrie creează un dezechilibru de putere în tranzacții, ceea ce poate duce uneori la dispariția tranzacțiilor, un fel de eșec al pieței în cel mai rău caz.

Când vine vorba de „dezvoltarea” WordPress, așteptările inițiale ale clientului de a avea un site web ieftin de tip „plug-and-play” și cunoștințele dvs. despre cerințele de inginerie pentru a construi o aplicație web bogată în funcționalități creează o asimetrie a informației prin care, în momentul în care clientul nu primește caracteristicile avansate pe care le-a cerut pe bani puțini, acesta va crede că obstrucționați dificultatea (și valoarea de piață) a solicitării de caracteristici în așa fel încât să pară că îl înșelați.

Echilibrul dintre așteptările clientului dumneavoastră și un calendar rezonabil de livrabile este o provocare, mai ales pe măsură ce proiectul devine mai complex. Din experiența mea personală, construirea unei teme WordPress personalizate pur și simplu nu merită răsplata dacă valoarea contractului este mai mică de 10.000 de dolari.

O parte din mine se întreabă de ce piața tolerează acest lucru și am ajuns la concluzia că majoritatea dezvoltatorilor web sunt doar cu trăsături înalte de agreabilitate, ceea ce îi face teribili negociatori. Dacă clienții lor pun presiune, ei cedează și se oferă să lucreze la tariful mai mic sugerat. În ansamblu, acest lucru creează un echilibru teoretic al jocului în care nimeni nu este dispus să rămână pe poziții, ca nu cumva să piardă o lucrare de care, printr-o întorsătură ironică și auto-împlinitoare a sorții, are acum nevoie disperată.

Vreau să fac un site AirBnb, dar pentru oameni singuri cărora le place să îmbrățișeze pisicuțe. Poți să faci asta pentru 500 de dolari? Cred că va fi foarte simplu. Poftim, folosește doar tema asta pe care am găsit-o. A fost ieftină.

„Just” Move This There, And Shift That There

„Just”. Cel mai disprețuit cuvânt în dezvoltarea web.

Ok, deci o temă de bază, configurabilă, este ieftină, și veți descoperi că puteți să trageți și să plasați în cel mai scurt timp drumul spre a deveni un expert „dezvoltator” web, dar apoi, uneori, vă loviți de un zid. Clientul te întreabă dacă poți „doar” să faci o funcție de Calendar cu autentificare a utilizatorului care să permită membrilor organizației să își sincronizeze evenimentele din calendarul personal din Gmail cu site-ul web, și așa mai departe cu solicitări de funcții… pentru un plugin pe care nu tu l-ai dezvoltat.

Bine. Sună bine, nene! Ce-ar fi să te uiți tu la codul sursă pentru mine, cât timp îmi beau cafeaua. Oh, și când mă întorc ar fi bine să fie gata! Sunt sigur că vei vedea că este foarte simplu:

Dat fiind faptul că clientul tău probabil nu este dispus să plătească mai mult pentru aceste personalizări, va trebui să devii creativ în ceea ce privește declinarea muncii, iar acest lucru în sine este destul de stresant.

Ești acum un scriitor

Felicitări, acum scrii copy-write pentru a trăi.

Acum că ai descărcat, instalat și configurat tema clientului tău… și ai reușit să le livrezi personalizările imposibile de plugin-uri abia sub buget, îți vor cere să scrii conținut pentru site-ul lor pentru ca mica lor afacere să se claseze bine la nivel local pe Google.

Poți oricând să le spui că SEO este o altă linie de lucru, dar ei vor da întotdeauna vina pe tine dacă site-ul lor nu se clasează oricum. Și dacă nu le livrați, se va răspândi vorba că sunteți un dezvoltator web teribil.

Știu că acest lucru nu are absolut niciun sens, dar este adevărat. Este timpul să vă puneți la bătaie și să învățați cum să scrieți bine, să actualizați blogul clientului dvs. o dată pe săptămână cu conținut unic, relevant pentru cuvinte cheie, și să vă aruncați diploma de informatician la gunoi.

The Bottom Line

Dacă abia acum începi să te ocupi de dezvoltarea web, asigură-te neapărat că nu te lași atras în capcana de a „întoarce câteva site-uri WordPress” aici și acolo pentru a plăti facturile.

Ai putea fi tentat la început de perspectiva de a cumpăra câteva teme de 50 de dolari și de a vinde site-ul finalizat IMM-urilor locale (întreprinderi mici/medii) pentru 1.500 de dolari bucata, dar te vei lovi rapid de toate problemele menționate mai sus; și anume, clienți pretențioși, un salariu mediu real scăzut și timp irosit în copywriting, în loc să investești într-o educație reală în domeniul dezvoltării de software.

Nu cred că există o concluzie pozitivă de aici. Cheia aici este să uitați pur și simplu că WordPress există. Concentrează-te pe stiva ta, fie că este LAMP, WISA, MEAN, sau orice altceva, și rezistă pentru proiectele tale mari, cele în care îți poți valorifica cu adevărat expertiza ta profundă în Node.js, MongoDB, JavaScript, React și orice alte tehnologii pe care le ai în arsenal.

Reambalarea temelor WordPress existente și scrierea de conținut optimizat pentru motoare de căutare pentru a vinde site-uri web pentru IMM-uri vă va epuiza, vă va amorți mintea și vă va mânca din timpul limitat pe care îl aveți pentru a vă ascuți stiva reală de dezvoltare web. Renunțarea la WordPress este un lucru de la sine înțeles pe o piață extrem de competitivă și în evoluție rapidă.

Prea lung;Nu am citit

  • Temele ieftine și ușor de configurat permit oricui să facă un site web WordPress de bază, reducând costul designului web.
  • Gestionarea așteptărilor clienților este costisitoare. Acest lucru se datorează unei asimetrii informaționale pe piață, adică configurarea este ieftină, personalizările sunt complexe și non-triviale.
  • Dacă vă interesează cât de puțin să păstrați clienții, cea mai mare parte din timpul dvs. va fi consumată scriind conținut de blog pentru a-i clasa în căutările locale pe Google. Așa că va trebui să vă ocupați și de SEO și copywriting pentru a construi o afacere viabilă.
  • Proiectarea de site-uri web cu WordPress pentru IMM-uri pentru a „plăti facturile” în timp ce învățați stive mai profitabile este prea consumatoare de timp. Nu merită niciodată. Rezistă pentru balenele tale. Altfel, găsește-ți o slujbă cu normă întreagă în care să codifici de fapt în JavaScript toată ziua până când vei găsi acel client mare.

Evită „dezvoltarea” WordPress cu orice preț.

Martin este Lead Project Manager la Selotec. Ar trebui să îl urmăriți pe Twitter.