Saya sangat baru dalam teknologi web dan ini pada dasarnya adalah proyek berjangka yang sedang dikerjakan oleh tim saya. Kami sedang mengerjakan situs ulasan makanan. Sampai sekarang, saya tidak begitu yakin bagaimana menerapkan sistem peringkat bintang 5 yang sederhana. Apakah saya seharusnya menggunakan bahasa sisi server seperti PHP atau bahasa sisi klien seperti Javascript (w/JQuery). Melihat sekeliling nampaknya JQuery lebih cocok untuk ini? Atau apakah itu kombinasi keduanya? Apa yang saya cari sejauh fungsionalitas berjalan adalah:
Saya benar-benar minta maaf jika pertanyaannya terdengar kabur dan bodoh, saya tidak punya banyak petunjuk tentang cara menerapkan ini dan saya sudah mencoba googling. Jika Anda memiliki pertanyaan tentang itu, beri tahu saya. Terima kasih banyak. Bintang menyala ketika mouse melayang Halaman tidak harus dimuat ulang saat bintang diklik (tidak benar-benar diperlukan) Semacam rata-rata ditampilkan di sebelah bintang Peringkat harus disimpan di suatu tempat di database MySQL (Apakah ini ide yang bagus?) Bintang menyala ketika mouse melayang Halaman tidak dimuat ulang saat bintang diklik Semacam rata-rata ditampilkan di antara bintang-bintang Peringkat harus disimpan dalam database MySQL Untuk memiliki kontrol klik-bintang yang bagus, ya Anda perlu javascript. Jadi, Anda harus melakukan jQuery. Ya, Anda ingin menyimpan barang di basis data. Anda bisa menggunakan PHP dan MySQL untuk itu. Mengingat ini adalah tugas kelas, itu banyak untuk diimplementasikan. Pertimbangkan untuk menyontek dengan menggunakan CMS yang ada. Drupal secara khusus memiliki fungsionalitas yang mirip dengan apa yang Anda minta. Anda tidak perlu belajar banyak tentang Drupal, cukup beli buku "Using Drupal". Bab 4 akan menunjukkan cara:
Drupal berbasis PHP dan menggunakan MySQL sebagai databasenya, sehingga sepertinya cocok dengan tujuan Anda. Mungkin perlu sedikit waktu untuk menjalankan Drupal ... tetapi kemudian Anda bisa membuka bab 4 dengan cepat. Jika guru bersikeras Anda menulis kode, Drupal adalah open source dan mudah untuk menambahkan modul khusus. Kombinasi JS dan PHP adalah caranya (jika PHP adalah bahasa sisi-server yang Anda pilih). JQuery adalah cara yang baik untuk dengan mudah menerapkan semacam sistem yang dibintangi, saya pernah mengembangkan ini untuk salah satu situs saya yang kemudian saya hapus. Itu adalah hal sederhana yang memiliki acara onrollover terkait dengan 5 gambar. Ketika diklik, jika "id 4", itu akan mengirimkannya sebagai suara pengguna menggunakan fungsi .post () jQuery ke skrip PHP yang mencatat pengguna dan mencatat suara dalam database MySQL jika mereka belum memilih. |