Tampilkan postingan dengan label Web Design. Tampilkan semua postingan
Tampilkan postingan dengan label Web Design. Tampilkan semua postingan

Pengenalan PHP dan Tipe Data


Apakah PHP itu ?

  PHP adalah kependekan dari kata Hypertext Preproccesor. PHP merupakan bahasa pemrograman yang banyak di kembangkan di dalam lingkungan pembuatan website karena sangat cocok di gunakan, script PHP bisa di tempatkan pada script HTML begitupun sebaliknya script HTML bisa di letakan pada script PHP. PHP merupakan bahasa pemrograman yang di khususkan untuk pembuatan web-web dinamis yaitu web-web yang kontenya selalu update dan berubah-ubah sesuai dengan pola yang di berikan dan dengan adanya pemrograman PHP dapat memungkinkan interaksi antara client dengan website sehingga menjadikan web lebih atraktif dan interaktif, pada umumnya pembuatan web-web dinamis itu juga bergantung pada database yang merupakan sumber data yang akan di tampilkan.

PHP juga tergolong bahasa pemrograman berbasis server maksudnya script PHP diletakan di server dan di terjemahkan oleh web browser terlebih dahulu kemudian hasil terjemahan itu dikirim ke browser client. Bahasa pemrograman PHP memiliki kesamaan dengan bahasa ASP (Active Server Page ), Cold Fusion , JSP (Java server Page), ataupun Perl. Berikut merupakan skema PHP sampai di terjemahkan oleh Browser :


PHP tidak akan bisa bekerja dan dapat di gunakan secara mandiri di komputer- komputer client, di perlukan beberapa software tambahan yang harus di install. ada beberapa perngkat lunak pendukung yang harus di install anara lain:
  • Apache Server 
  • PHP
  • MySQL
  • PHPMyadmin
Tipe - tipe data yang terdapat pada PHP adalah sebagaiberikut :
  • Integer
  • Floating point number atau tipe data real
  • String
  • Boolean
Berikut ini saya akan mencoba menguraikan satu persatu tipe data PHP ini

Tipe Data Integer
Tipe ini meliputi semua bilangan bulat dengan range -2,147,483,648 sampai +2,147,483,647 pada platform 32bit. PHP juga akan mengkonversi secara otomatis bila suatu bilangan berada diluar range tersebut ke dalam tipe data floating point. Tipe ini juga dapat dinyatakan dalam bentuk oktal (berbasis 8), desimal (berbasis 10), heksadesimal (berbasis 16). Seperti dalam contoh berikut :
$oktal = 031;
$desimal = 25;
$heksadesimal = 0×10;
Tipe Data Floating Point
Tipe ini biasa digunakan dalam bilangan pecahan namun bisa juga bilangan desimal. Tipe ini memiliki range 1.7E-308 sampai 1.7E+308. Dapat dinyatakan dalam bentuk bilangan desimal atau dalam bentuk pangkat. Seperti contoh dibawah ini :
$desimal = 0.25;
$pangkat = 15.0E-2
Tipe Data String
Tipe data string dinyatakan dengan mengapitnya menggunakan tanda petik tunggal (‘ ‘) atau tanda petik ganda (” “). Perbedaan dari penggunaan keduanya adalah dengan tanda petik tunggal kita tidak dapat menggunakan variable dan escape sequence handling bersama dalam suatu kalimat. Seperti contoh :
$var=”tanda”;
echo “1. Contoh $var ini dapat digunakan”;
echo ’2. Contoh $var ini tidak dapat digunakan’;
output ;
1. Contoh tanda ini dapat digunakan
2. Contoh $var ini tidak dapat digunakan
Tipe Data Array
Tipe ini dapat mengandung satu atau lebih data juga dapat diindeks berdasarkan numerik atau string. Ia juga mendukung multiarray dimensi dan membolehkan semua datanya berbeda tipe data. Seperti contoh :
$array[] = 1;
$array[] = “2″;
$array[] = ’3′;
$array[] = ‘X’;
$mobil[sedan] = “Timor”;
$mobil[station] = “Kijang”;
$mobil[pickup] = “Zebra”;
for ($n=0; $n < 5; $n++) {
echo “variable \$array[$n] bernilai : ‘$array[$n]‘”;
}
echo “
variabel \$mobil[sedan] bernilai : ‘$mobil[sedan]‘
variabel \$mobil[station] bernilai : ‘$mobil[station]‘
variabel \$mobil[pikcup] bernilai : ‘$mobil[pickup]‘”;
Tipe Data Object
Tipe data object dapat berupa bilangan, variable atau fungsi. Object dibuat dengan tujuan agar para programmer terbiasa dengan OOP, meski fasilitas ini masih minim. Seperti contoh :
class Mobil {
var $jenis = “Mobil Sedan”;
function ganti_mobil($jenis) {
$this->jenis = $jenis;
}
}
$mobil = new Mobil;
echo $mobil->jenis;
$mobil->ganti_mobil(“Mobil Station”);
echo “<br>”.$mobil->jenis;

Sejarah Website

Penemu situs web adalah Sir Timothy John ¨Tim¨ Berners-Lee, sedangkan situs web yang tersambung dengan jaringan pertamakali muncul pada tahun 1991. Maksud dari Tim ketika merancang situs web adalah untuk memudahkan tukar menukar dan memperbarui informasi pada sesama peneliti di tempat ia bekerja. Pada tanggal 30 April 1993, CERN (tempat dimana Tim bekerja) mengumumkan bahwa WWW dapat digunakan secara gratis oleh publik.

Sebuah situs web bisa berupa hasil kerja dari perorangan atau individu, atau menunjukkan kepemilikan dari suatu organisasi, perusahaan. biasanya pembahasan dalam sebuah situs web merujuk pada sebuah ataupun beberapa topik khusus, atau kepentingan tertentu. Sebuah situs web bisa berisi pranala yang menghubungkan ke situs web lain, demkian pula dengan situs web lainnya. Hal ini terkadang membuat perbedaan antara situs web yang dibuat oleh individu ataupun perseorangan dengan situs web yang dibuat oleh organisasi bisnis menjadi tidak begitu jelas.

Situs web biasanya ditempatkan pada server web. Sebuah server web umumnya telah dilengkapi dengan perangkat-perangkat lunak khusus untuk menangani pengaturan nama ranah, serta menangani layanan atas protokol HTTP yang disebut sebagai Server HTTP (bahasa Inggris: HTTP Server) seperti Apache HTTP Server, atau Internet Information Services (IIS).

Sejarah Web

World Wide Web ("WWW" atau lebih singkat "Web") adalah sebuah media informasi global dimana pengguna dapat membaca dan menulis melalui komputer yang tersambung ke Internet. Istilah Web sering secara tidak dasar di anggap sebagai Internet itu sendiri, walaupun sebetulnya Web merupakan jasa yang beroperasi di atas Internet sama seperti e-mail. Sejarah Internet terjadi jauh sebelum Web di kembangkan.
Prof. Sir Tim Berners-Lee 
Sang Penemu Web. Sumber: http://en.wikipedia.org
Prof. Sir Tim Berners-Lee Sang Penemu Web. Sumber: http://en.wikipedia.org
Di tahun 1980, seorang Inggris Tim Berners-Lee, kontraktor independent di CERN (Badan Tenaga Atom Swiss) membuat ENQUIRE, sebuah basis data personal dan model software, juga berkesempatan untuk bermain dengan konsep hypertext; dimana setiap halaman informasi baru di ENQUIRE tersambung secara langsung ke halaman yang ada.
Tahun 1984, Tim Berners-Lee kembali ke CERN dan memperesentasikan masalah bahwa semua fisikawan di dunia butuh untuk melakukan berbagi data, sayangnya tidak ada perangkat keras dan perangkat lunak yang memungkinkan hal itu terjadi. Atasan Tim, Mike Sendall, meminta Tim untuk mengimlementasikan ide-nya di mesin workstation NeXT yang baru saja di terima oleh CERN. Waktu itu ada beberapa nama yang dipikirkan untuk itu, mulai dari Information Mesh, The Information Mine atau Mine of Information, akhirnya dipilihkan World Wide Web.
Mesin NeXT tempat 
Web Server Pertama di Lahirkan. Sumber: http://en.wikipedia.org
Mesin NeXT tempat Web Server Pertama di Lahirkan. Sumber: http://en.wikipedia.org
Bulan Desember 1990, Tim Berners-Lee berhasil membuat semua perangkat yang dibutuhkan agar Web dapat bekerja: Web browser yang pertama WorldWideWeb (yang juga merupakan Web editor), Web server pertama (info.cern.ch), dan halaman Web yang pertama yang menjelaskan tentang proyek tersebut. Browser yang di kembangkan dapat mengakses kelompok diskusi Usenet dan juga akses file FTP. Sayangnya hanya dapat di jalankan di NeXT. Nicola Pellow kemudian membuat browser text sederhana yang dapat di operasikan di hampir semua komputer.
May 1991, Paul Kunz dari Stanford Linear Accelerator Center (SLAC) mengunjungi CERN dan sangat tertarik dengan Web. Paul membawa pulang perangkat lunak NeXT ke SLAC, dimana pustakawan Louise Addis mengadaptasikannya untuk sistem operasi VM/CMS di IBM mainframe untuk memperlihatkan katalog dari dokumen online di SLAC; Web ini merupakan Web Server pertama di luar Eropa dan pertama di Amerika Utara.
Pada tanggal 6 Agustus 1991, Tim Berners-Lee memposting / menulis resume singkat dari proyek World Wide Web di kelompok diskusi alt.hypertext. Tanggal ini di tandai sebagai pertama kali Web muncul secara publik di Internet.
“The WorldWideWeb (WWW) project aims to allow links to be made to any information anywhere. [...] The WWW project was started to allow high energy physicists to share data, news, and documentation. We are very interested in spreading the web to other areas, and having gateway servers for other data. Collaborators welcome!" — dari posting pertama Tim Berners-Lee

Sumber : opensource.telkomspeedy.com

Pra KBM Web Design

  1. Web artinya Suatu sistem di internet yang memungkinkan siapapun agar bisa menyediakan informasi. Dengan menggunakan teknologi tersebut, informasi dapat diakses selama 24 jam dalam satu hari dan dikelola oleh mesin. Untuk mengakses informasi yang disediakan web ini, diperlukan berbagai perangkat lunak, yang disebut dengan web browser. Istilah lain yang mungkin terkait, weber adalah satuan. Sumber : internet-web.infogue.com
  2.  Website atau situs juga dapat diartikan sebagai kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan halaman (hyperlink). Bersifat statis apabila isi informasi website tetap, jarang berubah, dan isi informasinya searah hanya dari pemilik website. Bersifat dinamis apabila isi informasi website selalu berubah-ubah, dan isi informasinya interaktif dua arah berasal dari pemilik serta pengguna website. Contoh website statis adalah berisi profil perusahaan, sedangkan website dinamis adalah seperti Friendster, Multiply, dll. Dalam sisi pengembangannya, website statis hanya bisa diupdate oleh pemiliknya saja, sedangkan website dinamis bisa diupdate oleh pengguna maupun pemilik. Sumber : deeyaan.blogspot.com 
  3. Home Page adalah halaman awal yang dilihatketika mengakses suatu alamat web.
  4. URL adalah singkatan dari dari Uniform Resource Locators yang berarti suatu “pathname” untuk mengidentifikasi sebuah dokumen di web. Didalam   URL terdapatinformasi nama mesin/host (dalam hal ini komputer) yang akan diakses, nama dokumen beserta logical pathnamenya serta jenis protokol yang akan digunakan untuk melakukan akses ke web.Sumber :www.g-excess.com
  5.  Web Browser adalah Dikenal juga dengan istilah browser, atau peselancar, atau internet browser. Adalah suatu program komputer yang menyediakan fasilitas untuk membaca halaman web di suatu komputer. Example : Mozila Firefox, Google Chrom, dll
  6. Definisi www( World Wide Web ) adalah suatu ruang informasi yang yang dipakai oleh pengenal global yang disebut Uniform Resource Identifier (URL ) untuk mengidentifikasi sumber-sumber daya yang berguna. Sumber : adibowo.com
  7. Protokol adalah kesepakatan atau standar yang mengatur koneksi atau komunikasi data antar device berbeda. contoh protokol antara lain IP, UDP, TCP, DHCP, HTTP, FTP, Telnet, SSH, POP3, SMTP, IMAP, etc  Sumber :id.answer.yahoo.com
  8. OSI (Open System Interconnection) protokol adalah arsitektur komunikasi yang mendefinisikan standar untuk menghubungkan device yang berbeda. distandarisasi oleh dua organisasi standar internasional yaitu ISO (the International Organization for Standardization) dan the International Telecommunication Union-Telecommunications Standards Sector (ITU-T).

    Model-OSI tersebut terbagi atas 7 layer, dan layer kedua juga memiliki sejumlah sub-layer (dibagi oleh Institute of Electrical and Electronic Engineers (IEEE)). Sumber :id.answer.yahoo.com 
  9. W3C (World Wide Web Consortium. W3C bekerja dengan komunitas global untuk membuat standar internasional client dan server yang memungkinkan pertukaran informasi dan komunikasi online melalui Internet. W3C didirikan oleh Massachusetts Institute of Technology (MIT) pada 20 Oktober 1994. Konsorsium ini dijalankan oleh MIT LCS, INIRA (Institute National the Recherce en Informatique) sebuah lembaga peneletian ilmu komputer Perancis, bekerja sama dengan CERN, Tempat lahirnya web. Sumber : jayaputrasbloq.blogspot.com
abcs