Website. TEDDY SETIADY M.3109076

commit to user 7 abstrak. Tujuan utama dari penggambaran ERD adalah untuk menunjukkan struktur objek data entity dan hubungan relationship yang ada pada objek tersebut. ERD berguna bagi professional sistem, karena ERD memperlihatkan hubungan antara data store pada DFD Fatansyah, 2001. Komponen utama ERD terdiri dari : Tabel 2.3 simbol – simbol ERD Fatansyah, 2001 Simbol Keterangan Entitas : Digunakan untuk menggambarkan obyek yang dapat diidentifikasikan dalam lingkungan pemakai. Atribut : Digunakan untuk menggambarkan elemen- elemen dari suatu entitas, yang menggambarkan karakter entitas. Hubungan : Entitas dapat berhubungan satu sama lain. Hubungan disebut dengan relasi. Garis : Digunakan untuk menghubungkan entitas dan entitas dengan atribut.

F. Website.

Menurut Bunafit Nugroho 2004, website adalah kumpulan dari halaman-halaman situs, yang biasanya terangkum dalam sebuah domain atau subdomain, yang tempatnya berada di dalam World Wide Web WWW di Internet. Sebuah halaman web adalah dokumen yang ditulis dalam format HTML Hyper Text Markup Language , yang hampir selalu bisa diakses melalui HTTP, yaitu protokol yang menyampaikan informasi dari server website untuk ditampilkan kepada para pemakai melalui web browser. Semua publikasi dari website tersebut dapat membentuk sebuah jaringan informasi yang sangat besar. Sebuah website dibuat didalam sebuah sistem komputer yang dikenal dengan server web. Yang menerima lalu mengirimkan halaman-halaman yang diperlukan untuk merespon permintaan dari pengguna. commit to user 8 Apache adalah piranti lunak yang biasa digunakan dalam sebuah webserver, kemudian setelah itu adalah Microsoft Internet Information Services IIS. Penemu website adalah Sir Timothy John ¨Tim¨ Berners-Lee, sedangkan website yang tersambung dengan jaringan, pertamakali muncul pada tahun 1991. Maksud dari Tim ketika membuat website adalah untuk mempermudah tukar menukar dan memperbarui informasi kepada sesama peneliti di tempat dia bekerja. Pada tanggal 30 April 1993, CERN tempat dimana Tim bekerja menginformasikan bahwa WWW dapat digunakan secara gratis oleh semua orang. Terdapat dua komponen utama dalam mekanisme kerja web : 1. Web server. Web server merupakan sebuah aplikasi perangkat lunak. Aplikasi web server ini dijalankan pada sebuah komputer yang disebut dengan server. Web server adalah salah satu jenis perangkat lunak yang menyediakan layanan halaman dokumen web yang dapat diakses seluruh dunia melalui internet. Web server akan melayani permintaan akses halaman web dengan bantuan protokol – protokol komunikasi terutama HTTP. 2. Web browser. Web browser adalah perangkat lunak software yang digunakan untuk menampilkan dokumen HTML. Perangkat luna ini dioperasikan pada komputer pengguna seluruh dunia. Web browser akan membantu pengguna mengakses halaman web yang disediakan oleh sebuah web server serta membantu pengguna dalam hal navigasi. Pada saat ini ada beberapa borwser yang dikembangkan oleh beberapa vendor, antara lain internet explorer yang dikempangkan oleh netscape. Protokol merupakan aturan tata cara yang diimplemantasikan di dalam mekanisme komunikasi dalam satu jaringan komoputer. Aturan ini diperlukan supaya proses komunikasi yang terjadi dapat teratur dan sistematis sehingga dapat dirancang suatu model komunikasi untuk berbagai keperluan. Pada saat ini telah tercipta berbagai protokol yang digunakan dalam rangka berkomunikasi melalui jaringan komputer. Berikut ini adalah beberapa prootokol yang ada : commit to user 9 a. Transmission Control Protokol TCP. Mengatur tata cara pemaketan data dari pengirim dan pembukaan data dari komputer penerima. b. Internet Protokol IP. Mengatur mekanisme pengiriman data dari komputer pengirim sampai komputer penerima. c. Hypertext Transfer Protocol HTTP. Mengatur mekanisme transfer dan penampilan halaman web. d. File Transfer Protocol. Mekanisme transfer file di dalam jaringan komputer. e. Email protocol . Mengatur meknisme pengiriman dan penerimaan email. G. Hypertext Preprocessor PHP Menurut Bunafit Nugroho 2004, PHP adalah bahasa server-side scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis. Maksud dari server-side scripting adalah sintaks dan perintah-perintah yang diberikan akan sepenuhnya dijalankan di server tetapi disertakan pada dokumen HTML. Pembuatan web ini merupakan kombinasi antara PHP sendiri sebagai bahasa pemrograman dan HTML sebagai pembangun halaman web. Ketika seorang pengguna internet akan membuka suatu situs yang menggunakan fasilitas server-side scripting PHP, maka terlebih dahulu server yang bersangkutan akan memproses semua perintah PHP di server lalu mengirimkan hasilnya dalam format HTML ke web browser pengguna internet tadi. Dengan demikian seorang pengguna internet tidak dapat melihat kode program yang ditulis dalam PHP sehingga keamanan dari halaman web menjadi lebih terjamin. PHP dikatakan sebagai sebuah server-side embedded script language artinya sintaks-sintaks dan perintah yang kita berikan akan sepenuhnya dijalankan oleh server tetapi disertakan pada halaman HTML biasa. Aplikasi-aplikasi yang dibangun oleh PHP pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan di server. Adapun kelebihan – kelebihan php adalah : commit to user 10 1. Mampu berkomunikasi dengan berbagai database yang umum dan sering digunakan. Sistem database yang didukung oleh php adalah a. Oracle. b. MySQL. c. Sybase. d. PostgreSQL. e. Dan lainya. 2. PHP dapat dijalankan di berbagai sistem operasi seperti windows, linuxunix, solaris, maupun macinthosh. 3. Php merupakan software open source yang dapat di download secara gratis. 4. Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan. 5. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak. 6. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin Linux, Unix, Macintosh, Windows dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah sistem

H. Mengenal