Izgradnja web stranice za klijenta je uzbudljiva, naročito kada se projekat završi i konačno ste spremni da prezentirate datoteke projekta svojim klijentima. Na ovom kritičnom momentu u projektu, postoji mnogo načina na koje možete odabrati da isporučite konačnu lokaciju. Postoje i neki pogrešni koraci koje možete napraviti što bi inače dobar projektni proces pretvorio u neuspjeh angažman!
Na kraju, preporučujem da definišete mehanizam isporuke koji ćete koristiti za projekat u ugovoru, što osigurava da nema pitanja o tome kako ćete sve datoteke dostaviti svojim klijentima nakon što se taj sajt završi. Međutim, pre nego što možete odrediti ove uslove, prvo morate da odredite koji način isporuke je najbolji za vas i vaše klijente.
Slanje datoteka putem e-pošte
Ovo je najlakši način da svoje datoteke sa svog čvrstog diska dobijete svom klijentu. Sve što je potrebno je da imate klijenta e-pošte i važeću adresu e-pošte koja će se koristiti za vaše kupce. Za većinu web stranica sa različitim stranicama kao i spoljnim datotekama kao što su slike, CSS stilove i datoteke Javascript, potrebno je koristiti program za "zip" tih datoteka u kompresovanu fasciklu koja se zatim može poslati e-poštom klijentu.
Osim ako je stranica vrlo velika sa puno i puno slika ili video datoteka, ovaj proces bi trebao da vam donese konačnu datoteku koja je dovoljno mala da biste je sigurno slali putem e-pošte (što znači da neće biti toliko veliko da ga označava i blokira neželjena pošta filteri). Postoji nekoliko mogućih problema sa slanjem web stranice putem e-pošte:
- Mnogi klijenti možda ne znaju kako da otpreme fajlove na svoj web server. Oni takođe možda ne znaju kako da odvoje fajlove sa svog e-pošte ili gde ih stavljaju kada to rade.
- Neki e-poštni serveri smatraju da su HTML (a ponekad i ZIP) datoteke potencijalno štetne i mogu ukloniti priloge iz poruke. Ovo je posebno tačno ako prikačujete JavaScript datoteke.
- E-pošta je nesigurna. Ako HTML sadrži osjetljive podatke, to bi mogli videti hakeri pošto su poslani.
- Dinamične stranice kao što je PHP ili skripte kao što je CGI mogu zahtevati podešavanje na živom serveru radi ispravno, a vaši klijenti možda ne znaju kako to da rade.
Koristim samo e-poštu za isporučivanje sajtova kada znam da klijent dobro razume šta da radi sa datotekama koje slamam. Na primjer, kada radim kao podizvođač za tim za web dizajn, spreman sam da pošaljem datoteke elektronskom poštom kompaniji koja me je angažovala, jer znam da će ih primiti ljudi koji su upoznati i znaju kako da rade datoteke. U suprotnom, kada se bavim ne-web profesionalcima, koristim jednu od dole navedenih metoda.
Pristupite žive stranice
Ovo je često najefektivniji način dostavljanja datoteka vašim klijentima - tako što ih uopšte ne isporučuje. Umesto toga, finalne stranice stavite direktno na njihovu web stranicu preko FTP-a. Kada veb sajt bude završen i odobren od strane vašeg klijenta na drugoj lokaciji (kao što je skriveni direktorijum na sajtu ili drugi veb sajt), prebacite ga u živo. Drugi način za to je kreiranje sajta na jednoj lokaciji (verovatno na Beta serveru koji koristite za razvoj), a zatim kada je u toku, promijenite DNS ulaz domene da biste pokazali na novu lokaciju.
Ova metoda je korisna za klijente koji nemaju dovoljno znanja o tome kako izgraditi web stranice ili kada gradite dinamične web aplikacije sa PHP ili CGI-om i morate osigurati da skripti sajta ispravno funkcionišu u živom okruženju. Ako morate da premestite datoteke sa jedne lokacije na drugu, dobra je ideja da ih zipate baš kao što biste mogli da dostavite putem e-pošte. Imajući FTP od servera do servera (a ne dole do vašeg tvrdog diska, a zatim i povratak na živi server) može i ubrzati stvari. Problemi sa ovom metodom uključuju:
- Klijenti ne žele uvijek da obezbede pristup njihovoj lokaciji slobodnom učesniku, tako da možete i na nekoliko oklevanja kada zatražite pristup lokaciji.
- Neki web sajtovi su izgrađeni iza zaštitnog zida i freelanceri ne mogu dobiti pristup njima.
- Klijenti mogu da osećaju da biste trebali biti dostupni za dodatnu podršku i održavanje izvan onoga što je u vašem ugovoru jednostavno zato što sada imate pristup njihovoj lokaciji.
- Ako gradite ili menjate samo dio sajta, svaka greška može prouzrokovati probleme za ostatak sajta i to može brzo postati vaš problem, bez obzira da li ste izazvali problem ili ne.
Ovo je moj omiljeni način isporučivanja datoteka kada se bavim klijentima koji ne znaju HTML ili web dizajn. U stvari, često nudim da nađem hosting za klijenta kao deo ugovora, tako da imam pristup sajtu dok ga razvijem. Zatim, kada je sajt popunjen, dajem im informacije o računu. Međutim, čak i kada pomažem klijentu da pronadje hosting provajdera , uvijek sam klijenti obrađivali kraj plaćanja hostinga, ponovo u sklopu ugovora, tako da nisam zaglavio plaćanje za hosting nakon što sam završio dizajn .
Online alati za skladištenje
Postoji puno online alata za skladištenje koje možete koristiti za čuvanje podataka ili rezervnu kopiju vašeg čvrstog diska, ali još jedna stvar za koju možete koristiti mnoge od njih jeste sistem za dostavu datoteka. Alatke poput Dropbox-a olakšavaju postavljanje datoteka na webu, a zatim svojim klijentima daju URL adresu za preuzimanje.
Zapravo, Dropbox vam čak omogućava da ih koristite kao oblik web hostinga upućujući HTML datoteke u javnu fasciklu, tako da ih možete koristiti kao mjesto za testiranje jednostavnih HTML dokumenata. Ovaj metod je dobar za klijente koji razumeju kako da premeštaju gotove datoteke na svoj živi server, ali neće raditi tako dobro sa klijentima koji ne znaju kako da rade web dizajn ili HTML. Problemi sa ovom metodom su slični problemima s slanjem priloga e-pošte:
- Klijenti možda ne znaju kako da koriste uslugu.
- Klijenti možda ne znaju kako da dođu do datoteka iz Dropbox-a na njihovu veb lokaciju.
Ovaj metod je mnogo sigurniji od slanja priloga putem e-pošte. Mnogi alati za čuvanje uključuju neku zaštitu lozinkom ili sakrivaju URL-ove tako da ih manje verovatno pronađe neko ko ga ne poznaje. Ja volim da koristim ove alate kada prilog bude prevelik da bi se poslala efikasno putem e-pošte. Kao i kod e-pošte, ja ga koristim samo sa web timovima koji znaju šta da rade sa zip datotekom kada ih primaju.
Online softver za upravljanje projektima
Postoji puno alata za upravljanje projektima na mreži koje možete koristiti za pružanje web stranica klijentima. Ovi alati nude karakteristike koje ne sadrže samo datoteke kao što su liste obaveza, kalendari, razmene poruka i tako dalje. Jedan od mojih omiljenih alata je Basecamp.
Alati za upravljanje projektima na mreži su korisni kada morate raditi sa većim timom na web projektu. Možete ga koristiti i za isporuku krajnjih lokacija i za saradnju dok ga gradite. Takođe možete pratiti rezultate kao i beleške o tome šta se dešava u projektu.
Postoje neki nedostaci:
- Većina online alata za upravljanje projektima nije besplatna, a besplatne verzije su ograničene. Ako odlučite da ga koristite, trebalo bi da fakturisate trošak koliko ćete trošiti, a kao i uvek ga u ugovoru navesti.
- To je još jedna web stranica koju trebate provjeriti i drugi softver i vi i vaši klijenti trebate naučiti koristiti.
- One su jednako korisne kao i informacije koje ste stavili u njih - drugim riječima, ako ne uključite rok, program ne može vas upozoriti da je skoro ovdje.
- Nekim kompanijama se ne sviđaju njihove korporativne informacije (uključujući veb lokacije) koji se čuvaju na sajtu treće strane iz bezbednosnih razloga. Obavezno razgovarajte o tome sa klijentom pre nego što platite račun.
Koristio sam Basecamp i smatram da je veoma korisno za isporučivanje datoteka klijentima, a zatim ažuriranje tih datoteka i vidjeti beleške u liniji. To je odličan način praćenja velikog projekta.
Dokument koji ćete način isporuke koristiti
Jedina druga stvar koju treba da uradite prilikom odlučivanja kako dostaviti konačne dokumente klijentima jeste da se uverite da je ta odluka dokumentovana i dogovorena u ugovoru. Na ovaj način nećete doći do bilo kakvih problema na putu kada planirate objaviti datoteku Dropbox-u i vaš klijent želi da vam postavite celu lokaciju na svoj server.
Originalni članak Jennifer Krynin. Uredio Jeremy Girard 12.09.16