Bagaimana laman web berfungsi?

Isi kandungan:

Anonim

Laman Web Dinamik

Pangkalan data web berfungsi dengan berbeza daripada pangkalan data statik, terhad kepada satu komputer atau rangkaian LAN di mana dokumen rujukan dan data lain tidak mengubah lokasi. Pangkalan data web adalah laman web dinamik yang mengindeks maklumat yang boleh dicari (sama ada di laman web yang sama atau halaman web luaran). Kebanyakan pangkalan data web menunjuk ke tapak lain. Pangkalan data web biasa akan menunjuk ke halaman yang telah dipadam, diubah atau dipindahkan ke lokasi lain. Pencipta atau pengguna pangkalan data web tidak mempunyai kawalan ke atas halaman luar yang dirujuk atau dikaitkan. Oleh kerana sifat Internet yang tidak statik ini, pentadbir pangkalan data web cuba mengekalkan perubahan data dan pautan ke halaman luar. Ini benar terutamanya dengan pautan ke halaman yang telah berpindah atau hilang dari web. Metasit, yang mengandungi hanya pautan ke laman web lain, terutamanya enjin carian, cenderung untuk mengatur pangkalan data mereka dalam hierarki kecil yang menyediakan pautan ke laman web lain yang mengandungi data yang berkaitan dengan subjek tertentu. Pangkalan data web metasit ini disusun sekitar satu subjek, seperti sains, teknologi, berita, permainan dan enjin carian yang lain. Satu lagi jenis metasit untuk pangkalan data web adalah tapak enjin carian yang menjalankan pelbagai enjin carian. Satu contoh pangkalan data web jenis ini adalah dogpile.com, yang menggunakan Google dan enjin carian teratas lainnya untuk mencari rawak di web.

$config[code] not found

Menyimpan Data

Pangkalan data web menyimpan maklumat dalam struktur rekod dan indeks. Struktur rekod dapat dilihat oleh pengguna, sementara struktur indeks lazimnya tidak tersedia untuk pengguna menyemak imbas. Beberapa pangkalan data web menggunakan kecerdasan buatan untuk mengendalikan kemas kini ke pautan. Apabila sumber data bergerak ke lokasi baru di Internet, kecerdasan buatan mengubah alamat hiperpautan untuk sepadan dengan destinasi baru. Pangkalan data web lain menggunakan program semakan pautan yang mesti dijalankan secara manual oleh pentadbir pangkalan data web. Pautan ke metasit, jurnal dan rekod lain disenaraikan dalam tajuk kebanyakan pangkalan data dalam talian. Kesukaran dengan maklumat yang diberikan dalam tajuk-tajuk ini adalah bahawa pautan-pautan tersebut cenderung untuk tidak menunjukkan apabila mereka dikemas kini terakhir. Halaman utama pangkalan data web biasanya memaparkan laman web yang telah dikemas kini pada tahun sebelumnya. Semak halaman anak-anak untuk paparan yang lebih tepat apabila data dan pautan web telah dikemas kini. Gunakan maklumat di halaman subsidiari untuk memetik rujukan dalam penyelidikan anda.

Sistem dan Bahasa

Pangkalan data web yang paling umum adalah MySQL, Oracle, Microsoft SQL Server, Postgre SQL, IBM DB2 dan HSQLDB. Pangkalan data platform platform yang dijalankan adalah Windows, Linux, Unix, dan Solaris. Bahasa pengaturcaraan preprocessor hypertext (PHP) digunakan untuk membuat pangkalan data web (PHP berjalan pada pelayan dan tidak penyemak imbas). Belajar menggunakan PHP, kerana ia membolehkan pangkalan data web berjalan pada sistem operasi berbilang. PHP mengendalikan semua permintaan dari pelayar web, jadi anda tidak perlu bersusah payah dengan bahasa markup hiperteks berat (HTML) apabila anda membuat halaman web anda.