Paghahatid ng mga Site at Project File sa Mga Kliyente

Ang pagbuo ng isang website para sa isang kliyente ay kapana-panabik, lalo na kung malapit na ang proyekto at sa wakas ay handa na mong i-on ang mga file ng proyekto sa iyong kliyente. Sa ganitong kritikal na oras sa proyekto, maraming mga paraan na maaari mong piliin upang maihatid ang pangwakas na site. Mayroon ding mga ilang mga missteps na maaari mong gawin na kung saan ay magiging isang mahusay na proseso ng proyekto sa isang Nabigo ang pakikipag-ugnayan!

Sa huli, inirerekomenda ko na tukuyin mo ang mekanismo ng paghahatid na gagamitin mo para sa isang proyekto sa kontrata, Tinitiyak nito na walang tanong tungkol sa kung paano mo makuha ang lahat ng mga file sa iyong mga kliyente sa sandaling ang site ay nakumpleto na. Bago mo matukoy ang mga tuntuning ito, gayunpaman, kailangan mo munang malaman kung anong paraan ng paghahatid ang pinakamainam para sa iyo at sa iyong mga kliyente.

Pagpapadala ng Mga File Sa pamamagitan ng Email

Ito ang pinakamadaling paraan upang makuha ang iyong mga file mula sa iyong hard drive sa iyong customer. Ang kailangan mo lang ay mayroon kang isang email client at isang wastong email address na gagamitin para sa iyong kustomer. Para sa karamihan ng mga website na may iba't ibang mga pahina pati na rin ang panlabas na mga file tulad ng mga imahe, mga estilo ng CSS at mga file na Javascript, kakailanganin mong gamitin ang isang programa upang "zip" ang mga file na iyon sa isang naka-compress na folder na maaaring i-email sa client.

Maliban kung ang site ay napakalaking may maraming at maraming mga imahe o video file, ang prosesong ito ay dapat makakuha ka ng isang pangwakas na file na sapat na maliit upang ligtas na ipadala sa pamamagitan ng email (ibig sabihin isa na hindi magiging kaya malaki na ito ay nakakakuha ng flag at hinarangan ng spam mga filter). Mayroong maraming posibleng problema sa pagpapadala ng isang website sa pamamagitan ng email:

Gumagamit lamang ako ng email upang maghatid ng mga site kapag alam ko na ang kliyente ay may isang mahusay na pag-unawa sa kung ano ang gagawin sa mga file na aking ipinadala. Halimbawa, kapag nagtatrabaho ako bilang sub-kontratista para sa isang koponan ng disenyo ng web, handa akong magpadala ng mga file sa pamamagitan ng email sa kumpanya na nagtustos sa akin dahil alam ko na matatanggap sila ng mga taong may kaalaman at makakaalam kung paano pangasiwaan ang mga papeles. Kung hindi, kapag nakikipag-ugnayan ako sa mga hindi propesyonal sa web, ginagamit ko ang isa sa mga pamamaraan sa ibaba.

I-access ang Live na Site

Ito ay madalas na ang pinaka-epektibong paraan upang maghatid ng mga file sa iyong mga kliyente-sa pamamagitan ng hindi paghahatid sa kanila sa lahat. Sa halip, inilagay mo ang direktang mga pahina nang direkta sa kanilang live na website sa pamamagitan ng FTP. Sa sandaling ang website ay tapos na at maaprubahan ng iyong kliyente sa ibang lokasyon (tulad ng isang nakatagong direktoryo sa site o isa pang website kabuuan), ilipat mo ito mabuhay ang iyong sarili. Ang isa pang paraan upang gawin ito ay ang paglikha ng site sa isang lokasyon (malamang sa isang Beta server na ginagamit mo para sa pag-unlad), at pagkatapos ay kapag ito ay live, baguhin ang domain DNS entry upang ituro ang bagong site.

Ang paraang ito ay kapaki-pakinabang para sa mga kliyente na walang maraming kaalaman sa kung paano bumuo ng mga website o kapag ikaw ay nagtatayo ng mga dynamic na web application gamit ang PHP o CGI at kailangan mong tiyakin na ang mga script ng site ay gumana nang wasto sa live na kapaligiran. Kung kailangan mong ilipat ang mga file mula sa isang lokasyon patungo sa iba, magandang ideya na i-zip ang mga ito tulad ng nais mo para sa paghahatid ng email. Ang pagkakaroon ng FTP mula sa server sa server (sa halip na pababa sa iyong hard drive at pagkatapos ay i-back up sa live server) ay maaaring mapabilis ang mga bagay up pati na rin. Ang mga problema sa pamamaraang ito ay kinabibilangan ng:

Ito ang aking ginustong paraan ng paghahatid ng mga file kapag nakikipag-ugnay ako sa mga kliyente na hindi alam ang HTML o disenyo ng web. Sa katunayan, madalas kong nag-aalok upang mahanap ang pagho-host para sa kliyente bilang bahagi ng kontrata upang magkaroon ako ng access sa site habang binubuo ko ito. Pagkatapos ay matapos ang site, binibigyan ko sila ng impormasyon sa account. Gayunpaman, kahit na tinutulungan ko ang isang kliyente na makahanap ng isang hosting provider , palagi akong may mga kliyente na humahawak sa pagsingil na dulo ng hosting, muli bilang bahagi ng kontrata, upang hindi ako mapagmataas pagbabayad para sa pagho-host pagkatapos ko nakumpleto ang disenyo .

Mga Tool sa Online na Imbakan

Mayroong maraming mga tool sa online na imbakan na maaari mong gamitin upang i-imbak ang iyong data o i-back up ang iyong hard drive, ngunit ang isa pang bagay na maaari mong gamitin ang marami sa mga ito para sa ay bilang isang sistema ng paghahatid ng file. Ang mga tool tulad ng Dropbox ay ginagawang madali upang ilagay ang mga file sa web at pagkatapos ay bigyan ang iyong mga kliyente ng isang URL upang i-download ang mga ito.

Sa katunayan, hinahayaan ka rin ng Dropbox na gamitin mo ito bilang isang form ng web hosting sa pamamagitan ng pagturo sa mga file na HTML sa pampublikong folder, kaya maaari mo itong gamitin bilang isang pagsubok na lugar para sa mga simpleng HTML na dokumento. Ang paraang ito ay mabuti para sa mga kliyente na nauunawaan kung paano mailipat ang natapos na mga file sa kanilang live na server ngunit hindi gagana nang mahusay sa mga kliyente na hindi alam kung paano gumawa ng web design o HTML. Ang mga problema sa pamamaraang ito ay katulad ng mga problema sa pagpapadala ng attachment ng email:

Ang pamamaraan na ito ay mas ligtas kaysa sa pagpapadala ng mga attachment sa pamamagitan ng email. Kasama sa maraming mga tool sa imbakan ang ilang proteksyon ng password o itago ang mga URL upang mas malamang na hindi makita ng isang tao na hindi nito alam. Gusto ko gamit ang mga tool na ito kapag ang isang attachment ay masyadong malaki upang magpadala sa pamamagitan ng email epektibo. Tulad ng sa email, gagamitin lamang ko ito sa mga koponan sa web na alam kung ano ang gagawin sa zip file sa sandaling matanggap nila ito.

Online Project Management Software

Maraming mga tool sa pamamahala ng proyekto na magagamit online na maaari mong gamitin upang maihatid ang mga website sa mga kliyente. Ang mga tool na ito ay nag-aalok ng mga tampok na lampas lamang ng pag-iimbak ng mga file tulad ng mga listahan ng gagawin, mga kalendaryo, pagmemensahe, at iba pa. Isa sa mga paboritong tool ko ay Basecamp.

Ang mga tool sa pamamahala ng mga proyektong online ay kapaki-pakinabang kapag kailangan mo upang gumana sa isang mas malaking koponan sa isang proyektong web. Maaari mo itong gamitin kapwa para sa paghahatid ng mga huling site at para sa pakikipagtulungan habang binubuo mo ito. At maaari mo ring subaybayan ang mga paghahatid pati na rin ang mga tala sa kung ano ang nangyayari sa proyekto.

Mayroong ilang mga drawbacks:

Ginamit ko ang Basecamp at napakahalaga para sa paghahatid ng mga file sa mga kliyente, at pagkatapos ay gumawa ng mga update sa mga file na iyon at nakikita ang inline na mga tala. Ito ay isang mahusay na paraan upang subaybayan ang isang malaking proyekto.

Dokumento Ano Pamamaraan ng Paghahatid ang Gagamitin mo

Ang tanging ibang bagay na dapat mong gawin kapag nagpapasiya kung paano maghatid ng mga tinatapos na dokumento sa mga kliyente ay upang tiyakin na ang desisyon ay dokumentado at sumang-ayon sa kontrata. Sa ganitong paraan hindi ka tatakbo sa anumang mga problema sa kalsada kapag nagpaplano kang mag-post ng isang file sa Dropbox at nais ng iyong kliyente na i-upload mo ang buong site sa kanilang server para sa kanila.

Orihinal na artikulo ni Jennifer Krynin. Na-edit ni Jeremy Girard noong 12/09/16