Skip to main content

Menyampaikan Laman dan Fail Projek kepada Pelanggan

Conflict in Israel and Palestine: Crash Course World History 223 (Mungkin 2025)

Conflict in Israel and Palestine: Crash Course World History 223 (Mungkin 2025)
Anonim

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:

  • Ramai pelanggan mungkin tidak tahu cara memuat naik fail ke pelayan web mereka. Mereka juga mungkin tidak tahu bagaimana untuk melepaskan fail dari e-mel mereka atau di mana untuk meletakkan mereka apabila mereka melakukannya.
  • Sesetengah pelayan e-mel mempertimbangkan fail HTML (dan kadang-kadang ZIP) yang berpotensi berbahaya dan boleh menyekat lampiran dari mesej. Ini benar terutamanya jika anda melampirkan fail JavaScript.
  • E-mel adalah tidak selamat. Sekiranya HTML mengandungi data sensitif, ia boleh dilihat oleh penggodam kerana ia dihantar.
  • Halaman dinamik seperti PHP atau skrip seperti CGI mungkin memerlukan tweaker pada pelayan langsung untuk berfungsi dengan betul, dan klien anda mungkin tidak tahu bagaimana untuk melakukannya.

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:

  • Pelanggan tidak semestinya ingin memberikan akses kepada laman web mereka kepada freelancer, jadi anda mungkin menghadapi beberapa ragu-ragu apabila anda meminta akses laman web.
  • Sesetengah laman web yang dibina di belakang firewall dan freelancer tidak boleh mendapat akses kepada mereka.
  • Pelanggan mungkin merasakan bahawa anda perlu mendapatkan sokongan dan penyelenggaraan tambahan di luar apa yang ada dalam kontrak anda semata-mata kerana anda mempunyai akses ke laman web mereka sekarang.
  • Sekiranya anda sedang membina atau menukar sebahagian daripada laman web tersebut, sebarang kesilapan boleh menyebabkan masalah di seluruh tapak dan itu dapat menjadi masalah anda dengan cepat, sama ada anda telah menyebabkan masalah itu atau tidak.

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:

  • Pelanggan mungkin tidak tahu bagaimana menggunakan perkhidmatan ini.
  • Pelanggan mungkin tidak tahu bagaimana untuk mendapatkan fail dari Dropbox ke laman web mereka.

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:

  • Kebanyakan alat pengurusan projek dalam talian tidak bebas, dan versi percuma terhad. Sekiranya anda memutuskan untuk menggunakannya, anda perlu mengenakan kos kepada berapa banyak yang akan anda bayar, dan seperti biasa, dapatkannya dalam kontrak.
  • Ini adalah laman web lain yang perlu anda periksa dan perisian lain yang anda dan pelanggan anda perlu belajar untuk digunakan.
  • Mereka hanya berguna seperti maklumat yang anda masukkan kepada mereka-dengan kata lain, jika anda tidak memasukkan tarikh yang sepatutnya, program ini tidak dapat memberi amaran kepada anda bahawa ia hampir di sini.
  • Sesetengah syarikat tidak menyukai maklumat korporat mereka (termasuk laman web) yang disimpan di tapak pihak ketiga atas alasan keselamatan. Pastikan anda membincangkannya dengan pelanggan anda sebelum anda membayar untuk akaun.

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.