Senin, 24 Maret 2014

HTML5 dan PHP itu adalah…

mau download WORD dan PDF

HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari Waring Wera Wanua, sebuah teknologi inti dari Internet. HTML5 adalah revisi kelima dari HTML (yang pertama kali diciptakan pada tahun 1990 dan versi keempatnya, HTML4, pada tahun 1997[1]) dan hingga bulan Juni 2011 masih dalam pengembangan. Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologi HTML agar mendukung teknologi multimedia terbaru, mudah dibaca oleh manusia dan juga mudah dimengerti oleh mesin.
HTML5 merupakan salah satu karya Konsortium Waring Wera Wanua (World Wide Web Consortium, W3C) untuk mendefinisikan sebuah bahasa markah tunggal yang dapat ditulis dengan cara HTML ataupun XHTML. HTML5 merupakan jawaban atas pengembangan HTML 4.01 dan XHTML 1.1 yang selama ini berjalan terpisah, dan diimplementasikan secara berbeda-beda oleh banyak perangkat lunak pembuat web
HTML5 lahir pada tahun 2009 yang merupakan  standar  baru  untuk  HTML, XHTML dan DOM HTML. Sejak munculnya HTML versi 4.01, perkembangan situs dunia semakin berkembang
Tujuan dibuatnya HTML5 antara lain:
1)      Fitur baru harus didasarkan pada HTML, CSS, DOM , dan JavaScript.
2)      Mengurangi kebutuhan untuk plugin eksternal (seperti Flash).
3)      Penanganan kesalahan yang lebih baik.
4)      Lebih banyak markup untuk menggantikan scripting.
5)      HTML5 merupakan perangkat mandiri.
Fitur baru dalam HTML5:
1)      Unsur kanvas untuk menggambar.
2)      Video dan elemen audio untuk media pemutaran.
3)      Dukungan yang lebih baik untuk penyimpanan secara offline.
4)      Elemen  konten yang  lebih  spesifik, seperti  artikel, footer, header,
navigation, section.
5)      Bentuk kontrol form seperti kalender, tanggal, waktu, e-mail, URL, search.

Beberapa kelebihan yang dijanjikan pada HTML5:
ü  Dapat ditulis dalam sintaks HTML (dengan tipe media text/HTML) danXML.
ü  Integrasi yang lebih baik dengan aplikasi situs dan pemrosesannya.
ü  Integrasi ('inline') dengan doctype yang lebih sederhana.
ü  Penulisan kode yang lebih efisien.
ü  Konten yang ada di situs lebih mudah terindeks oleh search engine.

Saat ini HTML5 masih dalam pengembangan, namun hanya beberapa browser sudah mendukung HTML5.Beberapa browser tersebut seperti Safari, Chrome, Firefox, dan Opera. Kabarnya IE9 (Internet Explorer) akan mendukung beberapa fitur dari HTML5.
PHP “Hypertext Preprocessoradalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memprogram situs web dinamis.  PHP dapat digunakan untuk membangun sebuah CMS.
Hubungan PHP dengan HTML
Halaman web biasanya disusun dari kode-kode html yang disimpan dalam
sebuah file berekstensi .html. File html ini dikirimkan oleh server (atau file) ke browser, kemudian browser menerjemahkan kode-kode tersebut sehingga menghasilkan suatu tampilan yang indah. Lain halnya dengan program php, program  ini harus diterjemahkan oleh web-server sehingga menghasilkan kode html yang dikirim ke browser agar dapat ditampilkan. Program ini dapat berdiri sendiri ataupun disisipkan di antara kode-kode html sehingga dapat langsung ditampilkan bersama dengan kode-kode html tersebut. Program php dapat ditambahkan dengan mengapit program tersebut di antara tanda. Tanda-tanda tersebut biasanya disebut
tanda untuk escaping (kabur) dari kode html. File html yang telah dibubuhi program php harus diganti ekstensi-nya menjadi .php3 atau .php. PHP merupakan bahasa pemograman web yang bersifat server-side HTML=embedded scripting, di mana script-nya menyatu dengan HTML dan berada di server. Artinya adalah sintaks dan perintah-perintah yang kita berikan akan
sepenuhnya dijalankan di server tetapi disertakan HTML biasa. PHP dikenal sebgai  bahasa scripting yang menyatu dengan tag HTML, dieksekusi di server dan digunakan untuk membuat halaman web yang dinamis seperti ASP (Active Server Pages) dan JSP (Java Server Pages).
PHP pertama kali dibuat oleh Rasmus Lerdroft, seorang programmer.
Contoh program
Ø  Program Hello World, yang ditulis menggunakan PHP adalah sebagai berikut:
1
<?php
2
echo "Hello World";

3
?>

Kode di atas akan menghasilkan atau menampilkan tulisan berupa kata Hello World.
Ø  Program bilangan Fibonacci, berikut ini adalah contoh program yang relatif lebih kompleks yang ditulis dengan menggunakan PHP. Contoh program ini adalah program untuk menampilkan 20 bilangan pertama dari deret bilangan Fibonacci.
01
<?php
02
function fibonacci_seq( $panjang ) {

03
   for( $l = array(0,1), $i = 2, $x = 0; $i < $panjang; $i++ )
04
        $l[] = $l[$x++] + $l[$x];

05
   return $l;
06
}

07
  
08
fibonacci_seq(20);

09
// Angka "20" dapat diganti sesuai keinginan
10
?>


Kelebihan PHP Dari Bahasa Pemrograman Lain
Beberapa kelebihan PHP dari bahasa pemrograman web, antara lain:
  • Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.
  • Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah.
  • Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan.
  • Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.
  • 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 system.
Tipe data
PHP memiliki 8 (delapan) tipe data yaitu:
  1. Integer
  2. Double
  3. Boolean
  4. String
  5. Object
  6. Array
  7. Null
  8. Resource

Tidak ada komentar:

Posting Komentar