Menyampaikan Laman dan Fail Projek kepada Pelanggan

Membina laman web untuk pelanggan sangat menarik, terutamanya apabila projek itu selesai dan anda akhirnya bersedia untuk menyerahkan fail projek kepada pelanggan anda. Pada masa kritikal dalam projek ini, terdapat banyak cara yang boleh anda pilih untuk menyampaikan tapak akhir. Terdapat juga beberapa kesilapan yang anda boleh buat yang akan menjadikan proses projek sebaliknya yang baik menjadi penglibatan yang gagal!

Pada akhirnya, saya mengesyorkan agar anda menentukan mekanisme penghantaran yang akan anda gunakan untuk projek dalam kontrak, Ini memastikan bahawa tidak ada pertanyaan tentang bagaimana anda akan mendapatkan semua fail tersebut kepada klien anda setelah laman tersebut selesai. Sebelum anda menetapkan syarat-syarat ini, anda harus terlebih dahulu menentukan cara penyampaian apa yang terbaik untuk anda dan klien anda.

Mengirim Fail Dengan E-mel

Ini adalah kaedah paling mudah untuk mendapatkan fail anda dari pemacu keras anda kepada pelanggan anda. Apa yang diperlukan ialah anda mempunyai pelanggan e-mel dan alamat e-mel yang sah untuk digunakan untuk pelanggan anda. Bagi kebanyakan laman web dengan pelbagai halaman serta fail luaran seperti imej, stylesheets CSS , dan fail Javascript, anda perlu menggunakan program untuk "zip" fail-fail tersebut ke dalam folder termampat yang kemudiannya boleh diemail ke klien.

Kecuali tapak ini sangat besar dengan banyak dan banyak imej atau fail video, proses ini akan membawa anda fail akhir yang cukup kecil untuk menghantar dengan selamat melalui e-mel (yang bermaksud tidak akan begitu besar bahawa ia akan dibenderakan dan disekat oleh spam penapis). Terdapat beberapa kemungkinan masalah dengan menghantar laman web melalui e-mel:

Saya hanya menggunakan e-mel untuk menghantar laman web apabila saya tahu pelanggan mempunyai pemahaman yang baik tentang apa yang perlu dilakukan dengan fail yang saya hantar. Sebagai contoh, apabila saya bekerja sebagai subkontraktor untuk pasukan reka bentuk web, saya bersedia menghantar fail melalui e-mel kepada syarikat yang mengupah saya kerana saya tahu bahawa mereka akan diterima oleh orang yang berpengetahuan dan akan tahu bagaimana untuk mengendalikan fail. Jika tidak, apabila saya berurusan dengan profesional bukan web, saya menggunakan salah satu kaedah di bawah.

Akses Tapak Langsung

Ini sering merupakan cara yang paling berkesan untuk menyampaikan fail kepada pelanggan anda-dengan tidak menyampaikannya sama sekali. Sebaliknya, anda meletakkan halaman yang diselesaikan secara langsung di laman web langsung melalui FTP. Setelah laman web selesai dan diluluskan oleh klien anda di lokasi lain (seperti direktori tersembunyi di laman web atau laman web lain), anda akan membiarkannya hidup sendiri. Cara lain untuk melakukan ini adalah untuk membuat laman web di satu lokasi (mungkin pada pelayan Beta yang anda gunakan untuk pembangunan), dan kemudian apabila ia hidup, tukar entri DNS domain untuk menunjuk ke tapak baru.

Kaedah ini berguna untuk pelanggan yang tidak mempunyai banyak pengetahuan tentang cara membina laman web atau ketika Anda sedang membangun aplikasi web dinamis dengan PHP atau CGI dan Anda perlu memastikan skrip tapak berfungsi dengan benar di lingkungan hidup. Sekiranya anda perlu memindahkan fail dari satu lokasi ke lokasi yang lain, adalah idea yang baik untuk zip mereka seperti yang anda lakukan untuk penghantaran e-mel. Mempunyai FTP dari pelayan ke pelayan (bukannya ke cakera keras anda dan kemudian kembali ke pelayan langsung) boleh mempercepatkan perkara itu juga. Masalah dengan kaedah ini termasuk:

Ini adalah kaedah pilihan saya untuk menyampaikan fail apabila saya berurusan dengan pelanggan yang tidak mengetahui reka bentuk HTML atau web. Malah, saya sering menawarkan untuk mencari hosting untuk pelanggan sebagai sebahagian daripada kontrak supaya saya mempunyai akses ke laman web ini semasa saya membangunkannya. Kemudian apabila tapak selesai, saya memberikan maklumat akaun mereka. Walau bagaimanapun, walaupun saya membantu pelanggan mencari pembekal hosting , saya selalu mempunyai pelanggan mengendalikan akhir pengebilan hosting, sekali lagi sebagai sebahagian daripada kontrak, supaya saya tidak terikat membayar untuk hosting selepas saya telah menyelesaikan reka bentuk .

Alat Storan Dalam Talian

Terdapat banyak alat penyimpanan dalam talian yang boleh anda gunakan untuk menyimpan data anda atau menyandarkan cakera keras anda, tetapi satu lagi perkara yang anda boleh gunakan banyak daripada mereka adalah sebagai sistem penghantaran fail. Alat seperti Dropbox menjadikannya mudah untuk meletakkan fail di web dan kemudian memberikan pelanggan URL anda untuk memuat turunnya.

Malah, Dropbox juga membolehkan anda menggunakannya sebagai satu bentuk hosting web dengan menunjuk ke fail HTML dalam folder awam, jadi anda boleh menggunakannya sebagai tempat ujian untuk dokumen HTML mudah juga. Kaedah ini bagus untuk pelanggan yang memahami bagaimana untuk memindahkan fail selesai ke pelayan langsung mereka tetapi tidak akan berfungsi dengan baik dengan pelanggan yang tidak tahu bagaimana melakukan reka bentuk web atau HTML. Masalah dengan kaedah ini sama dengan masalah dengan menghantar lampiran e-mel:

Kaedah ini jauh lebih selamat daripada menghantar lampiran melalui e-mel. Banyak alat penyimpanan termasuk beberapa perlindungan kata laluan atau menyembunyikan URL supaya mereka kurang dijumpai oleh seseorang yang tidak mengetahuinya. Saya suka menggunakan alat ini apabila lampiran akan terlalu besar untuk dihantar secara e-mel dengan berkesan. Seperti e-mel, saya hanya menggunakannya dengan pasukan web yang tahu apa yang perlu dilakukan dengan fail zip sebaik sahaja mereka menerimanya.

Perisian Pengurusan Projek Dalam Talian

Terdapat banyak alat pengurusan projek yang tersedia dalam talian yang boleh anda gunakan untuk menyampaikan laman web kepada pelanggan. Alat ini menawarkan ciri-ciri di luar menyimpan fail seperti senarai tugasan, kalendar, mesej, dan sebagainya. Salah satu alat kegemaran saya ialah Basecamp.

Alat pengurusan projek dalam talian berguna apabila anda perlu bekerja dengan pasukan yang lebih besar pada projek web. Anda boleh menggunakannya untuk menyampaikan laman akhir dan untuk bekerjasama semasa anda membinanya. Dan anda juga boleh menjejaki kiriman serta membuat nota tentang apa yang berlaku dalam projek itu.

Terdapat beberapa kelemahan:

Saya telah menggunakan Basecamp dan mendapati ia sangat berguna untuk menyampaikan fail kepada pelanggan, dan kemudian membuat kemas kini kepada fail tersebut dan melihat nota sebaris. Ia adalah satu cara yang baik untuk mengesan projek besar.

Dokumen Kaedah Penghantaran Apa yang Anda Gunakan

Satu-satunya perkara lain yang perlu anda lakukan apabila memutuskan bagaimana untuk menghantar dokumen yang telah dimuktamadkan kepada pelanggan adalah memastikan bahawa keputusan itu didokumenkan dan dipersetujui dalam kontrak. Dengan cara ini, anda tidak akan menghadapi sebarang kesulitan di jalan raya apabila anda merancang untuk menghantar fail ke Dropbox dan pelanggan anda mahu anda memuat naik keseluruhan tapak ke pelayan mereka untuk mereka.

Artikel asal oleh Jennifer Krynin. Disunting oleh Jeremy Girard pada 12/09/16