Bindings Tab

Tab Bindings memungkinkan Anda untuk mengakses beberapa hal yang berbeda.Pertama, Anda memiliki kemampuan untuk membuat Recordset yang di sini juga (sama seperti yang Anda lakukan pada tab Server Behaviors) … ini harus memberikan petunjuk untuk betapa pentingnya Recordset adalah dalam menciptakan database driven website.

Screenshot: bindings tab

Screenshot dari Tab Bindings

Anda juga dapat mengakses beberapa kekuasaan PHP lagi menggunakan antarmuka point-and-klik daripada harus menulis kode PHP yang sebenarnya. Ini termasuk:

  • Formulir Variabel
  • URL Variabel
  • Sesi Variabel
  • Cookie Variabel
  • Server Variabel
  • Variabel Lingkungan

Mari kita cepat melihat satu ini, Variabel Sesi.

Jadi apa Variabel Sesi?

Sesi adalah mekanisme dalam PHP yang ada untuk menyelesaikan salah satu bagian yang sulit dari membangun situs web database driven – yang statelessness dari Web. Jika Anda ingat ketika kita membahas sifat terputus dari Web … variabel sesi dengan baik memungkinkan Anda untuk membuatnya terhubung.

Singkatnya, variabel sesi adalah potongan-potongan informasi tentang pengguna tertentu bahwa Anda dapat melacak karena mereka menggunakan situs web berbasis PHP Anda. Anda dapat melacak katakan, apa barang yang mereka telah memilih di toko online Anda (shopping cart biasanya menggunakan mekanisme Sesi) atau Anda dapat melacak halaman yang mereka pergi ke dll … Sesi variabel adalah hal yang sangat kuat dan Anda dapat berharap akan menggunakan mereka semua waktu.

Di masa lalu sebelum sesi, melacak pengguna dari halaman ke halaman adalah banyak pekerjaan! Kami biasa baik telah menciptakan kolom formulir tersembunyi dan melewatkan data dari halaman ke halaman seperti itu, atau kami menggunakan cookie. Ini semua dilakukan secara manual dan itu menyita banyak waktu.

Untungnya, mekanisme Session PHP menangani semua kerja keras untuk Anda dan sekali lagi, Dreamweaver membuatnya bahkan lebih mudah dengan perilaku server Sesi Variabel.

Nerd rincian:

Sesi PHP menggunakan salah satu cookie atau menambahkan ID yang unik ke string query untuk pengguna tag. Untuk menjadi jelas, informasi (misalnya: produk yang mereka dipilih) tentang pengguna sebenarnya disimpan sementara di server, sedangkan cookie atau query string hanya berisi ID mengidentifikasi pengguna.

Ada lebih banyak berkaitan dengan apa yang tab Bindings menyediakan, dan karena kami bekerja melalui buku itu dan masuk ke dalam membangun halaman praktis PHP, kita akan menggali lebih dalam ke hal-hal ini.

Sigap Dataset

Anda dapat menggunakan Dreamweaver toolset AJAX (disebut: sigap) untuk memasukkan data ke halaman Anda. Spry pada dasarnya adalah sekelompok Javascript yang dapat menarik data dalam dari XML dan bahkan file HTML tanpa pengguna harus memuat ulang seluruh halaman. Dalam dunia sigap, ini disebut ‘dataset.

Hal ini menjadi menarik ketika sumber data (XML target atau HTML file) perubahan (hal ini dapat dilakukan di latar belakang dengan PHP misalnya) dan kemudian script sigap kemudian dapat menampilkan kembali data baru (on the fly) di halaman web Anda.

Ini adalah dengan cara, contoh AJAX di tempat kerja dan merupakan contoh klasik dari komponen kunci dari halaman Web 2.0. Kita akan mendapatkan lebih banyak ke dalam nanti.

Komponen Tab (tidak digunakan dengan PHP)

Ini adalah tab yang tidak akan muncul jika Anda berada di PHP / MySQL mode dalam Dreamweaver. Ini tidak muncul jika Anda menggunakan model lain server, seperti ColdFusion misalnya. Aku harus menjelaskan beberapa hal sebelum kita melanjutkan:

Apa itu ColdFusion?

ColdFusion adalah teknologi yang bersaing untuk PHP yang sekarang dimiliki oleh Adobe. Jadi ColdFusion melakukan apa PHP tidak tetapi dengan cara yang berbeda.

Saya bisa daftar alasan mengapa kutu buku PHP PHP adalah berpikir lebih baik dan saya juga bisa daftar mengapa orang berpikir ColdFusion ColdFusion adalah lebih baik … tapi itu adalah sesuatu yang saya akan meninggalkan Anda untuk penelitian jika Anda merasa kebutuhan. Yang mengatakan, saya sangat percaya dalam PHP untuk banyak alasan dan itu sebabnya saya menulis buku memilih model server PHP dan tidak ada yang lain.

Apa yang dimaksud dengan server model?

Anda mungkin dapat menebaknya sekarang, tapi hanya dalam kasus … model server adalah referensi untuk teknologi server yang anda gunakan untuk membangun situs web database driven. PHP (misalnya) adalah satu model server dan ColdFusion adalah hal lain. Dreamweaver CS4 memungkinkan Anda memilih dari beberapa:

  • PHP
  • ColdFusion
  • Classic ASP dengan VB
  • Classic ASP dengan Javascript
  • … Dan beberapa orang lainnya.

Ketika Anda pertama kali membuat situs web di Dreamweaver (menggunakan jendela Site Definition), Anda memiliki pilihan untuk mengatur server pengujian, ini adalah di mana Anda memilih model server Anda akan digunakan. Untuk pekerjaan kami, kami akan selalu memilih opsi PHP / MySQL.

Screenshot: memilih model server.

Screenshot Model Server

 

lanjut ke bag : 5

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s