Jos käytät minkäänlaista sosiaalista mediaa, kuten Facebookia tai Twitterä, et ole voinut välttää WYSIWYG-sivuston kehittämistä edistävien mainosten salakavalla hyökkäyksellä. En puhu niistä hienoista ohjelmistosovelluksista, kuten Dreamweaverista, vaan itse asiassa isännöi sivuston rakennushankkeita, jotka tarjoavat vedä-n-drop-sivuston rakennusjärjestelmiä, joissa on ennalta määritetyt malleja.

Voisit helposti ajatella, että tämä on hieno idea, koska sen edessä tällaisten järjestelmien on tarkoitus säästää aikaa ja vaivaa, mutta todellisuus on hieman erilainen. Seuraavassa on vain muutamia syitä, miksi sinun on parasta koodata kaikkea itseäsi.

1. Säilyt 100%: n määräysvallan sivustossasi ja missä se on isäntänä

Paikan rakentajille rakennetut sivut pysyvät sivuston rakentajina (sama sivuston rakentaja). Ei ole helppoa siirtää niitä, koska sivusi lähdekoodi on käännetty metatietoihin. Useat samankaltaiset palvelut toimivat samalla tavoin. Tämä tarkoittaa sitä, että jos päätät muuttaa eri hosting-alustalle, sinun on rekonstruoitava sivut ja mitä toimintoja ne sisältävät.

2. Vapaat WYSIWYG-sivustot eivät ole todella ilmaisia

Mitä oikeasti olette odottaneet? Mutta tässä kysymys on, että jos et halua tarjota ilmaista mainontaa palveluun, jonka rakensit sivustosi tai et halua rajoittaa sitä, mitä voit tehdä omalla sivustollasi, sinun on maksaa siitä ylimääräistä, ja hinta on yleensä korkeampi kuin normaali hosting.

3. Teet itsellesi tuntua merkityksettömältä asiakkaille

Jos teet verkkosivustoja muille ihmisille, viimeinen asia, jonka sinun pitäisi tehdä, on edistää verkkosivustoja, jotka kannustavat heitä käyttämään DIY-lähestymistapaa. Teidän on käytännössä julistettava, että he ovat hukanneet rahansa palkkaamalla sinut työhön, jota he voivat tehdä itse.

Useimmat asiakkaat eivät voi tehdä sivustoja, mutta heille voidaan antaa käsitys siitä, että he voivat tehdä sen. Se on todella vaarallista, koska se tarkoittaa, että siellä on kauhea todella huono sivustoja. Yksi mielenkiintoisimmista havainnoista on se, että asiakkaat havaitsevat aina kaikki väärennökset (todellisia tai kuvitteellisia) mitä tahansa luomaan ja käyttävät sitä, jotta elämäsi olisi helvetissä, mutta he eivät koskaan huomaa massiivisia ja todellisia puutteita mitä he luovat.

4. Ymmärrät oman koodisi

Jos sinulla on hyvä koodaus, kirjoittamalla uutta koodia riviin ei vie enemmän aikaa kuin rakentaa juttuja muiden ihmisten luomien koodien avulla ja saattavat jopa kestää vähemmän aikaa. Jos et ole niin hyvä ja myy verkkosivustoja, katsokaa, että saatat olla väärässä liiketoiminnassa.

Kun käytät koodia kolmansilta osapuolilta, sinun täytyy viettää paljon aikaa selvittääkseen, miten integroida se ja sitten hienoistaa sen tekemään mitä haluat. Joissakin tapauksissa et välttämättä ymmärrä kaikkea, mitä kolmannen osapuolen ohjelmisto tekee, ja se voi tehdä joitain täysin epätoivottuja asioita. Pahimmissa tapauksissa se voi tehdä ei-toivottuja asioita, joista et koskaan huomaa.

Toinen ilmeinen asia on se, että jos kolmannen osapuolen koodissa on vika tai vika, sinun on käytettävä paljon enemmän aikaa diagnoosiin ja virheen korjaamiseen kuin sinun pitäisi tehdä, jos se oli oma koodi. Sama pätee, jos haluat lisätä lisätoimintoja tai haluat muuttaa sen toimivuutta.

Se ei ole ehdotus, ettet koskaan käytä kolmansien osapuolten materiaaleja, koska siellä on todella hienoja tavaroita, joita voit käyttää. Mutta sinun on hyväksyttävä se, että sisällyttämällä nämä kohteet suunnitteluun, hyväksyt myös niihin liittyvien riskien ja komplikaatioiden. Valitse vain viisaasti.

5. Oma koodi on lähes aina tehokkaampi

Nämä WYSIWYG-sivustot lisäävät hankkeen monimutkaisuutta. Katso minkä tahansa sivuston rakennustyökalun lähdekoodia, ja näet paljon outoja metatietoja, jotka sisältävät satoja URL-ohjeita. Jos se on ilmainen sivusto, lisätään ylimääräiset rivit pakolliselle mainokselle.

Useat URL-osoitteet osoittavat, että ulkoiset komponentit ovat suuria riippuvuussuhteita. Tämä lisää sivustosi epäonnistumisen mahdollisuuksia teknisellä tasolla. Vähemmän on enemmän, ja sinun on pidettävä asioita mahdollisimman paikallisina, jos et halua huolehtia riippuvuusongelmista.

6. Oma koodi on turvallisempi

Tämä on melko ilmeinen. Oma koodi ei ole luonnostaan ​​turvallisempi kuin sivuston rakentaja, itse asiassa se voi olla huonompi. Mutta sivuston rakentajat käyttävät samaa koodia kaikille sivustoille, joten ne ovat houkutteleva kohde. Skaalan taloudet merkitsevät sitä, että sivuston rakennuttajan kaventamien mallipohjien hakkerointi saattaa olla sen arvoista, koodin hakkerointi ei todennäköisesti ole.

7. Oman koodin tekeminen on helpompaa

Haluatko siirtää komponentin hakemistorakenteesi, jotta se olisi turvallisempi? Tarvitsetko mukautettua PHP-koodia kääntämään tai salaamaan jotain? Haluatko tehdä jonkinlaisen hienon tietokantatietokannan, joka ei sovi evästeiden suunnittelumalliin? Kun kirjoitat oman koodisi, ei ole mitään rajoituksia tai rajoituksia siitä, mitä voit tehdä. Olet kirjaimellisesti webmaster!

8. Oma koodi on alkuperäinen

Oletko koskaan huomannut, että jotkut sivustot ovat yhteisiä? Ja sitten, joskus hetken aikaa, tulet kohtaamaan kahta tai useampaa sivustoa, joilla on aivan liian paljon yhteistä? Se on mallipohjaisen suunnittelun ongelma.

Mallineilla ei ole mitään vikaa, jos muokkaat niitä oikein ja muutat ne täysin alkuperäisiksi, mutta valtava määrä ihmisiä näyttää vain liian laisilta. Tämän ponnistelun puutteen tulos on vähemmän asiakkaille (tai asiakkaallesi), koska he eivät näe sivustosi tarjoavan mitään ainutlaatuista.

9. Oman koodin kirjoittaminen auttaa sinua kasvamaan kehittäjänä

Kaikki haasteet, joita kohtaat ja voitat luomalla verkkosivustoa, joka perustuu lähinnä omiin töihisi, auttaa sinua parantamaan koodausta. Se kaikki lisää entistä enemmän kokemusta, ja se tarkoittaa, että sinusta tulee tehokkaampi koodaajana ajan myötä. Lopulta voit vastata kaikkiin haasteisiin luottamuksella, kun kehität koodauksen sujuvuutta.

Joten sinä olet sitä. Yhdeksän syytä, miksi sinun ei pitäisi luottaa WYSIWYGiin liikaa tai edes ollenkaan. Oman koodin kirjoittaminen on palkitsevaa monella tavalla, ja kun parannat sitä, saatat jopa huomata, että säästät enemmän aikaa kuin jos yrität ymmärtää muiden ihmisten malleja, muiden ihmisten WYSIWYG-järjestelmiä ja muita ihmisiä lähdekoodi. Lisäksi hallitset sivustosi ylläpitoa, verkkotunnustasi ja kuka hyötyy työstäsi.