PHPXref adalah alat pengembangan PHP yang sangat baik. Ia dapat mengklasifikasikan dan mencatat semua fungsi, variabel, konstanta, dll. dalam program tertentu (seperti WordPress) dan menghasilkan daftar halaman web HTML Di mana itu didefinisikan dan di mana referensinya. Ini sangat berguna baik bagi pengembang plugin WordPress maupun orang-orang yang ingin belajar dan mempelajari WordPress.
PHPXref secara resmi telah menyiapkan dokumen analisis untuk WordPress: http://phpxref.com/xref/wordpress/ Selain itu, PHPXref juga telah menghasilkan dokumen analisis untuk berbagai program PHP.
Fungsi utama PHPXref antara lain
1. Manajemen file. Apapun file yang Anda cari, Anda dapat menggunakannya untuk mencarinya dengan cepat. Jika file Anda memiliki komentar yang sesuai dengan aturan tata bahasa, PHPXref juga dapat mencantumkannya di sebelah nama file, sehingga memudahkan untuk memahami fungsi dan tujuan dari file tersebut. file. Mencari seluruh folder untuk menemukan file, membuka setiap file dan mencari komentar.
2. Fungsi, variabel, konstanta, dan manajemen kelas. Wordpress memiliki beragam fungsi dan kelas bawaan yang kuat. Baik itu pemrosesan karakter atau pembacaan URL jarak jauh, ada fungsi yang sudah jadi, tetapi kita sering tidak tahu bahwa fungsi ini dapat ditemukan di WordPress lebih mudah. Anda dapat menemukannya dengan mencari. Nah, jika Anda menemukan fungsi WordPress tertentu selama proses pengembangan dan tidak tahu kegunaannya, maka Anda harus mencari di mana fungsi ini didefinisikan ratusan file di WordPress? Lebih baik menggunakan PHPXref.
3. Manajemen penyertaan file. Wordpress memerlukan banyak penyertaan, dan memerlukan penyertaan file lain, tetapi terkadang penyertaan berulang menyebabkan kesalahan. Meskipun require_once dapat menyelesaikan masalah, sebaiknya ketahui juga file mana yang disertakan dalam skrip, dan ingatlah hal ini saat memanggil ini. mengajukan.Ada beberapa. PHPXref menyediakan daftar file yang disertakan dan file yang disertakan untuk setiap file.
4. Penyorotan kode sumber. Fungsi ini juga relatif praktis, namun terkadang terjadi kesalahan dalam pengujian sebenarnya.
5. Fungsi korelasi yang sangat baik. Saat menelusuri kode sumber, arahkan mouse ke nama fungsi, dan halaman definisi fungsi akan muncul di sebelah mouse, serta berapa kali fungsi tersebut digunakan. Selain itu, untuk nama variabel yang sering digunakan, Anda bisa juga langsung memiliki halaman untuk menampilkan semuanya.
Karena PHPxref sangat kuat, bagaimana cara menggunakannya?
1. Pertama, unduh program terbaru dari SF. Versi saat ini adalah 0.7. Unduh saja versi win32. Setelah mengunduh, unzip.
2. Ada folder sumber di bawah direktori phpxref. Ini adalah folder tempat kode sumber disimpan. Letakkan kode sumber WordPress yang Anda unduh di sini. Harap dicatat bahwa Anda tidak memasukkan seluruh direktori wordpress/, tetapi folder di dalamnya . Masukkan saja filenya. Pastikan dalam format source/index.php, source/wp-content/..
3. Jalankan file eksekusi phpxref.exe untuk menghasilkan dokumen. Proses ini memakan waktu sekitar 1 menit Karena tingginya frekuensi pembacaan hard disk dan banyaknya perhitungan yang menghabiskan sumber daya CPU, harap tunda pekerjaan lainnya.
4. Setelah prompt berhasil, semua dokumen akan berada di direktori keluaran. Disarankan untuk menggunakan XAMPP untuk debugging secara lokal, pindahkan seluruh folder keluaran ke direktori htdocs xampp, dan kemudian ubah namanya menjadi phpxref yang mudah diingat, jadi , Anda dapat mengaksesnya melalui http://localhost/phpxref/ . Efeknya sama persis dengan http://phpxref.com/xref/wordpress/ , tentunya kecepatannya jauh lebih cepat.
PHPXref juga menyediakan versi yang menghasilkan dokumen di Linux, tetapi saya jarang menggunakan Ubuntu dan belum mengujinya di Ubuntu. Saya rasa kebanyakan orang memerlukan versi di bawah sistem Win. Jika perlu, gunakan versi yang dihasilkan di bawah Win dipindahkan ke server agar semua orang dapat mengaksesnya, dan Anda juga dapat meletakkan beberapa iklan Google Adsense di bawah halaman untuk menghasilkan uang tambahan. Namun dokumen yang dihasilkan oleh PHPxref terlalu besar. WordPress 1,2 MB (paket terkompresi), setelah didekompresi dan kemudian dibuat dokumennya, sebenarnya membutuhkan lebih dari 80 MB! Setelah dikompresi, ukurannya harus mendekati 20MB, jadi saya mengurungkan keinginan untuk meletakkannya di server saya sendiri (mungkin membuat gambar duplikat akan dihukum oleh mesin pencari).
Selain menggunakan PHPXref untuk menghasilkan WordPress yang ada atau program demonstrasi PHP lainnya (seperti Discuz) untuk pembelajaran, juga berguna untuk menggunakan PHPXref untuk menghasilkan program PHP Anda sendiri guna memeriksa kesalahan atau mengatur sumber daya kode. Sejak saya belajar PHP, saya telah menulis sekitar 5 program yang relatif besar (menurut saya program tersebut relatif besar, tetapi tidak ada satupun yang merupakan produk komersial). Saya telah menulis hampir 5 kali fungsi verifikasi alamat email, fungsi verifikasi nama pengguna, fungsi Verifikasi kata sandi, Kelas MySQL... Tampaknya PHPXref harus digunakan untuk mengatur sumber daya.
Sebelum menggunakan PHPxref, saya juga membaca pendahuluan yang diberikan oleh awflasher.com, dan saya ingin mengucapkan terima kasih.