Rumah  >  Artikel  >  Tutorial CMS  >  Panduan untuk Mengekalkan Projek WP Termaju – Bahagian 4: Penyelenggaraan Berterusan

Panduan untuk Mengekalkan Projek WP Termaju – Bahagian 4: Penyelenggaraan Berterusan

WBOY
WBOYasal
2023-08-29 18:02:291291semak imbas

Terdapat banyak faktor penting untuk dipertimbangkan semasa mengusahakan projek berasaskan WordPress lanjutan. Setakat ini, kami telah melihat beberapa strategi untuk merancang, membina dan memasarkan projek, tetapi kami belum melihat apa sebenarnya yang diperlukan untuk mengekalkannya.

Lagipun, tiada projek perisian yang tanpa cacat. Dengan mengandaikan anda menjana pangkalan pengguna yang besar, pelanggan juga akan mempunyai idea untuk ciri atau perubahan yang mereka ingin lihat dalam projek. Untuk melakukan ini, adalah penting untuk mempunyai sistem untuk menjejak isu, merancang ciri dan berkomunikasi dengan pengguna.

Dalam artikel akhir dalam siri ini, kami akan melihat cara terbaik untuk meletakkan projek anda untuk pengurusan jangka panjang yang memberi manfaat kepada anda dan pelanggan anda.


Kawalan Kod Sumber

维护高级WP项目的指南 – 第四部分:持续维护

Jika anda seorang pembangun profesional, anda sudah mengetahui (dan mungkin telah menggunakan) sekurang-kurangnya satu sistem kawalan kod sumber. Jika itu yang berlaku, bahagian ini mungkin tidak bernilai, tetapi jika anda agak baru dalam pembangunan dan/atau kawalan kod sumber, ini mungkin menjadi salah satu utiliti paling berguna yang anda tambahkan pada kotak alat anda, dan bukan hanya adalah khusus untuk projek ini, tetapi juga termasuk kerja masa depan.

Ringkasnya, kawalan kod sumber (kadangkala dipanggil kawalan versi) ialah kaedah menyimpan sejarah setiap perubahan yang dibuat pada mana-mana fail dalam projek.

Secara khusus, ini membolehkan anda mengambil gambar kod anda untuk keluaran, melancarkan semula ke versi sebelumnya projek anda dan memberikan nota tentang perkara yang telah diselesaikan dengan setiap kemas kini. Jika anda bekerja dengan pasukan, anda boleh melihat sumbangan setiap orang kepada aplikasi, menyelesaikan konflik dan menggabungkan perbezaan.

Akhirnya, kawalan kod sumber memberi anda cara untuk mengekalkan sejarah projek, mengurus lelaran kerja (semasa pepijat ditampal dan ciri baharu diperkenalkan), dan versi tertentu ditandakan untuk dikeluarkan.

Terdapat juga banyak sistem kawalan kod sumber yang berbeza tersedia. Walaupun berada di luar skop siri ini untuk menerangkan secara terperinci tentang setiap sistem atau cara menggunakannya, perlu diingat bahawa terdapat banyak pilihan percuma yang tersedia:

  • GitHub ialah aplikasi kawalan kod sumber berasaskan Git.
  • Unfuddle ialah aplikasi kawalan versi berdasarkan Subversion.
  • Kiln adalah berdasarkan sistem kawalan sumber Mercurial.

Setiap platform mempunyai kelebihan dan kekurangan yang tersendiri. Daripada menghabiskan banyak masa memikirkan sistem mana yang hendak dipilih, anda boleh memilih satu dan mula menggunakannya dengan lebih baik. Mempunyai sesuatu di tempat adalah lebih baik daripada tidak sama sekali.


Penjejakan Pepijat

维护高级WP项目的指南 – 第四部分:持续维护

Seperti yang dinyatakan sebelum ini, projek anda akan diterbitkan dengan pepijat. Tidak kira berapa banyak masa yang anda habiskan untuk menguji dan menilai kerja anda, hampir mustahil untuk menangkap setiap masalah.

Oleh kerana anda tidak dapat mencari mereka, pengguna anda akan menemui mereka dan anda perlu bersedia untuk menjejaki perkara yang mereka temui. Mencari penyelesaian penjejakan pepijat boleh menjadi menakutkan - terdapat banyak pilihan di pasaran.

Pada peringkat awal projek, tidak ada sebab untuk melabur banyak dalam penyelesaian utama. Apabila projek anda berkembang, anda sentiasa boleh meningkatkannya. Penjejakan pepijat yang berkesan hanya memerlukan beberapa ciri:

  • PeneranganHanya nyatakan masalahnya dan sebarang maklumat kasar tentang cara ciri itu berkelakuan aneh.
  • Langkah-Langkah untuk MembiakMenyediakan arahan tentang cara mengeluarkan semula isu dalam persekitaran tempatan anda.
  • Status Penyelesaian menyediakan langkah tentang cara menyelesaikan isu ini dalam versi semasa (atau cara menyelesaikannya dalam versi terkini).

Terdapat banyak cara percuma untuk menjejaki pepijat - sesetengah apl web zaman dahulu, beberapa apl web moden:

  • Hamparan amat berguna, terutamanya apabila menggunakan alatan seperti Dokumen Google. Setiap baris mewakili ciri dan setiap lajur dipetakan ke anotasi di atas.
  • E-mel. Ini ialah cara yang sangat mudah untuk mengesan pepijat, tetapi dengan menetapkan label dalam baris subjek dan menetapkan penapis tersuai dalam aplikasi e-mel anda, anda boleh mengurus setiap isu sebagai ulasan e-mel yang berasingan dan Padamkannya daripada peti mel selepas masalah berlaku. Selesai.
  • Nota. Kadang-kadang dokumen teks biasa sudah memadai, bukan?
  • Bugzilla ialah aplikasi web percuma yang direka untuk mengesan pepijat dalam perisian.
  • Trac ialah satu lagi aplikasi web percuma untuk mengesan pepijat. Ia juga digunakan oleh pasukan teras WordPress untuk menjejaki isu WordPress.

Sekali lagi, menjejaki kawasan isu adalah lebih penting daripada cara menjejak isu dan menggunakannya untuk menjadikan produk anda lebih baik.


Khidmat Sokongan

维护高级WP项目的指南 – 第四部分:持续维护

Jika anda mempunyai pepijat untuk dijejaki (dan anda akan melakukannya!), masuk akal untuk anda menyediakan beberapa jenis sokongan untuk projek anda. Paling penting, memberikan sokongan juga memberi insentif kepada pengguna untuk membeli produk (atau membeli lesen peringkat lebih tinggi), memberikan mereka ketenangan fikiran bahawa seseorang "sedang dihubungi" untuk menjawab soalan mereka.

Untuk nilainya, saya rasa ia saling menguntungkan: pengguna mempunyai seseorang untuk membantu mereka menggunakan produk anda dan pelanggan boleh memberikan maklum balas untuk membantu anda mengembangkan kerja anda.

Sama seperti penjejakan pepijat, terdapat berpuluh-puluh platform yang disokong, daripada sistem papan buletin yang telah dicuba dan benar kepada penyelesaian tiket yang lebih maju. Tetapi ingat, matlamat kami adalah untuk melakukannya dengan murah.

  • BBPress ialah sistem papan buletin percuma yang dibangunkan dan diuruskan oleh pasukan WordPress. Ini adalah penyelesaian percuma dan mudah dipasang.
  • Komen Blog. Jika anda mengekalkan blog, jemput pengguna untuk menyuarakan kebimbangan mereka dalam ulasan pada beberapa siaran anda. Ini akan memudahkan mereka mengikuti projek anda dan berkongsi soalan mereka.
  • E-mel ialah tunggu sedia lama. Hanya berikan alamat di mana pengguna boleh menghubungi anda dan mengurus semua soalan yang mereka terima dalam peti mel anda.

Apabila projek anda berkembang, anda boleh mempertimbangkan aplikasi sokongan yang lebih maju yang berskala dengan kerja anda.

Untuk apa faedahnya, saya mendapati bahawa menggunakan sistem awam seperti forum atau komen memberi perkhidmatan kepada asas pelanggan dengan baik, kerana sebaik sahaja anda boleh menjawab sekali dan memberikan maklumat yang boleh digunakan, anda mempunyai idea tentang bagaimana untuk melaksanakan (atau menyelesaikan) masalah Dokumentasikan kerja anda dan anda mempunyai cara untuk menjejaki pepijat pengguna dan permintaan ciri.


Komunikasi

Walaupun bahagian ini subjektif, saya rasa perlu diberi perhatian: Pelanggan suka komunikasi. Mereka ingin tahu sama ada produk yang mereka beli berbaloi dengan wang mereka. Memandangkan komuniti WordPress sangat aktif, mereka sudah terbiasa dengan kemas kini, yang bermaksud produk anda perlu sentiasa dikemas kini dengan platform.

Salah satu perkara terbaik yang boleh anda lakukan untuk pelanggan anda ialah memberitahu mereka bahawa anda sedang mengusahakan projek itu - projek itu dalam pembangunan dan anda sedang mendengar mereka.

Sudah tentu, anda tidak mahu terlalu banyak berkomunikasi. Berikut ialah beberapa cara untuk memberitahu pengguna anda status projek anda tanpa membanjiri mereka dengan terlalu banyak maklumat:

  • Blog. Mengekalkan blog ialah cara terbaik untuk memaklumkan pembaca tentang perkembangan terkini. Jemput mereka untuk mengulas pada siaran dan berinteraksi dengan mereka.
  • Buletin E-mel ialah satu lagi cara untuk membolehkan pengguna memilih komunikasi. Gunakan alat seperti MailChimp untuk mengumpul alamat dan menghantar e-mel biasa.
  • Kemas kini forum. Jika anda memilih untuk menyediakan forum sokongan untuk pengguna anda, buka urutan khusus untuk kemas kini dan berikan ulasan tetap kepada semua ahli.

Sila ambil perhatian bahawa semua perkara di atas ialah cara pengguna boleh memilih untuk mendengar daripada anda - anda tidak memaksa mereka apa-apa yang mereka tidak mahu dengar. Ini adalah satu lagi cara anda boleh terus memberikan komunikasi kepada pengguna anda tanpa membebankan mereka dengan maklumat sehingga menjengkelkan.

Kami telah menjaga semua peringkat perancangan, pembinaan, pemasaran dan pengurusan projek WordPress yang berkualiti pada harga yang rendah. Semoga siri ini telah menyediakan beberapa pagar yang boleh membantu anda dengan projek anda yang seterusnya (atau semasa).

Sudah tentu, catatan ini tidak lengkap. Sentiasa ada lagi untuk dibincangkan dan banyak lagi untuk ditambah, jadi jangan ragu untuk menambah pemikiran anda sendiri dalam ulasan!

Atas ialah kandungan terperinci Panduan untuk Mengekalkan Projek WP Termaju – Bahagian 4: Penyelenggaraan Berterusan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn